Doc: IGLib  2.1.0
The IGLib base library for development of numerical, technical and business applications.
Class1.cs File Reference

Classes

class  IGLibTest.Class1
 

Namespaces

namespace  IGLibTest
 
IG.Lib.UtilSystem.UserNameNotRetrieved
static bool UserNameNotRetrieved
Whether user name has already been retrieved ans stored.
Definition: UtilSystem.cs:85
IG.Lib.WaitDirectoryCreationLatence.Condition
override bool Condition()
Returns true if the monitored directory exists, and false if not.
Definition: WaitConditionFile.cs:1491
IG.Crypto.ConstCrypto.ArgRecursiveDirectoryByLevels1
const string ArgRecursiveDirectoryByLevels1
Specification of a directory for recursive search of input files, sorted by levels,...
Definition: UtilCryptoAux.cs:604
IG.Num.MatrixBase.CholeskyDecompose
static bool CholeskyDecompose(IMatrix A, ref IMatrix result, double tol=1e-12)
Calculates Cholesky decomposition of a real symmetric square matrix.
Definition: MatrixBase.cs:6586
IG.Num.RandomGenerator._global
static IRandomGenerator _global
Definition: Random.cs:124
IG.Num.Matrix2d.NormForbenius
override double NormForbenius
Get Forbenius (or Euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix2DClass.cs:538
IG.Num.Func.Cubic._a0
double _a0
Definition: FunctionRealInterpolation.cs:987
IG.Num.NeuralApproximatorDtoBase.ToleranceMax
VectorDtoBase ToleranceMax
Tolerance on maximal error of output over training points. Training will continue until error becomes...
Definition: SerializationDtoNeuralApproximator.cs:107
LearnCs.Lib.VectorFactoryRegistry
Registry of vector factories where factory for any type of vector can be registered.
Definition: VectorFactoryRegistry.cs:34
IG.Lib.ObjectStore.Count
int Count
Gets the current number of objects.
Definition: UtilObjectStore.cs:80
IG.Num.Matrix.Random
static Matrix Random(int d1, int d2)
Generates a d1*d2 matrix with uniformly distributed random elements.
Definition: Matrix.cs:507
IG.Lib.IndexList.SetRandom
static void SetRandom(int length, int lowerBound, int upperBound, ref IndexList indices)
Creates a prescribed number of unique random indices in the specified range.
Definition: IndexList.cs:171
IG.Num.ExampleMathClass.ExampleMathClass
ExampleMathClass()
Definition: UtilMath.cs:29
IG.Lib.LogRecord._message
string _message
Definition: LoggerMsg.cs:101
IG.Lib.LogRecord.LogRecord
LogRecord(ReportType messagetype, string location, string message, Exception ex)
Definition: LoggerMsg.cs:24
IG.Lib.ICommandLineApplicationInterpreter.GlobalFrame
CommandStackFrame GlobalFrame
Global frame where global variables are stored.
Definition: CommandlineApplicationInterpreterInterface.cs:43
IG.Num.Field1
A generic field of values of any type. Values must be allocated at once.
Definition: 00develop.cs:18
IG.Num.NeuralTrainingParameters._maxEpochs
int _maxEpochs
Definition: NeuralTrainingParameters.cs:150
IG.Crypto.PasswordAlgorithmDeriveBytes
Key generation algorithm that uses a Rfc2898DeriveBytes object (PBKDF2 algorithm).
Definition: UtilCryptoAux.cs:950
IG.Num.Vector3d.GetCopyThis
Vector3d GetCopyThis()
Creates and returns a copy of the current 3D vector, which is of the same type as the current vector.
Definition: Vector3Dclass.cs:70
IG.Num.IVectorFunctionResults.SetGradient
void SetGradient(int which, IVector value)
Sets the specified function gradient. If CopyReferences=true (false by default) then only the referen...
IG.Num.VectorFunctionBaseGeneral.Value
virtual double Value(IVector parameters, int which)
Calculates and returns the particular component of the vector function value.
Definition: FunctionVectorBaseGeneral.cs:212
IG.Num.GridGenerator1dBase.GetNodeList
virtual List< double > GetNodeList()
Returns a list containing 1D node positions. A copy of list of node positions is always created and r...
Definition: GridGenerator1dBase.cs:960
IG.Lib.ExpressionEvaluatorCompiled._evaluationCommand
string _evaluationCommand
Definition: ExpressionEvaluatorCompiled.cs:339
IG.Lib.SerializationDtoBase.SerializationDtoBase
SerializationDtoBase()
Definition: SerializationDtoBase.cs:466
IG.Lib.XmlParser.NextNode
XmlNode NextNode(string NodeName)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:2176
IG.Lib.ReporterBase._TextWriterFlushing
bool _TextWriterFlushing
Definition: ReporterMsg.cs:3972
IG.Num.PenaltyEvaluator.IsPenaltyValueDefined
bool IsPenaltyValueDefined(int which)
Returns true if the penalty function value can be calculated for the specified constraint,...
Definition: AnalysisResults.cs:2630
IG.Lib.UtilSystem.IsPathResxResource
static bool IsPathResxResource(string resourcePath)
Returns a flag indicating whether the specified resource path represents a resource included through ...
Definition: UtilSystem.cs:3637
IG.Gr.GraphicPointBase
Base class for graphic line primitive.
Definition: GraphicalObjectsBase.cs:332
IG.Num.InputOutputDataDefiniton.GetInputElementNameParameters
static void GetInputElementNameParameters(out string nameBase, out int numDigits, out int startingIndex, InputOutputDataDefiniton def=null, bool checkLegalVAriableName=true)
Retuns a base string, number of digits and number starting index for generation of data definition in...
Definition: SampledDataDefinition.cs:1496
IG.Neural.NeuralFileConst.NeuralTrainingResultsFilename
const string NeuralTrainingResultsFilename
Name of the file where sets of training complete results and limits are stored.
Definition: NeuralFileConst.cs:66
IG.Lib.InterfaceInterpreterBase.AppendCommandArgument
virtual void AppendCommandArgument(int value)
Appends an integer argument to the command argument block of the interpreter command file.
Definition: InterfaceInterpreterBase.cs:569
IG.Lib.ExpressionEvaluatorJs._register
static ObjectRegister< ExpressionEvaluatorJs > _register
Static object that providees object register and generates IDs for this class:
Definition: ExpressionEvaluatorJs.cs:458
IG.Num.BoundingBoxBase.Dimension
int Dimension
Gets dimension of the bounding box space.
Definition: BoundingBox.cs:457
IG.Num.SampledDataCsv.IsKeyOptimizationIndices
bool IsKeyOptimizationIndices(string str)
Whether the specified string is a keyword introducing variable optimization indices.
Definition: SampledDataCsv.cs:897
IG.Lib.IpcStreamClientServerBase._defaultMsgTestSquare
static string _defaultMsgTestSquare
Definition: IpcStreamClientServerBase.cs:491
IG.Lib.IpcStreamClientServerBase2
Base class for named pipe servers and clients, contains common stuff for both.
Definition: IpcStreamClientServerBase2.cs:19
IG.Num.DistanceComparer.GetOutputRelativeCoordinates
void GetOutputRelativeCoordinates(IVector coord, ref IVector relativeCoortinates)
Converts the specified OUTPUT coordinates to relative coordinates where compponents run from 0 to 1 i...
Definition: DistanceComparer.cs:455
IG.Num.NeuralTrainingParameters._numHiddenNeurons
int[] _numHiddenNeurons
Definition: NeuralTrainingParameters.cs:399
IG.Num.UnstructuredMesh2d.CreateVectorField
virtual TVectorField CreateVectorField(string fieldName, string fieldDescription)
Creates and returns a new vector field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh2dGeneric.cs:456
IG.Lib.CommandLineJobContainer.CommandArguments
string[] CommandArguments
Arguments to the command.
Definition: CommandlineApplicationInterpreterBase.cs:162
IG.Lib.StringParser._openBrackets
List< char > _openBrackets
Definition: StringParser.cs:132
IG.Num.ParallelJobContainerBase._onFinished
ParallelJobCallback _onFinished
Definition: ParallelJobContainerBase.cs:342
IG.Num.Matrix.Matrix
Matrix()
Creates a new matrix with dimensions 0.
Definition: Matrix.cs:32
IG.Lib.InterpreterVariable._referencedVariableStackLevel
int _referencedVariableStackLevel
Definition: CommandlineApplicationInterpreterBase.cs:535
IG.Lib.InterfaceInverse.VarNameConstraintsMom
virtual string VarNameConstraintsMom
Definition: InterfaceInv.cs:141
IGLib.Gr3D.TubularMeshGenerator.GenerateFrenet
StructuredSurfaceMesh3D GenerateFrenet(Func< double, vec3 > curve, double tStart, double tEnd, double radius, int numCurvePoints, int numCirclePoints, double hrel=1e-3, bool restrictToInterval=false)
Generates a tubular mesh from the specified parametric curve using the Frenet frame and numerically c...
Definition: TubularMeshGenerator.cs:178
IG.Num.INeuralApproximator.StopTrainingCriteriaMet
bool StopTrainingCriteriaMet()
Returns true if the stopping criteria for training is met, with respect to current settings,...
IG.Num.ScalarFunctionScriptControllerBase.SetParametersString
virtual void SetParametersString(string parametersString)
Sets function parameter names through a string containing delimided parameters names.
Definition: ScalarFunctionScriptController.cs:168
IG.Crypto.PasswordAlgorithmRfc2898.PasswordAlgorithmRfc2898
PasswordAlgorithmRfc2898()
Definition: UtilCryptoAux.cs:887
IG.Num.INeuralModel.TrainedNetwork
INeuralApproximator TrainedNetwork
Traint artificial neural network.
Definition: INeuralModel.cs:21
IG.Lib.MatrixDtoBase.Components
double[][] Components
Matrix elements.
Definition: MatrixDto.cs:120
IG.Num.Experimental.xdouble.operator==
static bool operator==(xdouble a, xdouble b)
Definition: UtilMath.cs:1444
IG.Num.NeuralTrainingLimits.CreateTrainingTable
void CreateTrainingTable(List< NeuralTrainingParameters > trainingParameters)
Creates a table of training parameters.
Definition: NeuralTrainingParameters.cs:2057
IG.Lib.ReporterBase.GetAppSetting
static void GetAppSetting(string key, ref bool value, out bool assigned)
Reads a boolean value from the application configuration file and assigns it to the specified variabl...
Definition: ReporterMsg.cs:1905
IG.Num.SampledDataSetDto.Elements
virtual SampledDataElementDto[] Elements
Element of the sempled set (input/output pairs).
Definition: SampledDataDto.cs:137
IG.Num.Numeric.IntegralSimpson
static double IntegralSimpson(double[] tabx, double[] tabf)
Returns numerical integral of a function calculated by the Simpson's rule. Function is specified as a...
Definition: FunctionNumeric.cs:54
IG.Lib.ScalarFunctionLoader.GetDefaultIndependentVariableNames
string[] GetDefaultIndependentVariableNames(int numParam)
Returns a table of default names of variables (within functions in the loadable scripts) that hold th...
Definition: ScalarFunctionScriptLoader.cs:416
IG.Num.OptimizerBase.KeepBestGuess
virtual bool KeepBestGuess
Whether best results are kept or not.
Definition: Optimizer.cs:348
IG.Num.vec2.NormalizedInfinity
vec2 NormalizedInfinity()
Returns normalized this 2D vector in infinity norm.
Definition: Matrix2D.cs:160
IG.Lib.InterfaceInterpreterBase.IsWithinArgumentBlock
virtual bool IsWithinArgumentBlock
The number of current argument.
Definition: InterfaceInterpreterBase.cs:268
IG.Num.IOptimizationData.Tolerance
double Tolerance
Gets or sets the main tolerance (its exact meaning depends on the algorithm in use).
Definition: OptimizationInputData.cs:58
IG.Num.NeuralApproximatorBase._calculated
List< IVector > _calculated
Definition: NeuralApproximatorBase.cs:2267
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(TextWriter writer)
Sets the text writer to which reporting is also performed.
Definition: ReporterMsg.cs:4180
IG.Num.Counter.Read
int Read(string str, int startpos, bool skipspaces)
Reads in the value from a string, starting at a specified position. Returns the position of the first...
Definition: Scalar.cs:714
IGLib.Core.JsonSerializerOptionsFactoryBasic.DefaultOptions
static JsonSerializerOptions DefaultOptions
Gets a singleton, lazy evaluated JsonSerializerOptions, read-only and thread safe object standard for...
Definition: JsonSerializationOptionsFactory.cs:39
IG.Lib.LoadableScalarFunctionBase._valueDefined
bool _valueDefined
Definition: ScalarFunctionScriptBase.cs:98
IGLib.Core.Tests.CapturedVarTests.CapturedVarCreation_PropertiesShouldBeCorrect
void CapturedVarCreation_PropertiesShouldBeCorrect()
Definition: CapturedVarTests.cs:275
IG.Lib.SerializerBase.ISerializationTestClass.SingleElement
SerializationTestArrayMember SingleElement
Definition: SerializerBase.cs:646
IG.Lib.CommandLineApplicationInterpreter.RunAsync
virtual string RunAsync(CommandThread cmdThread, string[] args)
Runs a command asynchronously where the first argument is command name. Extracts command name and run...
Definition: CommandlineApplicationInterpreter.cs:2421
IGLib.Gr3D.IParametricSurfaceWithBounds
Parametric surface in 3D. Beside the Surface and (optional) SurfaceDerivative1(double,...
Definition: IParametricSurfaceWithBounds.cs:16
IG.Num.Func3d2dBase.ComponentFunctionBase.VectorFunction
IFunc3d2d VectorFunction
A 3D vector function of two variables that is the base for component 2D scalar functions.
Definition: Function3d2d.cs:493
IG.Num.VectorFunctionScriptDtoBase.VectorFunctionScriptDtoBase
VectorFunctionScriptDtoBase()
Default constructor, sets IsNull to true.
Definition: VectorFunctionDto.cs:54
IG.Num.VectorBase.Equals
static bool Equals(IVector v1, IVector v2)
Returns true if the specified vectors are equal, false if not.
Definition: VectorBase.cs:2216
IG.Num.BoundingBoxBase.Copy
void Copy(IBoundingBox original, IBoundingBox copy)
Copies state of the specified bounding box to anotherv(target) bounding box.
Definition: BoundingBox.cs:1270
IG.Num.NeuralApproximatorDtoBase.VerificationIndices
IndexListDto VerificationIndices
Definition: SerializationDtoNeuralApproximator.cs:62
IG.Num.NeuralTrainingParameters.ComparerBase.CompareByTrainingMaxError
bool CompareByTrainingMaxError
Whether Maximal absolute training errors from convergence tavble are compared.
Definition: NeuralTrainingParameters.cs:2954
IG.Gr.GraphicObject.NumObjects
virtual int NumObjects
Gets the total number of descendant objects.
Definition: GrObjects.cs:193
IGLib.Core.IResizableArrayAccessor
Definition: IResizableArrayAccessor.cs:9
IG.Lib.ReporterBase.Loggers
List< TWClass > Loggers
Definition: ReporterMsg.cs:4803
IG.Lib.LoadableScriptInterpreterBase.AddCommandFromCode
void AddCommandFromCode(string commandName, string code, string className, string[] initializationArguments)
Adds a new command whose execution is perfomed by an instance of a class that is dynamically compiled...
Definition: LoadableScriptInterpreter.cs:132
IG.Num.ConstMisc.MoonOrbitalPeriod
static readonly PhysicalConstant MoonOrbitalPeriod
Moon orbital period, 27.321582 l = 27 l 7 h 43.1 min = 2.36058*10^6 result.
Definition: Constants.cs:1687
IG.Num.NeuralTrainingParameters.ComparerBase.NumBundles
int NumBundles
Number of bundles where sorting of convergences stars. The default valeu is 0 which represent normal ...
Definition: NeuralTrainingParameters.cs:2924
IG.Num.ParallelJobServerBase._outputLevel
volatile int _outputLevel
Output level for objects of this class.
Definition: ParallelJobServerBase.cs:69
IG.Num.MExt.Min
static double Min(double a, double b, double c, double d, double e, double f)
Smallest of six numbers.
Definition: UtilMath.cs:938
IG.Num.Func.WeightReciprocalPower.WeightReciprocalPower
WeightReciprocalPower(int power)
Definition: FunctionRealWeight.cs:264
LearnCs.Lib.VectorBase._components
ElementType[] _components
Definition: VectorBase.cs:85
IG.Num.PointContainerVector
Container class that contains a single vector point plus all the data that are necessary for searchin...
Definition: PointCloudConcrete.cs:74
IG.Lib.JsonFormatter.Format
string Format(string jsonString)
Returns a formatted JSON string.
Definition: SerializerJson.cs:359
IG.Num.IPenaltyEvaluator
Classes that evaluates penalty terms corresponding to a specific penalty function.
Definition: AnalysisResutlsInt.cs:587
IG.Lib.CommandStackFrameBase.QuietBlockEntryLevel
int QuietBlockEntryLevel
Indicates the quiet entry/exit level of the current kind of block when commands are not executed.
Definition: CommandlineApplicationInterpreterBase.cs:1130
IGLib.Core.ISingleTypeConverter.Convert
object Convert(object source)
Converts the value (object) source of type SourceType to a value (object) of type TargetType and ret...
IG.Crypto.UtilCrypto.DecryptPlain
static void DecryptPlain(byte[] data, Stream outputStream, byte[] key, byte[] IV, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, bool useLargestKey=false, bool useLargestBlock=false)
Decrypts the specified byte array by a symmetric algorithm and writes decrypted data to the specified...
Definition: UtilCrypto.cs:2410
IG.Num.Func3d2dExamples.KleinBottle2.KleinBottle2
KleinBottle2(double a)
Definition: Function3d2d.cs:1604
IG.Lib.StopWatch1.TestExecutionTime
static int TestExecutionTime(VoidDelegate work, out double averageExecutionTime, out double averageCpuTime, double targetedTime=0.1, int outpuLevel=0, int numInitialExecutions=1)
Definition: UtilTime.cs:477
IG.Num.VectorFunctionRequestDTO.CreateObject
override VectorFunctionResults CreateObject()
Creates and returns a new vector function evaluation request object.
Definition: VectorFunctionResultsDto.cs:60
IG.Num.RandGeneratorThreadSafe.Next
override int Next(int maxValue)
Returns a nonnegative random number LESS THAN the specified maximum.
Definition: Random.cs:260
IG.Num.IGridGenerator1d.GetIntervalLengthsTable
double[] GetIntervalLengthsTable()
Generates and returns a table of interval lengths between the generated nodes. The returned table is ...
IG.Lib.ICharacterBuffer.Delete
void Delete(int startIndex, int length)
Removes the specified section of the buffer.
IG.Lib.PipeClientBase.Connect
virtual void Connect(NamedPipeClientStream pipe, double timeOutSeconds=0)
Connects the specified pype with the server.
Definition: IpcPipes.cs:736
IG.Lib.IColorScale.GetCellIndex
int GetCellIndex(double value)
Retuns index of the cell of the discrete color scale that corresponds to the specified value (in the ...
IG.Num.SimKosecFileManagerBase.Init
abstract void Init()
Initializes internal variables. Called at the beginning of all constructors.
IG.Num.MExt.Max
static double Max(double a, double b, double c, double d, double e, double f)
Largest of six numbers.
Definition: UtilMath.cs:948
IG.Num.vec3.Cross
vec3 Cross(vec3 v)
Returns vector product of the current and the specified vector.
Definition: Matrix3D.cs:199
IG.Lib.PipeServerBase.InputStream
override StreamReader InputStream
Input stream of the server.
Definition: IpcPipes.cs:265
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.fromJson
readonly FromStringTypeConverterViaJson fromJson
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:34
IG.Lib.ExpressionEvaluatorCompiled.BaseDefinitions
virtual string BaseDefinitions
A set of pre-defined definitions that can be used in the evaluated code.
Definition: ExpressionEvaluatorCompiled.cs:122
IG.Num.IAnalysisResults.SetConstraintsReference
void SetConstraintsReference(List< double > reference)
Sets the list of constraint function values. Only the list reference is copied.
IG.Num.INeuralModel
Interface for artificial neural network -based models that we can operate on.
Definition: INeuralModel.cs:16
IG.Num.VectorBase.operator/
static VectorBase operator/(VectorBase a, double b)
Vector subtraction.
Definition: VectorBase.cs:2886
IG.Num.ScalarFunctionResults.CalculatedValue
virtual bool CalculatedValue
Indicates whether calculation of function value is/was requested.
Definition: FunctionScalarResults.cs:511
IGLib.Core.ModelParameterSetFixedBase.AddParameters
void AddParameters(bool canReplaceParameter, bool isInitializing, params(string Name, ModelParameterType Parameter)[] keysAndParameters)
Definition: ModelParameterSetFixedBase.cs:77
IGLib.Gr3D.StructuredMesh3D_03.NumPoints2
int NumPoints2
Definition: StructuredMesh3D_03.cs:19
IG.Num.Matrix3d.GetNewThis
Matrix3d GetNewThis(int rowCount, int ColumnCount)
Returns a copy of the current 3D matrix.
Definition: Matrix3DClass.cs:513
IG.Lib.IpcStreamClientServerBase.ResponseDelegate
delegate string ResponseDelegate(string request)
Provides an answer string to the specified request string.
IG.Crypto.ConstCrypto.ArgAsymKeyName1
const string ArgAsymKeyName1
Specification of assymmetric key container name.
Definition: UtilCryptoAux.cs:360
IG.Num.AnalysisResultsExtensions.SaveMath
static void SaveMath(this IAnalysisResults anres, string filePath, bool append)
Saves the current analysis results to a file. Extension method for IAnalysisResults.
Definition: AnalysisResults.cs:89
IG.Num.NeuralTrainingParameters._tolRmsRelative
IVector _tolRmsRelative
Auxiliary properties for defining tolerances in a relative way:
Definition: NeuralTrainingParameters.cs:306
IG.Lib.color.Scale
static color Scale(color col1, color col2, double minValue, double maxValue, double value)
Returns a color corresponding to the specified value (from the specified range) where color scale beg...
Definition: Color.cs:486
IG.Num.SampledDataCsv._keyDiscretizationSteps
string _keyDiscretizationSteps
Definition: SampledDataCsv.cs:800
IG.Num.MExt.tan
static double tan(double a)
Returns the tangent of the specified angle.
Definition: UtilMath.cs:1185
IG.Lib.ReporterConsole_Base.Report
override void Report(ReportType messagetype, string location, string message, Exception ex)
Basic reporting method (overloaded). Launches an error report, a warning report or other kind of repo...
Definition: ReporterMsg_Derived.cs:56
IG.Num.SampledDataCsv.KeyOptimizationIndices
string KeyOptimizationIndices
A keyword string that introduces variable optimization indices in the CSV file containing sampled dat...
Definition: SampledDataCsv.cs:882
IG.Lib.SortedUniqueItemList.ToString
override string ToString()
Returns string representation of this sorted list.
Definition: SortedUniqueItemList.cs:349
IG.Lib.SortedUniqueItemList.SortedUniqueItemList
SortedUniqueItemList(params Type[] items)
Creates a sorted list of items containing all items from the specified table.
Definition: SortedUniqueItemList.cs:34
IG.Lib.CommandThreadBase._numParamsBeforeFrame
List< int > _numParamsBeforeFrame
Definition: CommandlineApplicationInterpreterBase.cs:1988
IG.Lib.SerializerBase.SerializationTestClass.InitTestObject
virtual void InitTestObject(int d1, int d2, int dim3d1, int dim3d2, int dim3d3)
Initializes the test object.
Definition: SerializerBase.cs:894
IG.Lib.IndexList.IndexList
IndexList(IList< int > items)
Creates an index table containing all indices from the specified list.
Definition: IndexList.cs:40
IG.Lib.CommandLineApplicationInterpreter._pipeClients
SortedList< string, IpcStreamClientBase > _pipeClients
Definition: CommandlineApplicationInterpreter.cs:5356
IG.Num.SimKosecFileManagerConv3
Interface with simulator of G. Kosec for convection problems in a cave with 3 obstacles.
Definition: SimKosecFileManager.cs:304
IG.Lib.CommandThreadBase._outputLevel
int _outputLevel
Default level of output for some of the interpreters' functionality (e.g. asynchronous command execut...
Definition: CommandlineApplicationInterpreterBase.cs:2060
IG.Lib.SerializerBase.ISerializationTestClass.JaggedArray2D
SerializationTestArrayMember[][] JaggedArray2D
Definition: SerializerBase.cs:652
IG.Num.Experimental.MX.sh
static xdouble sh(xdouble a)
Returns the hyperbolic sine of the specified angle.
Definition: UtilMath.cs:1802
IG.Lib.ColorScaleBase.CreateBlueRed
static ColorScale CreateBlueRed(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that ranges from dark blue to red.
Definition: ColorScale.cs:945
IG.Num.AnalysisResults.Objective
virtual double Objective
Value of the objective function.
Definition: AnalysisResults.cs:456
IG.Lib.IReporterBase.IncreaseDepth
void IncreaseDepth()
Increases indentation level by 1.
IG.Num.PointCloud.TestClosestPoints
static void TestClosestPoints(int numClosestPoints, bool printByComponents, bool printIndividualPointsComp, PointContainerType[] referencePoints, IDistanceComparer< PointContainerType, PointType > comparerInput, List< PointContainerType > trainingPoints)
For each point in the specified array, the training points are sorted according to the distance to th...
Definition: PointCloud.cs:797
IG.Num.StructuredMesh3d.AddScalarField
TScalarField AddScalarField(string fieldName, string fieldDescription)
Creates a new scalar field of dimensions that match dimensions of the current 3D structuredmesh,...
Definition: StructuredMesh3dGeneric.cs:332
IG.Num.MatrixBase.TestMultiplyMatMatTransp
static bool TestMultiplyMatMatTransp(double tolerance, bool printReports)
Tests product A*B*C^T.
Definition: MatrixBase.cs:3694
IG.Num.InputOutputElementDefinition._description
string _description
Definition: SampledDataDefinition.cs:76
IGLib.Core.ICapturedVar.ToStringLong
string ToStringLong(string indentation=CollectionExtensions.CollectionExtensions.DefaultIndentationString)
Returns a detailed representation of the current object, including all the properties,...
IG.Lib.LoadableScriptOptBase.InitializeThis
override void InitializeThis(string[] arguments)
Inializes the current script object.
Definition: LoadableScriptOpt.cs:39
IGLib.Core.CollectionTypeConverter.FlattenRectangularArray
IEnumerable< object > FlattenRectangularArray(Array sourceArray)
Flattens a rectangular array to an IEnumerable of its elements.
Definition: CollectionTypeConverter.cs:507
IG.Crypto.ConstCrypto.ArgIvBase64Bytes1
const string ArgIvBase64Bytes1
Specification of initialization vector as base-64 encoded byte sequence follows.
Definition: UtilCryptoAux.cs:496
IG.Lib.ILockable.Lock
object Lock
Definition: ILockable.cs:14
IGLib.Core.ITypeConverter.ConvertToType< T >
T ConvertToType< T >(object value)
Converts the specified value to the specified target type.
IG.Num.BoundingBox1d.MinX
double MinX
Gets the lower bound in the first coordinate.
Definition: BoundingBox.cs:1872
IG.Crypto.ConstCrypto.ArgTime1
const string ArgTime1
Prescribed or expected time of exection (e.g. in time measurements).
Definition: UtilCryptoAux.cs:322
IG.Num.NeuralApproximatorBase.Momentum
double Momentum
Gets or sets momentum.
Definition: NeuralApproximatorBase.cs:870
IG.Num.RandomGaussian._hasDeviate
bool _hasDeviate
Definition: RandomGaussian.cs:52
IG.Lib.CommandLineApplicationInterpreter.CmdTestFromTestModules
virtual string CmdTestFromTestModules(CommandThread cmdThread, string cmdName, string[] args)
Executinon method for test command, which just prints its name and arguments. This is a replacement f...
Definition: CommandlineApplicationInterpreter.cs:5170
IG.Num.UnstructuredMesh1d.ActiveIndexField
TIndexField ActiveIndexField
Gets active index field. Has protected setter.
Definition: UnstructuredMesh1dGeneric.cs:85
IG.Num.SampledDataSet.GetSortedElemetnList
List< SampledDataElement > GetSortedElemetnList(IComparer< SampledDataElement > comparer)
Creates and returns a list of all sampled data elemets of the current object that are sorted accordin...
Definition: SampledData.cs:142
IG.Script.ScriptAppBase._appDataStructuresCommandsInitialized
bool _appDataStructuresCommandsInitialized
Definition: ScriptAppBase.cs:5144
IG.Lib.LoadableScriptInterpreterBase._commands
SortedList< string, ILoadableScript > _commands
Definition: LoadableScriptInterpreter.cs:80
IG.Gr.GraphicSetBase.ReCalculateBounds
virtual void ReCalculateBounds(bool recursive)
Recalculates the bounding box of the current graphic set.
Definition: GraphicalObjectsBase.cs:87
IG.Lib.ReporterBase.Init
void Init(object obj, ReportDelegate reportdelegate, ReportLocationDelegate locationdelegate, ReportMessageDelegate messagedelegate)
Initializes the error reporter by the specified auxiliary object and delegates used to perform error ...
Definition: ReporterMsg.cs:1414
IGLib.Tests.Base.SampleClasses.BaseClass.GetHashCode
override int GetHashCode()
IG.Num.SampledDataCsv.ReadElementNames
void ReadElementNames()
Reads names of input and output data elements from the CSV, from the current position on (inclusively...
Definition: SampledDataCsv.cs:2661
IG.Lib.StopWatch1._used
bool _used
Definition: UtilTime.cs:121
IGLib.Core.Tests.ReflectionTypeConverterTests.SpecificTypeConverter_OneDirectionConversion_ImplicitlyfromderivedToDerivedObjectToBase_IsCorrect
virtual void SpecificTypeConverter_OneDirectionConversion_ImplicitlyfromderivedToDerivedObjectToBase_IsCorrect()
Definition: ReflectionTypeConverterTests.cs:60
IG.Lib.UtilSystem.GetAssemblyByNameOrFileName
static Assembly GetAssemblyByNameOrFileName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true, bool byName=true, bool byFileName=true)
Finnds and returns assembly specified by name.
Definition: UtilSystem.cs:2218
IG.Lib.TempFileStream.TempFileStream
TempFileStream()
Definition: UtilSystem.cs:36
IG.Num.GridGenerator1dFunc._funcArgLast
double _funcArgLast
Definition: GridGenerator1dFunc.cs:92
IG.Num.CholeskyDecomposition.GetProduct
IMatrix GetProduct()
Calculates and returns the product (i.e. the original matrix of coefficients of a linear system of eq...
Definition: MatrixDecompositions.cs:915
IG.Num.INeuralApproximator.RecalculateInputDataBounds
void RecalculateInputDataBounds()
Recalculates input data bounds by taking into account the training data set of the current object.
IG.Num.mat3.columny
vec3 columny
Gets or sets the y-column of the 3D matrix.
Definition: Matrix3D.cs:557
IG.Lib.UtilSystem._threadPriority
static ThreadPriority _threadPriority
Definition: UtilSystem.cs:2001
IG.Num.Func3d2dExamples.Paraboloid.f3
override double f3(double x, double y)
Definition: Function3d2d.cs:877
IG.Num.IRealFunctionPenalty.IsAbsoluteDifferentiable
bool IsAbsoluteDifferentiable
True if absolute value is differentiable, false otherwise. Differentiability of absolute value at 0 i...
Definition: FunctionRealPenalty.cs:25
IG.Num.OptFileManager._mainLock
object _mainLock
Definition: OptFileManager.cs:43
IG.Num.RealFunction.TestSpeed
static void TestSpeed(long numiterations)
Compares calculation times of three ways of evaluations of exponential function: directly by Math....
Definition: FunctionReal.cs:1119
IG.Num.AnalysisComparer.CompareMaxResidual
bool CompareMaxResidual
Whether maximal constraint residual is compared.
Definition: AnalysisComparer.cs:127
IG.Num.ParallelJobContainerBase._testDelayInSeconds
double _testDelayInSeconds
Definition: ParallelJobContainerBase.cs:275
IG.Lib.ReporterConsole.ReporterConsole
ReporterConsole(object obj, ReportDelegate reportdelegate, ReportLocationDelegate locationdelegate, ReportMessageDelegate messagedelegate, ReserveReportErrorDelegate reservereportdelegate)
Constructor. Initializes the error reporter by the specified auxiliary object and delegates used to p...
Definition: ReporterMsg_Derived.cs:250
IG.Lib.CommandLineApplicationInterpreter.AsyncWait
string AsyncWait(int callId)
Waits for the specified asynchronous command (specified by command ID) to complete.
Definition: CommandlineApplicationInterpreter.cs:2568
IG.Num.InputOutputDataDefiniton.Copy
static void Copy(InputOutputDataDefiniton original, ref InputOutputDataDefiniton copy)
Copies data from one data definition to another.
Definition: SampledDataDefinition.cs:1989
IG.Lib.CommandStackFrameBase._doSave
bool _doSave
Definition: CommandlineApplicationInterpreterBase.cs:1263
IG.Lib.IpcStreamClientServerBase._otputLevel
int _otputLevel
Definition: IpcStreamClientServerBase.cs:90
IG.Script.ScriptAppBase.CryptoCleanFiles
const string CryptoCleanFiles
Definition: ScriptAppBase.cs:1610
IG.Lib.XmlBuilder.NewXmlDocument
XmlDocument NewXmlDocument(string RootName)
Definition: XmlUtilities.cs:2298
IG.Lib.Util.GetIndex
static int GetIndex(List< int > tableDimensions, params int[] indices)
Returns the index of the element in an onedimensional list that corresponds to the specified indices ...
Definition: Utils.cs:508
IGLib.Parsing.IParser.SubString
IEnumerable< CharType > SubString(int startIndex, int length)
Returns a substring of Parsable starting at startIndex and of length length
IG.Crypto.ConstCrypto.ArgHashValue1
const string ArgHashValue1
Specification of hash value follows (only with -c, for a single input file).
Definition: UtilCryptoAux.cs:551
IG.Num.RealFunctionBase.Integral
abstract double Integral(double x)
Returns integral from 0 to x of the function. Throws an exception if the integral is not defined.
IGLib.Gr3D.TorusKnot3D.p
double p
Number of times the knot winds around torus' axis of rotational symmetry.
Definition: TorusKnot3D.cs:41
IG.Lib.ReporterBase.GetAppSetting
static void GetAppSetting(string key, ref ReportLevel value, out bool assigned)
Reads an integer value from the application configuration file and assigns it to the specified variab...
Definition: ReporterMsg.cs:1989
IG.Lib.LoadableScalarFunctionBase.LoadableScalarFunctionBase
LoadableScalarFunctionBase(IAffineTransformation transf)
Constructs a scalar function of vector argument defined by the user defined function and affine trans...
Definition: ScalarFunctionScriptBase.cs:69
IG.Num.SampledDataCsv.DataColumnDefinition.ElementIndex
int ElementIndex
Input or output element index within the data set (defines which input parameter or which output valu...
Definition: SampledDataCsv.cs:1154
IG.Lib.HtmlWriter.AddImage
void AddImage(string imageLink, string altText, string captionText, int width, int height, int originalWidth, int originalHeight, bool constrainRatio)
Adds a linked image to the HTML document with specified custom size different than the original size.
Definition: HtmlWriter.cs:769
IG.Num.Experimental.xdouble.operator>=
static bool operator>=(xdouble a, xdouble b)
Definition: UtilMath.cs:1441
IG.Num.RealFunctionParametric._parameters
IVector _parameters
Definition: FunctionRealParametric.cs:106
IG.Num.InputOutputDataDefiniton.IsAnyInputDescriptionDefined
virtual bool IsAnyInputDescriptionDefined()
Returns a value indicating whether any input element has Description property defined.
Definition: SampledDataDefinition.cs:1053
IG.Num.Experimental.MX.Cube
static xdouble Cube(xdouble a)
Returns the square of a specified number.
Definition: UtilMath.cs:1814
IG.Lib.InterfaceInterpreterBase.CommandFileName
virtual string CommandFileName
Gets or sets the command file name where interpreter commands will be written.
Definition: InterfaceInterpreterBase.cs:177
IG.Num.Vector3d.GetNewThis
Vector3d GetNewThis(int length)
Creates and returns a new vector of the specified dimension in such a way that the type of the return...
Definition: Vector3Dclass.cs:89
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.R0Square
double R0Square
Parameter that specifies square of the radius of the circle f(x,y) = 0 when positive,...
Definition: FunctionScalarExamples.cs:1030
IG.Lib.SettingsReaderBase.GetSetting
abstract string GetSetting(string settingname)
Retrieves the specified setting from the current settings source.
IGLib.Gr3D.MoebiusStrip.MoebiusStrip
MoebiusStrip(double aa=aaDefault, double ff=ffDefault)
Constructor - Möbius strip with radius aa and numberr of half-twists ff , which define the propertie...
Definition: MoebiusStrip.cs:26
IG.Script.ScriptAppBase.AppFileHelpStrings
List< string > AppFileHelpStrings
List of help strings corresponding to installed file commands.
Definition: ScriptAppBase.cs:727
IG.Lib.Module.AnnDllTestLimit
static DateTime AnnDllTestLimit
Definition: App.cs:2254
IG.Lib.ScalarFunctionLoader.Example
static void Example(string scriptPath)
Example of use of the ScalarFunctionLoader class. Creates a function loader and uses it for dynamic d...
Definition: ScalarFunctionScriptLoader.cs:1098
IGLib.Core.Tests.TypeConverterTestsBase.TypeConverterTestsBase
TypeConverterTestsBase(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: TypeConverterTestsBase.cs:31
IG.Num.ParallelJobContainerGen.CreateServer
static ParallelJobServerGen< InputType, ResultType > CreateServer()
Creates and returns a new job server for the current job container type.
Definition: ParallelJobContainerGen.cs:371
IG.Num.Matrix2d.XX
double XX
XX component.
Definition: Matrix2DClass.cs:301
IG.Lib.CommandLineApplicationInterpreter.CmdPrintParallelCommands
virtual string CmdPrintParallelCommands(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Prints data about commands executed in parallel threads.
Definition: CommandlineApplicationInterpreter.cs:4853
IGLib.Parsing.ParsableBase.SubString
virtual IEnumerable< CharType > SubString(int startIndex, int length)
Returns a substring of Parsable starting at startIndex and of length length
Definition: ParsableBase.cs:35
IG.Num.AnalysisResults.SetConstraintGradients
virtual void SetConstraintGradients(List< IVector > values)
Sets constraint function gradients. If CopyReferences=true (false by default) then only the list refe...
Definition: AnalysisResults.cs:602
IG.Num.UnstructuredMesh3d._activeTensorField
TTensorField _activeTensorField
Definition: UnstructuredMesh3dGeneric.cs:539
IG.Lib.IReporterBase.TracingLevel
ReportLevel TracingLevel
Gets or sets trace level (for external trace systems).
Definition: ReporterMsg.cs:903
IG.Num.M.Swap
static void Swap(ref string a, ref string b)
Swaps values of the two specified variables of type string.
Definition: UtilMath.cs:124
IG.Lib.CommandThreadBase.GetParameterFromTop
object GetParameterFromTop(int whichPlaceFromTop=0)
Returns the stored parameter with the specified index from the top.
Definition: CommandlineApplicationInterpreterBase.cs:1978
IG.Num.DlgFunctionParametric
delegate double DlgFunctionParametric(double x, Vector p)
Reprents parametric family of real functions of real variable.
IG.Num.NeuralTrainingLimitsDto.AlphaMax
double AlphaMax
Maximum limit for alpha value.
Definition: SerializationDtoNeural.cs:746
IG.Num.NeuralTrainingLimits.ToleranceRmsRelativeToRange
IVector ToleranceRmsRelativeToRange
Relative tolerances on RMS errors of outputs over training points, relative to the correspoinding ran...
Definition: NeuralTrainingParameters.cs:1538
IGLib.Gr3D.ParabolicBasinCurve3D
A curve wrapped around the paraboloid, which becomes a rosewhen projected to the XY plane.
Definition: ParabolicBasinCurve3D.cs:12
IG.Num.Experimental.xdouble.operator*
static xdouble operator*(xdouble a, xdouble b)
Definition: UtilMath.cs:1411
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.operator!=
static bool operator!=(ImplicitlyConvertibleFromDerived lhs, ImplicitlyConvertibleFromDerived rhs)
IG.Num.IVector.GetHashFunctionString
string GetHashFunctionString()
Returns a string valued hash function of the current vector object.
IG.Num.RealFunctionBase.IntegralFunction
virtual RealFunctionBase IntegralFunction
Returns a function object that represents a definite integral of this function from 0 to 1....
Definition: FunctionReal.cs:213
IG.Lib.ExpressionEvaluatorCompiled._userDefinitions
string _userDefinitions
Definition: ExpressionEvaluatorCompiled.cs:116
IG.Lib.XmlParser.NextOrCurrentElement
XmlNode NextOrCurrentElement(string NodeName, string NodeValue)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:2259
IG.Lib.UtilCsv.CsvGetValue
static string CsvGetValue(string[][] values, int rowIndex, int columnIndex)
Returns the value of the specified cell of a 2D jagged array of string cell values (arranged in rows)...
Definition: UtilCsv.cs:65
IG.Num.SampledDataCsv.UpdateDataColumnDefinitions
void UpdateDataColumnDefinitions()
Updates index lists for data column definitions for inputs (InputColumnDefinitions) and outputs (Outp...
Definition: SampledDataCsv.cs:1301
IG.Lib.RealFunctionLoader.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: RealFunctionScriptLoader.cs:41
IG.Crypto.UtilCrypto.DecryptAsymShort
static byte[] DecryptAsymShort(byte[] originalBytes, AsymmetricAlgorithmType algorithmType=AsymmetricAlgorithmType.None, AsymmetricAlgorithm algorithm=null, string containerName=null, string xmlString=null, CspProviderFlags flags=CspProviderFlags.NoFlags, bool useLargestKey=false)
Definition: UtilCrypto.cs:5136
IG.Num.MatrixBase.MultiplyTranspTranspPlain
static void MultiplyTranspTranspPlain(IMatrix a, IMatrix b, IMatrix result)
R=A^T*B^T. Multiplies transposed matrix by another transposed matrix, and stores the result in the sp...
Definition: MatrixBase.cs:2982
IG.Lib.CommandThread.GetInterpreterBase
override ICommandLineApplicationInterpreter GetInterpreterBase()
Returns the commans-line interpreter to which the current command thread belongs.
Definition: CommandlineApplicationInterpreterBase.cs:1627
IG.Num.ScalarFunctionOneParametric.Parameter
virtual double Parameter
Gets or sets the (only) parameter that defines the current function out of parametric family of funct...
Definition: FunctionScalarParametric.cs:211
IG.Num.SampledDataSet.ComparerOutputDistance.Distance
double Distance(SampledDataElement el)
Returns distance in the output values space between the specified data element's output parameters ve...
Definition: SampledData.cs:1031
IG.Num.AnalysisResults.SaveRequestJson
static void SaveRequestJson(AnalysisResults anResulsts, string filePath)
Saves (serializes) the specified analysis request to the specified JSON file. File is owerwritten if ...
Definition: AnalysisResults.cs:1905
IGLib.Gr3D.ExampesGraphics3D.GetColorFromT
static ColorRGBA GetColorFromT(double t, double tMin, double tMax)
Returns RGBA color for a normalized parameter t. Gradient: blue → green → red.
Definition: ExampesGraphics3D.cs:74
IG.Num.MatrixBase.Transpose
virtual void Transpose()
Transposes the current matrix. WARNING: this operation can only be done on square matrices!
Definition: MatrixBase.cs:696
IG.Num.Func.WeightPol5.InverseDefined
override bool InverseDefined
Definition: FunctionRealWeight.cs:979
IG.Lib.IReporterBase
Interface from which all reporters inherit.
Definition: ReporterMsg.cs:759
IG.Lib.UtilSystem.KillFirstProcess
static void KillFirstProcess(string processName, bool caseSensitive)
Kills the first running process found that has the specified process name.
Definition: UtilSystem.cs:807
IG.Lib.CommandLineInterpreter._idPproxy
IdProxy _idPproxy
Proxy object that implements the IIdentifiable interface for this object.
Definition: InterpreterCommandLine.cs:207
IG.Num.RandomGenerator.CreateThreadSafe
static IRandomGenerator CreateThreadSafe()
Creates and returns a new random generator initialized with a time dependent seed....
Definition: Random.cs:165
IG.Lib.SerializerBase.ISerializationTestClass.DNum
double DNum
Definition: SerializerBase.cs:643
IG.Num.MatrixBase.SymmetricPartPlain
static void SymmetricPartPlain(IMatrix a, IMatrix result)
Stores symmetric part of a square matrix operand in another matrix. Symmetrization is performed by av...
Definition: MatrixBase.cs:2068
IG.Crypto.SymmetricAlgorithmType.RD
@ RD
IG.Num.RealFunctionOneParametric._parAux
static Vector _parAux
Auxiliary vector whose only function is to enable calling base constructors with parameters specified...
Definition: FunctionRealParametric.cs:135
IG.Lib.CommandLineApplicationInterpreter.CmdLoadScript
virtual string CmdLoadScript(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Dynamically loads (compiles and instantiates) a loadable script class contained ...
Definition: CommandlineApplicationInterpreter.cs:6043
IG.Num.VectorBase.Negate
void Negate()
Changes the sign of the current vector.
Definition: VectorBase.cs:858
IG.Num.OptFileManager._msgOptInputReadyFilename
string _msgOptInputReadyFilename
Definition: OptFileManager.cs:154
IG.Num.NeuralApproximatorBase._tolMaxRelativeScalar
double _tolMaxRelativeScalar
Definition: NeuralApproximatorBase.cs:1105
IG.Lib.ReporterBase.~ReporterBase
~ReporterBase()
Definition: ReporterMsg.cs:1473
IG.Num.Func3d2dExamples.SnailShell1Streched.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1731
IG.Num.LinearBasis.LinearBasis
LinearBasis(int dimension)
Constructs a vector function containing linear basis for the specified dimension. Composed of n+1 fun...
Definition: ApproxBasis.cs:25
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.SkipWhileNotInStringStrategy._selectionCharacter
readonly char _selectionCharacter
Definition: SkipWhileNotInStringStrategy.cs:5
IG.Num.VectorFunctionScriptDtoBase.Name
virtual string Name
Scalar function name.
Definition: VectorFunctionDto.cs:91
IG.Lib.HtmlConst
Contains a number of important constants used in Html.
Definition: HtmlWriter.cs:15
IG.Lib.ReporterBase.DefaultReportStringConsole
static string DefaultReportStringConsole(ReporterBase reporter, ReportType messagetype, string errorlocation, string errormessage)
Auxiliary method that composes the complete message, including decoration, for reports launched in co...
Definition: ReporterMsg.cs:5902
IG.Lib.LoadableScriptBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: LoadableScriptBase.cs:192
IG.Num.VectorBase.Copy
static void Copy(IVector a, Vector_MathNetNumerics result)
Copies components of a vector to another vector. WARNING: dimensions of the copied vector and result ...
Definition: VectorBase.cs:1265
IG.Num.RealFunction.DerivativeFunction
override RealFunctionBase DerivativeFunction
Returns a function that represents a derivative of the current function.
Definition: FunctionReal.cs:725
IG.Script.ScriptAppBase.RunAppAssembly
virtual string RunAppAssembly(string[] args)
Runs a file assembly related utility (embedded application) according to arguments.
Definition: ScriptAppBase.cs:4424
IG.Lib.ReporterBase.ReserveReportError
void ReserveReportError(ReportType messagetype, string location, string message, Exception ex, Exception ex1)
Used to report internal errors of the reporter. Designed to be bullet proof in order to ensure that i...
Definition: ReporterMsg.cs:3096
IG.Lib.SerializationDtoBase.CopyFrom
virtual void CopyFrom(Type obj)
Copies data to the current DTO from an object of type Type.
Definition: SerializationDtoBase.cs:567
IG.Num.UtilMath.Mean
static double Mean(IVector sample)
Returns mean value of the specified sample.
Definition: UtilMath.cs:69
IG.Lib.color.IntB
int IntB
Gets or sets the blue RGB component as integer in the range 0 to 255. Getter clips the returned value...
Definition: Color.cs:164
IG.Num.ConstPhysical.GravitationalConstant
static readonly PhysicalConstant GravitationalConstant
Gravitational constant (set by definition of meter).
Definition: Constants.cs:385
IG.Num.NeuralTrainingParametersDto.OutputRange
VectorDtoBase OutputRange
Range from actual outputs.
Definition: SerializationDtoNeural.cs:79
IG.Lib.IObjectStore.TryStore
bool TryStore(T obj)
Stores the specified object if the object is eligible for storage in this store and if The maximal nu...
IG.Num.IAnalysisResults.ErrorString
String ErrorString
Error string indicating what went wrong.
Definition: AnalysisResutlsInt.cs:377
IG.Num.VectorBase.OrthogonalProjectionPlain
static void OrthogonalProjectionPlain(IVector original, IVector onWhich, double onWhichProductSelf, IVector result, double tolerance=0.0)
Calculates orthogonal projection of the original vector on the specified vector, and stores the proje...
Definition: VectorBase.cs:1484
IG.Lib.IpcStage.ReadingResponse
@ ReadingResponse
IG.Lib.Module.DefaultModuleName
const string DefaultModuleName
Definition: App.cs:833
IG.Num.Scalar.PositiveInfinity
static Scalar PositiveInfinity()
Creates a scalar that represents positive infinity.
Definition: Scalar.cs:76
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_DoubleToStringObjectToString_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_DoubleToStringObjectToString_IsCorrect()
Definition: BasicTypeConverterTests.cs:171
IGLib.Tests.UtilSpeedTesting.ConstMachineHpLaptop24.MachineId
const string MachineId
Machine's ID
Definition: UtilSpeedTesting.cs:151
IG.Num.InputOutputDataDefinitonDto.Output
OutputElementDefinitionDto[] Output
Definition: SampledDataDto.cs:498
IG.Num.NeuralApproximatorDtoBase.OutputBoundsSafetyFactor
double OutputBoundsSafetyFactor
Definition: SerializationDtoNeuralApproximator.cs:124
IGLib.Gr3D.FigureEightKnot3D_VirtualMath
Figure-eight knot with alternative parameterization, obtained from Virtual Math Museum....
Definition: FigureEightKnot3D _VirtualMath.cs:19
IGLib.Gr3D.LissajousKnot3D.LissajousKnot3D
LissajousKnot3D(int n1=3, int n2=4, int n3=7, double fi1=0.1, double fi2=0.7)
Constructor, initializes additional parameters that define the specific knot out of a family and phas...
Definition: LissajousKnot3D.cs:31
IG.Num.ScalarFunctionBase.HessianPlain
override void HessianPlain(IVector x, IMatrix hessian)
Returns the second derivative (Hessian) of this function at the specified arameter.
Definition: FunctionScalarBase.cs:127
IG.Num.Matrix3d.Determinant
double Determinant
Gets matrix determinant.
Definition: Matrix3DClass.cs:650
IGLib.Gr3D.CylindricalBilliardKnot_WrongParameterization.EndParameter
override double EndParameter
Definition: CylindricalBilliardKnot.cs:123
IG.Lib.Util.ToHexString
static string ToHexString(byte[] bytes, bool upperCase, string separator=null)
Returns a hexadecimal string representation of the specified byte array.
Definition: Utils.cs:2488
IG.Num.Experimental.MX.cube
static xdouble cube(xdouble a)
Returns the square of a specified number.
Definition: UtilMath.cs:1818
IG.Lib.SerializationDtoBase._isNull
bool _isNull
Definition: SerializationDtoBase.cs:471
IG.Num.VectorStore
Vector store.
Definition: VectorBase.cs:3197
IG.Lib.ReporterBase.ReportMessageDlgTextLogger
ReportMessageDelegate ReportMessageDlgTextLogger
Delegate that assembles the message string for reporting via text writer.
Definition: ReporterMsg.cs:5499
IG.Lib.ApplicationCommandlineBase.ConstInteractive
const string ConstInteractive
Selecting constant for interactive run.
Definition: ApplicationCommandLineBase.cs:39
IG.Lib.CharacterBuffer.Append
void Append(List< char > chList)
Inserts the specified list of characters at the end of the buffer.
Definition: StringParserBuffer.cs:188
IG.Num.PointContainer.PointContainer
PointContainer(PointType point)
Definition: PointContainer.cs:124
IG.Num.Func.PenaltyPower.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealPenalty.cs:264
IG.Num.IMatrix.ToArray
ComponentType[,] ToArray()
Creates and returns a rectangular 2D array that contains a component-wise copy of the matrix.
IG.Num.UnstructuredMesh1d.AddScalarField
TScalarField AddScalarField(string fieldName, string fieldDescription)
Creates and returns a new scalar field of dimensions that match dimensions of the current 1D structur...
Definition: UnstructuredMesh1dGeneric.cs:319
IG.Num.NeuralTrainingLimits
Contains Parameters that define neural network architecture limits and trainig parameter limits.
Definition: NeuralTrainingParameters.cs:1217
IG.Lib.CommandLineApplicationInterpreter.TestSpeedLongReferenceTime
const double TestSpeedLongReferenceTime
Reference execution time for speed test for numerical operations.
Definition: CommandlineApplicationInterpreter.cs:6532
IG.Num.IOptimizationData.InitialGuess
IVector InitialGuess
Gets or sets initial guess used in optimization.
Definition: OptimizationInputData.cs:52
IG.Num.Matrix.TestStaticMethodSpecific
static new void TestStaticMethodSpecific()
A test method, just prints some output.
Definition: Matrix.cs:1293
IG.Num.SimKosecConst.CommentLineString
const string CommentLineString
Comment introduction string (for 1 line comments).
Definition: SimKosecConst.cs:33
IG.Lib.ScriptLoaderBase._nameCorrection
bool _nameCorrection
Definition: Loader.cs:629
IG.Num.InputElementDefinition.NumSamplingPoints
virtual int NumSamplingPoints
Number of sampling points along the correspoinding input parameter.
Definition: SampledDataDefinition.cs:455
IG.Num.NeuralApproximatorAForgeFakeDto.CreateObject
override NeuralApproximatorAforgeFake CreateObject()
Definition: SerializationDtoNeuralApproximator.cs:585
IG.Script.ScriptAppBase.AppNumerics
virtual string AppNumerics(string[] arguments)
Runs one of the numerics - related embedded applications.
Definition: ScriptAppBase.cs:689
IG.Num.IAnalysisResults.GetConstraint
double GetConstraint(int which)
Returns the specified constraint function value.
IG.Lib.UtilSystem.CopyDirectory
static void CopyDirectory(string sourceDirectoryPath, string targetDirectoryPath)
Recursively copies contents of the source directory to the target directory.
Definition: UtilSystem.cs:5153
IG.Num.Func3d2dExamples.TorusHorizontal
Parametric equation of a horizontal toroid surface in form of 3D vector function of 2 variables.
Definition: Function3d2d.cs:1353
IG.Num.FieldCollection.ActiveFieldName
string ActiveFieldName
Gets or sets name of the active field.
Definition: FieldCollectionGeneric.cs:184
IG.Num.NeuralTrainingLimits._numHiddenNeuronsSecondMin
int _numHiddenNeuronsSecondMin
Definition: NeuralTrainingParameters.cs:1743
IG.Lib.VarTypeBase.ConvertToString
string ConvertToString(object source, string format)
Definition: Vartypes.cs:70
IG.Num.ScalarFunctionExamples.Quadratic3d.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: FunctionScalarExamples.cs:1292
IG.Num.OutputElementDefinitionDto.OutputElementDefinitionDto
OutputElementDefinitionDto()
Definition: SampledDataDto.cs:352
IG.Num.NeuralTrainingParameters.TrainingTime
double TrainingTime
Time spent for training.
Definition: NeuralTrainingParameters.cs:572
IG.Num.VectorFunctionResults.Gradients
virtual List< IVector > Gradients
Function gradients. If CopyReferences=true (false by default) then only the list reference is copied ...
Definition: FunctonVectorResults.cs:333
IG.Num.Func3d2dExamples.HyperboloidParametric2.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1182
IG.Num.InputOutputDataDefiniton.Name
string Name
Name of the current definition of input parameters and output values of a model.
Definition: SampledDataDefinition.cs:660
IG.Num.IGridGenerator1d.CalculateGrid
void CalculateGrid()
Performs grid generation according to current settings. The generated grid is stored in internal stru...
IG.Num.NeuralTrainingParameters.ComparerBase._outputScalingLengths
IVector _outputScalingLengths
Definition: NeuralTrainingParameters.cs:2876
IG.Num.SampledDataCsv.RestoreData
void RestoreData(bool resetPosition)
Restores sampled data from the data table, starting from the current position, i.e....
Definition: SampledDataCsv.cs:3166
IG.Lib.UtilSystem.ResolutionIdentity.Equals
bool Equals(ResolutionIdentity id)
Definition: UtilSystem.cs:2712
IG.Num.CholeskyDecomposition.Inverse
void Inverse(ref IMatrix inv)
Calculates inverse of the decomposed matrix represented by the current object, and stores it in the s...
Definition: MatrixDecompositions.cs:953
IG.Num.SIPrefix.P
static readonly PhysicalConstant P
peta- (P), SI prefix for 10^15.
Definition: Constants.cs:686
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d()
Constructs a new empty 3D (unconnected) unstructured grid (no elements contained) with no name and no...
Definition: UnstructuredMesh3d.cs:26
IG.Lib.ScriptLoaderBase._languageName
string _languageName
Definition: Loader.cs:631
IG.Num.Func3dBase._gradientDefined
bool _gradientDefined
Definition: Function3d.cs:150
IG.Lib.PipeServerBase.SendDummyRequest
override void SendDummyRequest()
Sends a dummy request in order for the serving function to stop blocking
Definition: IpcPipes.cs:334
IG.Num.ParallelJobDispatcherBase.IncrementNumAbortedJobs
void IncrementNumAbortedJobs()
Increments by one the number of aborted jobs (of those handled by the current dispatcher) up to this ...
Definition: ParallerJobDispatcherBase.cs:1211
IG.Num.AnalysisResults.ConstraintGradients
virtual List< IVector > ConstraintGradients
Constraint function gradients. If CopyReferences=true (false by default) then only the list reference...
Definition: AnalysisResults.cs:575
IG.Lib.IGloballyIdentifiable
Classes that contain unique application-level ID. This helps identify objects passed around in tests.
Definition: IGlooballyIdentifiable.cs:11
IG.Num.ParallelJobContainerGen.CreateServer
static ParallelJobServerGen< InputType, ResultType > CreateServer(int sleeptimeMs)
Creates and returns a new job server for the current job container type.
Definition: ParallelJobContainerGen.cs:378
IG.Lib.ThreadPerformanceData.NumCycles
double NumCycles
Number of standard cycles executed in the test.
Definition: ThreadPerformanceTest.cs:484
IGLib.Tests.Base.SampleClasses.CustomEnumerable.Add
void Add(IEnumerable< T > items)
Definition: SampleClasses.cs:416
IG.Num.UnstructuredMesh1d.CreateTensorField
virtual TTensorField CreateTensorField(string fieldName, string fieldDescription)
Creates and returns a new tensor field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh1dGeneric.cs:613
IG.Num.PhysicalConstant.Init
void Init(double value, double relativeerror, SI[] numerator, SI[] denominator, string symbol, string name, string description)
Auxiliary function for constructors.
Definition: Constants.cs:79
IG.Lib.ScriptLoaderBase.IsObjectPrepared
virtual bool IsObjectPrepared
Whether an instance of the object is prepared to be used.
Definition: Loader.cs:976
IGLib.Gr3D.TrefoilKnot3D_MathCurve3.TrefoilKnot3D_MathCurve3
TrefoilKnot3D_MathCurve3(double epsilon)
Constructor. Initializes additional parrameters.
Definition: TrefoilKnot3D_MathCurve3.cs:25
IG.Crypto.UtilCrypto.PrepareSymmetricAllgorithmBasic
static void PrepareSymmetricAllgorithmBasic(byte[] passwordBytes, byte[] passwordSalt, ref byte[] key, ref byte[] IV, SymmetricAlgorithmType algorithmType, ref SymmetricAlgorithm algorithm, PasswordAlgorithmType pwdType=PasswordAlgorithmType.Default, int pwdNumIterations=1000, bool useLargestKey=false, bool useLargestBlock=false)
Prepares the symmetric algorithm, initialization vector, and key before encryption or decryption take...
Definition: UtilCrypto.cs:1970
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example01_ExportTrefoilKnot3DTube
void Example01_ExportTrefoilKnot3DTube(int numLongitudinal, int numTransverse, double radius)
Creeates a tubular surface mesh from a trefoil knot parameterization, TrefoilKnot3D,...
Definition: TubularSurfaceExportExamplesTests.cs:128
IG.Crypto.CryptoManager.WarnAboutPlainEncryption
virtual void WarnAboutPlainEncryption()
Writes a notification informing that a cryptographic task has been delegated to the CryptoParameters ...
Definition: UilCryptoAux1.cs:71
IG.Num.ParallelJobDispatcherBase.SetServersOutputLevel
void SetServersOutputLevel(int outputLevel)
Sets output level on all servers assigned to the current parallel job dispatcher.
Definition: ParallerJobDispatcherBase.cs:180
IG.Lib.RealFunctionLoader._integralDefinitionString
string _integralDefinitionString
Definition: RealFunctionScriptLoader.cs:173
IG.Neural.MappingApproximationFileManager._aux
static DataMapperIdentity _aux
Definition: NeuralFileManager.cs:876
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeIsRetrievedCorrectlyForGenericCollections
void IEnumerableElementTypeIsRetrievedCorrectlyForGenericCollections()
Definition: IGLibCoreReflectionTests.cs:59
IG.Num.StructuredField3d.GenerateCoordinates
static void GenerateCoordinates(StructuredField3d< vec3 > field, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef)
Generates coordinates of unstructured grid based on a 3D regular grid with grid directions parallel t...
Definition: StructuredField3dGeneric.cs:416
IG.Num.PhysicalUnit.deg2
static readonly PhysicalConstant deg2
Square degree, non-SI unit of solid angle, deg2 = (Ï€/180) sr.
Definition: Constants.cs:1130
IGLib.Core.CapturedVar.ValueTypeName
string ValueTypeName
Definition: CapturedVar.cs:132
IGLib.Gr3D.ColorMapType.Heat
@ Heat
IG.Num.QuadraticBasis.Derivative
override double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function's derivative.
Definition: ApproxBasis.cs:448
IG.Lib.CommandThread._stackFrames
List< FrameType > _stackFrames
Definition: CommandlineApplicationInterpreterBase.cs:1658
IG.Num.VectorFunctionScriptControllerBase._name
string _name
Definition: VectorFunctionScriptController.cs:59
IG.Num.Counter.Counter
Counter(Counter v)
Definition: Scalar.cs:408
IG.Num.NeuralApproximatorBase.MapFromNeuralInput
virtual void MapFromNeuralInput(IVector values, ref IVector mappedValues)
Inverse maps (scales and shifts) vector of neural input values back to the vector of actual inputs.
Definition: NeuralApproximatorBase.cs:1879
IG.Lib.IReporterTextWriter.UseTextWriter
bool UseTextWriter
Specifies whether or not TextWriter(s) are used by the Reporter to log messages.
Definition: ReporterMsg.cs:169
IG.Crypto.UtilCrypto.AsymmetricAlgorithmTypeToString
static string AsymmetricAlgorithmTypeToString(AsymmetricAlgorithmType algorithmType)
Returns standard string representation of the specified asymmetric encryption algorithm type.
Definition: UtilCrypto.cs:3818
IG.Num.ScalarFunctionResults._calcValue
bool _calcValue
Definition: FunctionScalarResults.cs:77
IG.Num.Experimental.MX.floor
static xdouble floor(xdouble a)
Returns the largest integer less than or equal to the specified number.
Definition: UtilMath.cs:1702
IG.Num.SampledDataCsv.GetPositionString
string GetPositionString(int rowNum, int columnNum)
Returns the string indicating the specified position position in the form (row, column),...
Definition: SampledDataCsv.cs:1122
IG.Num.Experimental.ExampleMathClassExperimental.Nested.f
double f(double x)
Method in which comfortable mathematic functions form the base class M are used.
Definition: UtilMath.cs:1534
IG.Num.RealFunction.TransformX
bool TransformX
Whether or not reference function is stretched/shifted in x direction.
Definition: FunctionReal.cs:826
IG.Lib.SettingsReaderBase.ExpandEnvironmentVariables
virtual bool ExpandEnvironmentVariables
Definition: SettingsRreader.cs:45
IGLib.Core.ModelParameter.InitialIsValueDefined
const bool InitialIsValueDefined
Default initial value of the property IModelParameter.IsValueDefined, such that default initializatio...
Definition: ModelParameter.cs:114
IG.Lib.Copy.ServerStreamBase.CloseOutput
override void CloseOutput()
Closes the outut stream.
Definition: ClientServerStreamBase2_Copy.cs:503
IG.Num.UnstructuredMesh1d3d.GenerateCoordinates
void GenerateCoordinates(int dimx, double minxRef, double maxxRef, IRealFunction fx, IRealFunction fy, IRealFunction fz)
Generates coordinates of an (unconnected) unstructured grid of points based on coordinates of a struc...
Definition: UnstructuredMesh1d3d.cs:147
IG.Num.Matrix3d.ColumnX
Vector3d ColumnX
Gets or sets the x-column of the 3D matrix.
Definition: Matrix3DClass.cs:474
IG.Lib.ThreadPerformanceData.NumIterations
int NumIterations
Number of iterations necessary to hit the requested time interval.
Definition: ThreadPerformanceTest.cs:499
IG.Num.IDistanceComparer.OutputLengthScales
IVector OutputLengthScales
Sets the vector of OUTPUT vector's length scales that are used for calculation of distances and relat...
Definition: DistanceComparer.cs:88
IG.Num.INeuralApproximator.ConvergenceErrorsVerificationMaxList
List< IVector > ConvergenceErrorsVerificationMaxList
Convergence List of Maximum errors calculated on verification data. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:214
IG.Lib.Parser.ReadNumber
static int ReadNumber(ref double number, string str, int startpos)
Reads a number from a string, starting at a specified position and skipping eventual leading spaces....
Definition: StringParser0.cs:150
IG.Lib.Util.ToByteArray
static void ToByteArray(sbyte val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1399
IG.Num.SimKosecFileManagerBase.InputFieldDefinition._id
int _id
Definition: SimKosecFileManagerBase.cs:1717
IG.Num.ConstMisc.EarthOrbitExcentricity
static readonly PhysicalConstant EarthOrbitExcentricity
Earth orbit excentricity 0.016710219.
Definition: Constants.cs:1532
IG.Num.VectorBase.NegatePlain
static void NegatePlain(IVector a, IVector result)
Stores a negative vector of the specified vector to another vector. This is a plain version of the me...
Definition: VectorBase.cs:1307
IG.Lib.ScalarVar._TypeName
static string _TypeName
Definition: Vartypes.cs:132
IG.Num.M.min
static double min(double a, double b, double c, double d, double e, double f)
Smallest of six numbers.
Definition: UtilMath.cs:223
IGLib.Core.ModelParameter.UpdateTitle
virtual IModelParameter UpdateTitle(string newTitle)
Updates the title of the current parameter (property Title).
Definition: ModelParameter.cs:242
IG.Num.UtilMath
Additional mathematical utilities. Needs cleanup (instead of methods acting on IVector,...
Definition: UtilMath.cs:62
IG.Num.MatrixBase.LuSolve
static void LuSolve(IMatrix luMatrix, int[] perm, IVector b, ref IVector auxVec, ref IVector x)
Solves a system of equations with the specified right-hand sides and the specified LU decomposition o...
Definition: MatrixBase.cs:5402
IG.Num.Func.PenaltyPower.PenaltyPower
PenaltyPower(double length, double height, int power)
Creates a new penalty function consisting of sticked together constant zero-valued function and a pow...
Definition: FunctionRealPenalty.cs:141
IG.Num.BoundingBox2d.MinX
double MinX
Gets the lower bound in the first coordinate.
Definition: BoundingBox.cs:1724
IG.Num.INeuralApproximator.SaveNetwork
void SaveNetwork(string filePath)
Saves the state of the neural network to the specified file. If the file already exists,...
LearnCs.Lib.NumberOperationsComplex.AreEqual
bool AreEqual(Complex a, Complex b)
Definition: NumberOperationsComplex.cs:47
IG.Num.Vector3d.ToString
override string ToString()
Returns string representation of the 3D vector.
Definition: Vector3Dclass.cs:556
IG.Num.ScalarFunctionExamples.Quadratic2d.Description
override string Description
Returns a short description of the function.
Definition: FunctionScalarExamples.cs:1156
IG.Lib.UtilSystem.GetMacAddressFastest
static string GetMacAddressFastest()
Returns the MAC address of the network interface card with maximal speed.
Definition: UtilSystem.cs:187
IG.Lib.IpcStreamServerBase.ServeInCurrentThread
virtual void ServeInCurrentThread()
Enters the serving loop.
Definition: IpcStreamServerBase.cs:323
IG.Num.Func.GetPenaltyPower
static PenaltyPower GetPenaltyPower(double barrierLength, double barrierHeght, double zeroEnd, int power)
Creates and returns a new power penalty function consisting of sticked together constant zero-valued ...
Definition: FunctionRealPenalty.cs:108
IG.Num.BoundingBoxBase.BoundingBoxBase
BoundingBoxBase(IVector coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:335
IG.Num.SampledDataSetDto._length
int _length
Definition: SampledDataDto.cs:114
IG.Num.SampledDataSet.ComparerOutputDistance.ComparerOutputDistance
ComparerOutputDistance(IVector referencePoint, DistanceDelegate distanceFunction)
Constructs a new comparer according to output distance to a reference poiont (type IVector).
Definition: SampledData.cs:915
IG.Lib.LoadableRealFunctionBase._valueDefinitionString
string _valueDefinitionString
Definition: RealFunctionScriptBase.cs:99
IG.Num.MatrixStore.MatrixStore
MatrixStore(int rowCount, int columnCount, bool constrainDimensions)
Constructs a new matrix store for matrices with the specified dimensions.
Definition: MatrixBase.cs:7732
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.GetHashCode
override int GetHashCode()
IG.Num.AnalysisResults._numParameters
int _numParameters
Definition: AnalysisResults.cs:185
IG.Num.InputElementDefinition.Copy
static void Copy(InputElementDefinition original, ref InputElementDefinition copy)
Copies data from one input data element definition to another.
Definition: SampledDataDefinition.cs:496
IG.Num.NeuralTrainingLimits._learningRateNum
int _learningRateNum
Definition: NeuralTrainingParameters.cs:1324
IG.Lib.CommandAdapterSingleThreaded.SingleThreadedApplication
ApplicationCommandDelegate SingleThreadedApplication
The original single threaded command delegate that we want to install to execute commands.
Definition: CommandlineApplicationInterpreterBase.cs:270
IG.Num.AnalysisResults.Copy
virtual void Copy(IAnalysisResults results)
Copies data from another analysis results.
Definition: AnalysisResults.cs:1269
IG.Lib.ExpressionEvaluatorCompiled._multilineCommand
string _multilineCommand
Definition: ExpressionEvaluatorCompiled.cs:343
IG.Num.Experimental.MX.zero
static new xdouble zero
Zero (value 0.0).
Definition: UtilMath.cs:1583
IG.Lib.UtilSystem.ResolutionIdentity.AssemblyName
string AssemblyName
Definition: UtilSystem.cs:2708
IG.Num.mat3.Zero
void Zero()
Sets components of the vector to 0.0.
Definition: Matrix3D.cs:419
IG.Lib.CommandLineApplicationInterpreter.CmdPipeClientInfo
virtual string CmdPipeClientInfo(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints and returns inormation on the installed named pipe clients. Optional command argument...
Definition: CommandlineApplicationInterpreter.cs:5845
IG.Num.ParallelJobContainerBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: ParallelJobContainerBase.cs:59
IG.Num.INeuralApproximator.CreateNetwork
void CreateNetwork()
Creates the neural network anew. If the network already exists on the current object,...
IG.Num.IAnalysisResults.SetObjective
void SetObjective(double value)
Sets the value of the objective function.
IG.Num.GridGenerator1dBase.CreateUniform
static GridGenerator1d CreateUniform(double from, double to, int numNodes)
Creates and returns a 1D grid generator for uniform grid (equidistant intervals).
Definition: GridGenerator1dBase.cs:173
IG.Num.VectorBase.SaveJson
static void SaveJson(IVector vec, string filePath, bool append)
Saves (serializes) the specified vector to the specified JSON file. If the file already exists,...
Definition: VectorBase.cs:2990
IG.Crypto.UtilCrypto.CreateRandomPassword
static string CreateRandomPassword(int PasswordLength, string allowedChars=null)
Creates and returns a random password consisting of only allowed characters from the specified string...
Definition: UtilCrypto.cs:261
IG.Num.Func.GetWeightPol7
static RealFunction GetWeightPol7()
Creates and returns a new real polynomial weighting function object based on 7th order polynomial....
Definition: FunctionRealWeight.cs:1027
IG.Lib.SerializerBase.TestClass.Numbers
double[][] Numbers
Definition: SerializerBase.cs:591
IG.Num.OptFileManager.WriteAnalysisInputMath
virtual void WriteAnalysisInputMath(string filePath, AnalysisResults anpt)
Stores analysis input data to the specified file in the standard format (Mathematica-like,...
Definition: OptFileManager.cs:997
IG.Num.UnStructuredMesh2d
2D structured mesh.
Definition: test_to_delete.cs:15
IG.Num.TestTrainingParametersComparers
Class for testing of Comparers for NeuralTrainingParameters.
Definition: NeuralTrainingParameters.cs:3329
IG.Crypto.CryptoManager.ResolveAsymParameters
virtual void ResolveAsymParameters()
Resolves asymmetric algorithm parameters from the information that has been previously obtained throu...
Definition: UilCryptoAux1.cs:3377
IG.Num.Matrix.Create
static Matrix Create(double[,] A)
Constructs a matrix from a copy of a 2-D array by deep-copy.
Definition: Matrix.cs:327
IG.Num.NeuralTrainingParameters._momentum
double _momentum
Definition: NeuralTrainingParameters.cs:92
IG.Lib.CommandStackFrameBase.BlockExitCommands
List< string > BlockExitCommands
A list of commands that can exit the type of the current code block.
Definition: CommandlineApplicationInterpreterBase.cs:959
IG.Num.VectorBase.ArrayAdd
static void ArrayAdd(IVector a, double scal, IVector result)
Addition of a scalar to all components of a vector. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1626
IG.Lib.ReporterBase.DefaultReportStringMessageBox
static string DefaultReportStringMessageBox(ReporterBase reporter, ReportType messagetype, string errorlocation, string errormessage)
Auxiliary method that composes the complete message, including decoration, for reports launched in a ...
Definition: ReporterMsg.cs:5862
IG.Lib.MatrixDto
Data Transfer Object (DTO) for matrixs of type IG.Num.Matrix. Used to store, transfer,...
Definition: MatrixDto.cs:277
IG.Script.ScriptAppBase.CryptoFunctionConvert_OLD_TO_DELETE
virtual string CryptoFunctionConvert_OLD_TO_DELETE(string appName, string[] args)
Executes embedded application - symmetric encryption of files, strings, or byte fields.
Definition: ScriptAppBase.cs:3375
IG.Num.IAnalysisResults.AllocateConstraintGradient
void AllocateConstraintGradient(int which)
Allocates space for the specified constraint function gradient.
IG.Lib.Util.ExampleList
static void ExampleList()
Definition: Utils.cs:3062
IG.Num.Func2dBase
Base class for scalar functions of 2 variables (base for implementation of IFunc2d interface).
Definition: Function2d.cs:119
IG.Num.OptFileManager.InvOptCommandPath
string InvOptCommandPath
File path of the optimization command file for program Inverse (Inverse interface)....
Definition: OptFileManager.cs:568
IG.Num.NeuralApproximatorBase._tolRmsRelativeScalar
double _tolRmsRelativeScalar
Definition: NeuralApproximatorBase.cs:1006
IG.Script.AppBase.AppCustom
virtual string AppCustom(string[] arguments)
Runs one of the custom embedded applications.
Definition: ScriptAppBase.cs:245
IG.Gr.GraphicPrimitive._parent
GraphicObject _parent
Definition: GrObjects.cs:295
IG.Lib.WaitCondition._conditionDelegate
ConditionDelegateBase _conditionDelegate
Definition: WaitCondition.cs:217
IG.Crypto.CryptoFlags.Public
@ Public
IG.Num.AnalysisResults.AppendRequestFlagsMath
static void AppendRequestFlagsMath(StringBuilder sb, IAnalysisResults anres)
Definition: AnalysisResults.cs:1601
IG.Lib.ScalarFunctionLoader.GetParametersPlainListString
string GetParametersPlainListString()
Returns a string representation of the list of independent variables, separated by commas but not emb...
Definition: ScalarFunctionScriptLoader.cs:828
IG.Num.ParallelJobContainerBase.IsTestMode
bool IsTestMode
Whether the current job data conntainer is in test mode. In this mode, delays specified by internal v...
Definition: ParallelJobContainerBase.cs:221
IG.Num.UnstructuredMesh1d3d.GenerateCoordinates
void GenerateCoordinates(int dimx, double minxRef, double maxxRef)
Generates an (unconnected) unstructured grid of nodes based on a 1D regular grid with grid directions...
Definition: UnstructuredMesh1d3d.cs:123
IG.Num.VectorBase.Resize
static void Resize(ref IVector vec, IVector template)
Resizes, if necessary, the specified vector according to the dimension of the specified template vect...
Definition: VectorBase.cs:1119
IG.Crypto.CryptoManager.IsInputFormatHex
bool IsInputFormatHex
Whether input is in form of hexadecimal encoded byte array.
Definition: UilCryptoAux1.cs:475
IG.Lib.UtilStr.GetCommandLine
static string GetCommandLine(string CommandName, string[] CommandArguments)
Assembles and returns the commandline string that corresponds to the specified command name and argum...
Definition: UtilString.cs:185
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.SingleQuoteStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: SingleQuoteStrategy.cs:5
IG.Num.StructuredField2d.StructuredField2d
StructuredField2d(int dim1, int dim2)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField2dGeneric.cs:83
IG.Lib.RealFunctionLoader.AppendIndents
void AppendIndents(StringBuilder sb, int numIndent)
Appends to the apecified string builder the specified level of indentation.
Definition: RealFunctionScriptLoader.cs:366
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.AddCharacterStrategy
void AddCharacterStrategy(ICharacterStrategy strategy)
Definition: JsonPPStrategyContext.cs:141
IG.Num.Numeric.FourthDerivative7Point
static double FourthDerivative7Point(DlgFunctionValue f, double x, double h)
Calculates the fourth order derivative of a function with a 5 point formula. Error is O(h^4).
Definition: FunctionNumeric.cs:316
IG.Num.SampledDataCsv.ReadElementDefaultValues
void ReadElementDefaultValues()
Reads default values of input and output data elements from the CSV, from the current position on (in...
Definition: SampledDataCsv.cs:2822
IGLib.Core.FromStringTypeConverterViaJson.Convert
object Convert(object source, Type targetType)
Definition: FromStringTypeConverterViaJson.cs:33
IGLib.Gr3D.LightingDefinition_05.AreaSize
vec3 AreaSize
Size of the light source (only for Area lights).
Definition: LightingDefinition_05.cs:44
IG.Num.ParallelJobServerBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: ParallelJobServerBase.cs:52
IG.Script.ScriptAppBase.InitAppProcess
virtual void InitAppProcess()
Initializes commands for process - related utilities (embedded applications).
Definition: ScriptAppBase.cs:5002
IG.Lib.StringTable.IsDefined
bool IsDefined(int rowNumber, int columnNumber)
Returns a flag telling whether the specified element is defined (it exists in the data table) or not.
Definition: StringTable.cs:281
IG.Num.Func3d2dExamples.ParametricSurface._minX
double _minX
Definition: Function3d2d.cs:724
IG.Num.NonSIUnit
Non-SI units whose use is not encouraged or not allowed
Definition: Constants.cs:1207
IG.Lib.Copy.ClientServerStreamBase2._requestEnd
string _requestEnd
String (line) that ends a request (only when multiline requests are allowed).
Definition: ClientServerStreamBase2_Copy.cs:99
IG.Num.ScalarFunctionParametricBase.ScalarFunctionParametricBase
ScalarFunctionParametricBase(IVector parameters, IAffineTransformation transformation)
Cobnstructor. Creates a new parametric scalar function with the specified parameters and transformati...
Definition: FunctionScalarParametric.cs:299
IG.Lib.ScriptLoaderBase.LibraryFilename
virtual string LibraryFilename
Definition: Loader.cs:851
LearnCs.Lib.Complex.Complex
Complex(double realNumber)
Creates a complex number from a real number. Real numbers are subset of complex numbers that don't ha...
Definition: Complex.cs:47
IG.Num.Experimental.MX.Pow
static xdouble Pow(xdouble a, xdouble b)
Returns a specified number raised to the specified power.
Definition: UtilMath.cs:1766
IG.Lib.CommandStackFrameBase.BlockType
CodeBlockType BlockType
Type of the code block represented by the current stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:1203
IGLib.Gr3D.FigureEightKnot3D_MathCurve1.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Lib.ReporterConsole.SetDefaultReportLocationDlg
override void SetDefaultReportLocationDlg()
Sets the error location assembling delegate to the default value. This default delegate does not util...
Definition: ReporterMsg_Derived.cs:314
IG.Num.NeuralTrainingLimits._alphaMax
double _alphaMax
Definition: NeuralTrainingParameters.cs:1373
IG.Lib.Copy.ClientStreamBase.Connect
abstract void Connect(double timeOutSeconds=0)
Connects with the server.
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.SkipWhileNotInStringStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: SkipWhileNotInStringStrategy.cs:12
IG.Num.ConstMisc.EarthSurfaceAreaLand
static readonly PhysicalConstant EarthSurfaceAreaLand
Earth surface area of land, 148,940,000 km^2.
Definition: Constants.cs:1424
IG.Lib.SerializerBase.TestType< T >
static void TestType< T >(T obj)
Writes the type of the object passed as parameter in two ways: by using tpye parameter of the generic...
Definition: SerializerBase.cs:512
IG.Num.PointCloud._points
List< PointContainerType > _points
Definition: PointCloud.cs:107
LearnCs.Lib.VectorBase.VectorElementEnumerator.VectorElementEnumerator
VectorElementEnumerator(ElementType[] elementCollection)
Definition: VectorBase.cs:162
IG.Num.RandomGaussian._global
static RandomGaussian _global
Definition: RandomGaussian.cs:33
IG.Crypto.SymmetricAlgorithmType.RC2
@ RC2
Specifies the RC2 symmetric encryption algorithm.
IG.Num.ConstMisc.SunDensity
static readonly PhysicalConstant SunDensity
Sun averge density, 1408 kg/numrows^3.
Definition: Constants.cs:1731
IG.Lib.KeyValueSortable.ComparerValueBase.GetSecondStageCompared
override IComparable GetSecondStageCompared(KeyValueSortable< Tkey, Tvalue > keyValue)
Extracts the object used in the second level of comparison from the argument.
Definition: Utils.cs:3300
IG.Crypto.CryptoManager.IsStringInput
bool IsStringInput
Flag indicating that input are strings or encoded byte arrays, rather than files.
Definition: UilCryptoAux1.cs:284
IG.Lib.Module.NumVersionDigits
int NumVersionDigits
Number of digits that are output in version strings.
Definition: App.cs:1248
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsSecondValues
int[] NumHiddenNeuronsSecondValues
Values for number of hidden neurons in the second hidden layer.
Definition: SerializationDtoNeural.cs:845
IG.Lib.LoadableScriptBase._initializationArguments
string[] _initializationArguments
Definition: LoadableScriptBase.cs:227
IG.Num.SampledDataSet.ComparerOutputDistance.IsImmutable
bool IsImmutable
Whether the current object is immutable or not.
Definition: SampledData.cs:926
IG.Num.LUDecomposition.Determinant
double Determinant
Returns the determinant.
Definition: MatrixDecompositions.cs:446
IG.Num.SampledDataCsv.DataColumnDefinition.ColumnIndex
int ColumnIndex
Index of the data colum.
Definition: SampledDataCsv.cs:1137
IG.Num.Func3d2dExamples.TorusHorizontal.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1367
IG.Num.Func.WeightGauss.ValueDefined
override bool ValueDefined
Definition: FunctionRealWeight.cs:91
IG.Lib.IpcStreamClientServerBase.DefaultIsMultilineRequest
static bool DefaultIsMultilineRequest
Default pipe name.
Definition: IpcStreamClientServerBase.cs:739
IG.Num.IVectorFunctionResults.GetGradients
List< IVector > GetGradients()
Returns a list of function gradients.
IG.Num.ScalarFunctionScriptControllerBase._functionsSeparator
string _functionsSeparator
Definition: ScalarFunctionScriptController.cs:572
IG.Num.NeuralTrainingLimitsDto.AlphaMin
double AlphaMin
Minimum limit for alpha value.
Definition: SerializationDtoNeural.cs:744
IG.Num.AnalysisResults.GetSumPenaltyTerms
virtual double GetSumPenaltyTerms(IPenaltyEvaluator evaluator)
Returns sum of the penalty terms corresponding to all constraint, calculated by the specified penalty...
Definition: AnalysisResults.cs:1557
IG.Neural.MappingDefinitionElement.OriginalElementIndex
virtual int OriginalElementIndex
Specifies the original index of the element described by the mapped definition, within the data vexto...
Definition: NeuralMapData.cs:344
IG.Num.NeuralTrainingParameters.ErrorsVerificationMeanAbs
IVector ErrorsVerificationMeanAbs
Maximal errors calculated on training data.
Definition: NeuralTrainingParameters.cs:534
IG.Script.ScriptAppBase.AssemblyFunctionResources
virtual string AssemblyFunctionResources(string appName, string[] args)
Executes embedded application - writing to the console information about the specified assembly's res...
Definition: ScriptAppBase.cs:4034
IG.Neural.MappingApproximationFileManager.SetFunctionOutputReady
void SetFunctionOutputReady()
Sets the falg that indicates that the reduced approximation output data is ready.
Definition: NeuralFileManager.cs:1110
IG.Lib.ReportType.Info
@ Info
IG.Crypto.PasswordAlgorithmDeriveBytes.GetBytesInternal
override void GetBytesInternal(int numBytes, ref byte[] outputBytes)
Returns the next generated key of the specified length.
Definition: UtilCryptoAux.cs:1000
IG.Crypto.PasswordAlgorithmNone.PasswordAlgorithmNone
PasswordAlgorithmNone()
Definition: UtilCryptoAux.cs:1016
IG.Lib.Util.XmlToString
static string XmlToString(string xmlString, string indentCahrs=" ", string newlineChars=null)
Returns a reformatted XML string, eventually in a more human readable form.
Definition: Utils.cs:3020
IG.Lib.Parser.ReadInteger
static int ReadInteger(ref int number, string str, int startpos, bool skipspaces)
Reads an integer from a string, starting at a specified position and skipping eventual leading spaces...
Definition: StringParser0.cs:98
IG.Num.AnalysisResults.IsViolated
virtual bool IsViolated(int which)
Returns true if the specified constraint is violated according to the current analysis results,...
Definition: AnalysisResults.cs:1353
IG.Num.OptimizationResultsBase._calculated
bool _calculated
Definition: OptimizationResults.cs:107
IG.Num.ParallelJobServerBase.NotifyServerAboutJob
void NotifyServerAboutJob()
Definition: ParallelJobServerBase.cs:484
IG.Num.ParallelJobContainerBase.ToString
override string ToString()
Returns a string representation of the current job dispatcher, which contains relevent data about the...
Definition: ParallelJobContainerBase.cs:509
IG.Num.SampledDataSet.Add
void Add(SampledDataSet addedSet)
Adds elements of another sampled data ser to the current sampled data. Only references are copied.
Definition: SampledData.cs:297
IG.Num.PhysicalConstant._description
string _description
Definition: Constants.cs:111
IG.Lib.CommandStackFrameBase.VariableValueStrings
string[] VariableValueStrings
Gets names of all variables that are defined on the current stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:1331
IG.Num.IBoundingBox.ResetMax
void ResetMax(int componentIndex)
Resets the specified maximal coordinate value to BoundingBoxBase.UndefinedMax.
IG.Lib.Logger.Log
void Log(ReportType messagetype, string location, string message, Exception ex)
Adds a new log record initialized according to parameters.
Definition: LoggerMsg.cs:611
IG.Num.PenaltyEvaluator.CreatePenaltyFunction
virtual IRealFunctionPenalty CreatePenaltyFunction(double barrierLength, double barrierHeight)
Creates a new penalty function with the specified characteristic length and height....
Definition: AnalysisResults.cs:2415
IG.Script.ScriptAppBase.CryptoFunctionAddCertificate
virtual string CryptoFunctionAddCertificate(string appName, string[] args)
Executes embedded application - adding the specified certificate to the specified certificate store.
Definition: ScriptAppBase.cs:1538
IG.Num.Func.WeightPol4.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:711
IG.Num.PhysicalConstant._unitsbelow
SI[] _unitsbelow
Definition: Constants.cs:110
IG.Num.AffineTransformationSquare._lockObj
object _lockObj
Definition: TransformationAffineSquare.cs:87
IG.Lib.ExpressionEvaluatorCompiled.NewUserDefinitions
virtual string NewUserDefinitions
New user definitions that are added temporarily for testing.
Definition: ExpressionEvaluatorCompiled.cs:145
IG.Crypto.CryptoManager.ReportWarning
virtual void ReportWarning(string errorString)
Used in the current class to launch a warning message.
Definition: UilCryptoAux1.cs:45
IG.Lib.XmlParser.Current
XmlNode Current
The current node on which all queries are performed.
Definition: XmlUtilities.cs:1247
IG.Lib.ReporterBase.KeyTextLoggerIndentInitial
const string KeyTextLoggerIndentInitial
Definition: ReporterMsg.cs:2333
IG.Num.OptimizationResults
Definition: OptimizationResults.cs:185
IG.Num.Func3dVectorFormBase.Gradient
override vec3 Gradient(vec3 parameters)
Calculates and returns gradient of the current 3D scalar function.
Definition: Function3d.cs:396
IG.Num.MExt.Cos
static double Cos(double a)
Returns the cosine of the specified angle.
Definition: UtilMath.cs:1177
IG.Num.IScalarFunctionResults.GetGradient
IVector GetGradient()
Returns the function gradient.
IG.Num.NeuralTrainingTable.LoadJson
static void LoadJson(string filePath, ref NeuralTrainingTable trainingResultsRestored)
Restores (deserializes) a training results object from the specified file in JSON format.
Definition: NeuralTrainingParameters.cs:2833
IG.Lib.Module._IGHomeEnvList
string[] _IGHomeEnvList
Definition: App.cs:642
IG.Num.SampledDataCsv._keyElementTypes
string _keyElementTypes
Definition: SampledDataCsv.cs:651
IG.Num.Vector2d.GetNewMatrixThis
virtual Matrix2d GetNewMatrixThis(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensona, and of a type that is consistent with ...
Definition: Vector2Dclass.cs:122
IG.Num.Field.GenerateCoordinates1dPlain
static void GenerateCoordinates1dPlain(Field< vec3 > field, int dimx, double minxRef, double maxxRef, IRealFunction fx, IRealFunction fy, IRealFunction fz)
Generates coordinates of a 1D unstructured grid of a parametric curve according to functions specifyi...
Definition: FieldGeneric.cs:1154
IG.Num.NeuralApproximatorBase.ToleranceRms
IVector ToleranceRms
Tolerances on RMS errors of outputs over training points. Training will continue until error becomes ...
Definition: NeuralApproximatorBase.cs:908
IG.Lib.NamedPipeServerBase.NamedPipeServerBase
NamedPipeServerBase(string pipeName, string requestEnd, string responseEnd, string errorBegin, bool startImmediately=true)
Constructs a new named pipe server with the specified pipe name and other paramters.
Definition: IpcNamedPipes.cs:54
IG.Num.AffineTransformationSquare._calcInverseTransformationMatrix
bool _calcInverseTransformationMatrix
Definition: TransformationAffineSquare.cs:175
IG.Num.Field.GenerateCoordinates1dPlain
static void GenerateCoordinates1dPlain(Field< vec2 > field, int dimx, double minxRef, double maxxRef)
Generates coordinates of a 1D unstructured grid embedded in 2D space from a regular grid with grid di...
Definition: FieldGeneric.cs:1205
IG.Num.SampledDataSet.CreateExampleQuadratic
static SampledDataSet CreateExampleQuadratic(int inputLength, int outputLength, int numElements, IBoundingBox region)
Craates and returns a sample data set object where input parameters are calculated randomly in the sp...
Definition: SampledData.cs:2579
IG.Crypto.PasswordAlgorithmBase.LastGeneratedBytes
byte[] LastGeneratedBytes
Last value of the generated bytes.
Definition: UtilCryptoAux.cs:768
IG.Num.ScalarFunctionScriptControllerBase.LoadJson
static void LoadJson(string filePath, ref ScalarFunctionScriptController controllerRestored, ref InputOutputDataDefiniton dataDef)
Restores (deserializes) a script-based scalar function controller from the specified file in JSON for...
Definition: ScalarFunctionScriptController.cs:990
IG.Num.OptimizationResultsBase.KeepCurrentGuess
virtual bool KeepCurrentGuess
Whether current guess is kept or not.
Definition: OptimizationResults.cs:143
IG.Lib.ITypeName.TypeNames
string[] TypeNames
Definition: Vartypes.cs:156
IG.Crypto.ConstCrypto.ArgIvLength
const string ArgIvLength
Specification of length of the initialization vector follows.
Definition: UtilCryptoAux.cs:479
IG.Num.ParallelJobServerBase.Dispatcher
ParallelJobDispatcherBase< JobContainerType > Dispatcher
Definition: ParallelJobServerBase.cs:151
IG.Num.ScalarFunctionUntransformedBase.ValueDefined
abstract bool ValueDefined
Tells whether value of the function is defined by implementation.
Definition: FunctionScalarUntransformedBase.cs:183
IG.Num.RealFunctionBase
Base class for real functions of real variable.
Definition: FunctionReal.cs:161
IG.Lib.UtilSystem.IsApplicationRunning
static bool IsApplicationRunning(string processName, bool caseSensitive)
Returns true if at least one application with the specified process name is running,...
Definition: UtilSystem.cs:1170
IG.Num.SampledDataCsv.DefaultKeyTargetValues
static string DefaultKeyTargetValues
Default key for introduction of target values of input and output data elements.
Definition: SampledDataCsv.cs:307
IG.Num.IVectorFunction.SetNumValues
void SetNumValues(int num)
Sets number of values of the vector function to the specified value.
IG.Lib.ScriptLoaderBase.GetLoadableScriptC
static ILoadableScript GetLoadableScriptC(ILoadableScript scriptObject)
Returns the loadable script object if the script object is actually loadable, or null if it is not me...
Definition: Loader.cs:154
IG.Num.RandomGaussian
Gaussian random number generator.
Definition: RandomGaussian.cs:17
IG.Num.Matrix.Zeros
static Matrix Zeros(int d1, int d2)
Creates a d1*d2 matrix filled with 0.
Definition: Matrix.cs:409
IG.Num.mat3.Determinant
double Determinant
Gets matrix determinant.
Definition: Matrix3D.cs:698
IG.Num.Matrix2d.GetNewBase
override MatrixBase GetNewBase(int rowCount, int columnCount)
Creates and returns a new 2D matrix with the specified dimensions, and of the same type as the curren...
Definition: Matrix2DClass.cs:449
IG.Num.BoundingBox
Bounding box, defines lower and upper bounds on vector quantities such as coordinates of geometrix ob...
Definition: BoundingBox.cs:1413
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(TextWriter writer, bool writeintro)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:4196
IG.Num.Matrix2d.Matrix2d
Matrix2d(double[][] A)
Initializes a 2D matrix with elements of a jagged array.
Definition: Matrix2DClass.cs:99
IG.Num.Func3d2dBase.ComponentFunction3
Class that represents a scalar function of 2 variables that is the third component of the specified 3...
Definition: Function3d2d.cs:590
IGLib.Gr3D.LissajousKnot3D.fi2
double fi2
Definition: LissajousKnot3D.cs:50
IG.Lib.Copy.NamedPipeServerBase._outputStream
StreamWriter _outputStream
Definition: NamedPipes_Copy.cs:279
IG.Lib.HtmlWriter.WriteCssPath
virtual void WriteCssPath()
Definition: HtmlWriter.cs:316
LearnCs.Lib.Complex.ConstPI
const double ConstPI
Double constant Pi, the ratio of circumference and diameter of the circle (the same as Math....
Definition: Complex.cs:398
IG.Num.AnalysisComparer._cmpMaxResidual
bool _cmpMaxResidual
Definition: AnalysisComparer.cs:108
IG.Lib.ScriptLoaderBase.IsScriptLoaderInitialized
bool IsScriptLoaderInitialized
Whether the current script loader is initialized or not.
Definition: Loader.cs:77
IG.Num.VectorBase.SaveCsv
static void SaveCsv(IVector vec, string filePath)
Saves the specified vector to a CSV file. It the specified file already exists then it is overwritten...
Definition: VectorBase.cs:3014
IG.Lib.RegisterableExamples.ExampleIIdentifiable._idProxy
IIdentifiable _idProxy
Proxy object that implements the IIdentifiable interface for this object.
Definition: UtilIdRegistration.cs:266
IG.Num.SingularValueDecomposition.Inverse
IMatrix Inverse()
Calculates and returns inverse of the decomposed matrix represented by the current object.
Definition: MatrixDecompositions.cs:1568
IG.Net.PortScanner2.PortScanner2
PortScanner2(string host, int portStart, int portStop, int timeout)
Definition: PortScanner.cs:32
IG.Num.QuadraticBasisSafer.Example
static new void Example()
Example for this class, just runs examples form the LinearBasis class.
Definition: ApproxBasis.cs:679
IG.Gr.StructuredSurfaceGridPrimitive.StructuredSurfaceGridPrimitive
StructuredSurfaceGridPrimitive(vec3 origin, vec3 basevector1, vec3 basevector2, int num1, int num2)
Construct a structured surface grid primitive in 3 dimensions. Complete is constructed by translation...
Definition: GrObjects.cs:514
IGLib.Gr3D.TubularMeshGenerator_06.Global
static TubularMeshGenerator_06 Global
Global lazy-initialized instance of the mesh generator.
Definition: TubularMeshGenerator_06.cs:19
IGLib.Core.ICapturedVar.TypeString
string TypeString
Readable name of the declared type of the captured entity, the Type, produced by Type....
Definition: ICapturedVar.cs:42
IG.Lib.IpcStreamClientServerBase.MsgResponseEnd
string MsgResponseEnd
Message that ends any multiline response (only when multiline responses are allowed).
Definition: IpcStreamClientServerBase.cs:540
IGLib.Gr3D.StructuredMesh3D_04.Params2
double[] Params2
Definition: StructuredMesh3D_04.cs:21
IG.Num.IFunc3d2d.Hessian3
void Hessian3(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the third component of the current function and returns its component through t...
IG.Lib.ExpressionEvaluatorCompiled.UserDefinitions
virtual string UserDefinitions
A set of definitions inserted by users.
Definition: ExpressionEvaluatorCompiled.cs:138
IG.Lib.PipeServerBase.IsConnected
override bool IsConnected()
Returns true if server pipe is connected, .
Definition: IpcPipes.cs:199
IG.Lib.Module._SoftwareRoot
static string _SoftwareRoot
Definition: App.cs:632
IG.Lib.XmlParser.GetNextOrCurrentElement
XmlNode GetNextOrCurrentElement(string NodeName)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:1622
IGLib.Gr3D.HelixCurve3D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Num.IVector.GetNew
IVector GetNew()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
IG.Num.OptFileManager.InvAnCommandFilePath
string InvAnCommandFilePath
File path of the analysis command file for program Inverse (Inverse interface). Setter takes only pur...
Definition: OptFileManager.cs:594
IG.Lib.LoadableScriptBase.Script_DefaultInitialize
virtual string Script_DefaultInitialize(string[] arguments)
Default initialization method for scripts.
Definition: LoadableScriptBase.cs:308
IG.Num.SampledDataCsv.RestoreDefinition
void RestoreDefinition(bool resetPosition)
Restores data definition from the data table.
Definition: SampledDataCsv.cs:3036
LearnCs.Lib.INumberOperations.DivideNumbers
NumberType DivideNumbers(NumberType a, NumberType b)
Calculates and returns quotient of parameters a and b .
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.ReadOnlyPropertiesWithConstructor_ShouldRoundTrip
void ReadOnlyPropertiesWithConstructor_ShouldRoundTrip()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:88
IG.Lib.UtilSystem._bitmapExtensionsDotNetDefault
static string[] _bitmapExtensionsDotNetDefault
Definition: UtilSystem.cs:4175
IG.Lib.Copy.ServerStreamBase.StopServer
virtual void StopServer()
Definition: ClientServerStreamBase2_Copy.cs:546
IG.Num.StructuredMesh2d.TensorFields
FieldCollection2d< TTensorField, TTensor > TensorFields
Gets the collection of tensor fields of the current mesh.
Definition: StructuredMesh2dGeneric.cs:540
IG.Num.VectorFunctionBase.Evaluate
abstract override void Evaluate(IVectorFunctionResults evaluationData)
Performs evaluation of requwester function results and writes them to the provided data structure.
IG.Lib.IpcStreamServerBase._responseMethod
ResponseDelegate _responseMethod
Definition: IpcStreamServerBase.cs:104
IG.Lib.LogRecord.Create
LogRecord Create(ReportType messagetype, Exception ex)
Creates and returns a log record initialized according to parameters.
Definition: LoggerMsg.cs:166
IG.Lib.StopWatch1.CpuTime
double CpuTime
Returns the elapsed CPU time measured by the timer in the last round. If the timer is running then th...
Definition: UtilTime.cs:379
IG.Lib.ColorScaleBase.ToReference
abstract double ToReference(double actualValue)
Transforms the specified value from actual domain to reference domain (interval [0,...
IG.Lib.SerializerBase.SerializationTestClass._dnum
double _dnum
Definition: SerializerBase.cs:737
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntJaggedArray2x3
static int[][] IntJaggedArray2x3
Sample 2D jagged array of int (type int[][]), for use in tests. Array's shape corresponds to a 2D rec...
Definition: SampleCollections.cs:91
IGLib.Core.SingleSourceTypeConverterBase.TryConvertTyped< TTarget >
virtual bool TryConvertTyped< TTarget >(TSource source, out TTarget target)
Definition: SingleSourceTypeConverterBaseGeneric.cs:30
IG.Num.OptimizerBase.CopyReferences
virtual bool CopyReferences
Indicates whether just references can be copied when setting optimization parameters or results....
Definition: Optimizer.cs:196
IG.Neural.NeuraApproximationFileManager
File manager for neural network approximation file client and server.
Definition: NeuralFileManager.cs:21
IG.Num.AnalysisResults.GetConstraintGradients
virtual List< IVector > GetConstraintGradients()
Returns a list of constraint function gradients.
Definition: AnalysisResults.cs:596
IG.Num.UnstructuredMesh1d.AddIndexField
void AddIndexField(TIndexField field)
Adds the specified index field to the collection of index fields.
Definition: UnstructuredMesh1dGeneric.cs:187
IG.Script.ScriptAppBase.SystemFunctionUserName
virtual string SystemFunctionUserName(string appName, string[] args)
Executes embedded application - writing to the console and returning the current user name.
Definition: ScriptAppBase.cs:3705
IGLib.Gr3D.StructuredMesh3D_04.NumPoints2
int NumPoints2
Definition: StructuredMesh3D_04.cs:19
IG.Num.vec3.operator-
static vec3 operator-(vec3 a, vec3 b)
IG.Crypto.ConstCrypto.ArgDeleteEncrypted
const string ArgDeleteEncrypted
Specifies that encrypted files (i.e., files with the FileExtensionEncrypted extension) are deleted.
Definition: UtilCryptoAux.cs:637
IG.Num.ScalarFunctionScriptDtoBase.IsValueDefined
virtual bool IsValueDefined
Whether function value is defined for the represented function.
Definition: ScalarFunctionDto.cs:91
LearnCs.Lib.VectorBase.MultiplyLeft
virtual ElementType MultiplyLeft(IVector< ElementType > b)
Definition: VectorBase.cs:332
IG.Num.LinearSolverBase.SolveMathNetNumerics
virtual VectorBase_MathNetNumerics SolveMathNetNumerics(IVector rightHandSides)
Solves the system of linear equations with the specified right-hand sides and the current matrix deco...
Definition: MatrixDecompositions.cs:164
IG.Num.MatrixExtensions.ToStringMath
static string ToStringMath(this IMatrix mat, string elementFormat)
Returns string representation of the current matrix in the standard IGLib form, with the specified ...
Definition: MatrixBase.cs:279
IGLib.Gr3D.MaterialProperties.EmissionColor
vec3 EmissionColor
Emission color (Ke) - Defines how much the material glows.
Definition: MaterialProperties.cs:53
IG.Num.ParallelJobServerBase.IsActive
bool IsActive
Definition: ParallelJobServerBase.cs:170
IG.Num.Func.GetConstant
static RealFunction GetConstant(double constantValue, double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real constant function object.
Definition: FunctionRealBasic.cs:493
IG.Script.ScriptAppBase.InitAppCrypto
virtual void InitAppCrypto()
Initializes commands for cryptography related utilities (embedded applications).
Definition: ScriptAppBase.cs:1660
IG.Crypto.UtilCrypto.CheckStringHashSupportedTypesHex
static HashType CheckStringHashSupportedTypesHex(string stringToCheck, string hashValue)
Chechs all supported types of hash value of a string.
Definition: UtilCrypto.cs:1040
IG.Num.VectorBase.SetConstant
virtual void SetConstant(double elementValue)
Sets all components of the current vector to the specified value.
Definition: VectorBase.cs:371
IG.Num.AnalysisResults.GetParameters
virtual IVector GetParameters()
Returns vector of optimization parameters.
Definition: AnalysisResults.cs:410
IG.Lib.ISerializationDtoAux.GetNull
bool GetNull()
Returns a flag indicating whether the object represented by the current DTO is null.
IG.Num.Vector2d.Create
static Vector2d Create(IVector vec)
Constructs a 2D vector as a copy of another IVector object.
Definition: Vector2Dclass.cs:279
IG.Lib.Copy.ServerStreamBase.IsServerRunning
bool IsServerRunning
Flag telling whether the server is currently running.
Definition: ClientServerStreamBase2_Copy.cs:537
IG.Num.mat3.Negate
static void Negate(mat3 m, ref mat3 res)
Negates the specified 3D matrix and stores its copy in the resulting matrix.
Definition: Matrix3D.cs:854
IG.Lib.Module.AnnMM
static int AnnMM
Definition: App.cs:2247
IG.Script.ScriptAppBase.ProcessKillProcesses
const string ProcessKillProcesses
Definition: ScriptAppBase.cs:4812
IG.Num.Func.Quadratic.Quadratic
Quadratic(double a2, double a1, double a0)
Creates a quadratic function, coefficients are specified in the descending order.
Definition: FunctionRealInterpolation.cs:355
IG.Num.RealFunction.RealFunction
RealFunction(DlgFunctionValue valueDelegate, DlgFunctionValue derivativeDelegate, DlgFunctionValue secondDerivativeDelegate, DlgFunctionValue integralDelegate, DlgFunctionValue inverseDelegate)
Constructs a new function where delegates are provided for calculation of function value,...
Definition: FunctionReal.cs:630
IG.Lib.HtmlWriter._writer
TextWriter _writer
Definition: HtmlWriter.cs:263
IG.Num.StructuredMeshGeometry3d
Structured mesh geometry in 3 dimensions.
Definition: StructuredField3dGeneric.cs:15
IG.Num.AnalysisResults.NumEqualityConstraints
virtual int NumEqualityConstraints
Number of equality constraints.
Definition: AnalysisResults.cs:315
IGLib.Gr3D.Ellipsoid
Parametric ellipsoid surface, usual parameterization via longitude and latitude.
Definition: Ellipsoid.cs:14
IG.Num.Field
A generic field of values of any type. Values must be allocated at once.
Definition: FieldGeneric.cs:14
IG.Num.ScalarFunctionRadialUntransformed.ValueDefined
override bool ValueDefined
Tells whether value of the function is defined by implementation.
Definition: FunctionScalarRadialUntransformed.cs:150
IG.Num.NeuralApproximatorBase.MapFromNeuralOutput
virtual double MapFromNeuralOutput(int componentIndex, double value)
Inverse maps (scales and shifts) and returns specific output value back from the neural output to the...
Definition: NeuralApproximatorBase.cs:1919
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.ParaboloidSymmetric2D
ParaboloidSymmetric2D(double r0Square)
Creates a new symmetric paraboloid function.
Definition: FunctionScalarExamples.cs:1018
IG.Num.BoundingBox2d.CreateVector
override IVector CreateVector(int dim)
Creates and returns a new vector that is consistent with the definition of bounding box.
Definition: BoundingBox.cs:1787
IG.Num.ParallelJobDispatcherGen
Parallel job dispatcher for job containers that inherit from ParallelJobContainerGen<InputType,...
Definition: ParallelJobContainerGen.cs:654
IG.Num.vec3.Dot
static double Dot(vec3 a, vec3 b)
IG.Lib.StopWatch1._creationcCpuTime
double _creationcCpuTime
Definition: UtilTime.cs:104
IG.Lib.UtilStr._maxStringLength
static int _maxStringLength
Definition: UtilString.cs:26
IG.Lib.CommandLineApplicationInterpreter.ExitRepeatBlock
virtual string ExitRepeatBlock(CommandThread cmdThread)
Exits the current repetition code block.
Definition: CommandlineApplicationInterpreter.cs:850
IGLib.Core.ISingleSourceTypeConverter
Definition: ISingleSourceTypeConverter.cs:6
IG.Num.NeuralTrainingParameters.SaveJson
static void SaveJson(List< NeuralTrainingParameters > trainingParameters, string filePath, bool append)
Saves (serializes) the specified list of training parameters objects to the specified JSON file.
Definition: NeuralTrainingParameters.cs:976
IG.Lib.ScalarFunctionLoader._independentVariableBaseName
string _independentVariableBaseName
Definition: ScalarFunctionScriptLoader.cs:147
IG.Num.InputOutputDataDefiniton.GetOutputElement
virtual OutputElementDefinition GetOutputElement(int which)
Definition: SampledDataDefinition.cs:804
IG.Lib.NamedPipeClientBase._inputStream
StreamReader _inputStream
Definition: IpcNamedPipes.cs:564
IG.Lib.HtmlWriter.ConstAttributeStyle
string ConstAttributeStyle
The style attribute. Specifies an inline CSS style for an element.
Definition: HtmlWriter.cs:89
IG.Num.Scalar.MinValue
static Scalar MinValue()
Creates a scalar that contains minimal representable value.
Definition: Scalar.cs:82
IG.Lib.NamedPipeClientBase.Connect
override void Connect(double timeOutSeconds=0)
Connects with the server.
Definition: IpcNamedPipes.cs:668
LearnCs.Lib.Complex.Pow
Complex Pow(int power)
Definition: Complex.cs:746
IG.Num.ScalarFunctionUntransformedBase.TestGradient
void TestGradient(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeGradientComponents)
Tests the calculation of gradients of the current scalar function.
Definition: FunctionScalarUntransformedBase.cs:772
IG.Neural.NeuraApproximationFileManager._msgNeuralOutputReadyFilename
string _msgNeuralOutputReadyFilename
Definition: NeuralFileManager.cs:156
IG.Num.ParallelJobServerBase.StartJob
void StartJob(JobContainerType jobData)
Starts the current job in the way specified by internal flags.
Definition: ParallelJobServerBase.cs:761
IG.Num.VectorFunctionExamples.RosenrockAndCircle.F0
IScalarFunction F0
The first component of the current vector function.
Definition: FunctionVectorExamples.cs:53
IG.Num.mat3.columnx
vec3 columnx
Gets or sets the x-column of the 3D matrix.
Definition: Matrix3D.cs:550
IG.Num.NeuralApproximatorBase.LoadTrainingDataJson_To_Delete
void LoadTrainingDataJson_To_Delete(string filePath)
Restores training data from the specified file in JSON format.
Definition: NeuralApproximatorBase.cs:2996
IG.Lib.ICommandLineApplicationInterpreter.LoadScript
void LoadScript(string newCommandName, string scriptFilePath, string[] initArgs)
Dynamically loads (compiles and instantiates) a loadable script class contained in the specified file...
IG.Num.Func.PenaltyPower.CanSetBarrierLength
bool CanSetBarrierLength
Whether the gap can be set.
Definition: FunctionRealPenalty.cs:203
IG.Lib.IpcStreamClientServerBase2.DefaultErrorBegin
static string DefaultErrorBegin
Default string that begins an error report.
Definition: IpcStreamClientServerBase2.cs:59
IGLib.Gr3D.Torus.Torus
Torus(double R=RDefault, double r=rDefault)
Constructor - torus with larger radius R and smaller radius r , centered at coordinate origin.
Definition: Torus.cs:22
IG.Num.IVectorFunctionResults.SetHessians
void SetHessians(List< IMatrix > values)
Sets functios' Hessians. If CopyReferences=true (false by default) then only the list reference is co...
IG.Lib.ScriptLoaderBase.ClassNamespace
virtual string ClassNamespace
Namespace in which the compiled class is defined.
Definition: Loader.cs:734
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.CloseCurrentScope
void CloseCurrentScope()
Definition: JsonPPStrategyContext.cs:121
IG.Num.InputOutputElementDefinition.Name
virtual string Name
Unique name of the data element described by the current definition. Considered a kind of variable na...
Definition: SampledDataDefinition.cs:103
IG.Num.Experimental.xdouble.Example
static void Example()
Writes results of some example operations where type xdouble is inbolved.
Definition: UtilMath.cs:1453
IG.Num.IVector.Norm
double Norm
Gets Euclidean norm of the vector.
Definition: VectorBase.cs:42
IG.Lib.UtilStr.RandomCharSmallLetter
static char RandomCharSmallLetter(IRandomGenerator rndgen=null)
Returns a random character that is a small letter (a-z)
Definition: UtilString.cs:377
IG.Num.Matrix3d.ZZ
double ZZ
ZZ component.
Definition: Matrix3DClass.cs:358
IG.Lib.UtilSystem._missingAssemblyList
static List< MissingAssembly > _missingAssemblyList
Definition: UtilSystem.cs:2547
IG.Lib.ArrayDto
Data transfer object for holding arrays of objects of the same type.
Definition: ArrayDto.cs:25
IG.Num.SampledDataCsv.ReadElementTypes
void ReadElementTypes()
Reads types of elements from the CSV-like string table, from the current position on (inclusively).
Definition: SampledDataCsv.cs:2234
IG.Num.Func.Cubic.Zero
double Zero
Returns the first zero of the current cubic function. Throws InvalidOperationException if the functio...
Definition: FunctionRealInterpolation.cs:1156
IG.Gr.GraphicPrimitiveBase.GetCoordinate
virtual vec3 GetCoordinate(int which)
Returns the specified co-ordinates of the graphic primitive.
Definition: GraphicalObjectsBase.cs:146
IG.Lib.Copy.NamedPipeServerBase.ClosePipe
override void ClosePipe()
Closes the Server's pipe and the associated streams.
Definition: NamedPipes_Copy.cs:312
IG.Lib.Module.Module
Module(string moduleName, string codeName, int version, int subVersion, string release)
Definition: App.cs:594
IG.Crypto.ConstCrypto.ArgStringInputFormat
const string ArgStringInputFormat
String input format is used.
Definition: UtilCryptoAux.cs:524
IG.Crypto.UtilCrypto.GetHashMd5Hex
static string GetHashMd5Hex(byte[] bytesToHash)
Computes and returns the MD5 hash string of the specified array of bytes.
Definition: UtilCrypto.cs:681
IGLib.Core.Tests.SandboxTypeconversionTests.SandboxTypeconversionTests
SandboxTypeconversionTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: SandboxTypeConversionTest.cs:29
IG.Num.RandomGeneratorSystem.NextDoubleInclusive
virtual double NextDoubleInclusive(double maxValue)
A double-precision floating point number greater than or equal to 0.0, and LESS OR EQUAL than the spe...
Definition: Random.cs:371
IG.Num.IFunc3d2d.ValueDefined
bool ValueDefined
Whether calculation of function value is defined.
Definition: Function3d2d.cs:21
IG.Num.Func3d2dBase.Gradient3
virtual vec2 Gradient3(vec2 parameters)
Calculates and returns gradient of the third component of the current function.
Definition: Function3d2d.cs:365
IG.Num.INeuralApproximator
Approximator of response by using neural networks. $A Igor Mar11;
Definition: NeuralApproximatorBase.cs:18
IG.Lib.HtmlWriter.WriteMetaContent
virtual void WriteMetaContent()
Adds a contenbt meta tag.
Definition: HtmlWriter.cs:364
IG.Num.MatrixBase.MultiplyTranspTransp
static void MultiplyTranspTransp(IMatrix a, IMatrix b, IMatrix result)
R=A^T*B^T. Multiplies transposed matrix by another transposed matrix, and stores the result in the sp...
Definition: MatrixBase.cs:3005
IGLib.Gr3D.LissajousCurve3D.StartParameter
double StartParameter
Typical starting value of the parameter of the parametric curve that represents the knot....
Definition: LissajousCurve3D.cs:89
LearnCs.Lib.VectorBase.VectorBase
VectorBase(int dim)
Definition: VectorBase.cs:33
IG.Crypto.CryptoManager.IvLength
int IvLength
Length of the initialization vector.
Definition: UilCryptoAux1.cs:315
IG.Lib.ReporterBase.FormatTraceMsgDefault
static string FormatTraceMsgDefault(int depth, int initialindent, int indentincrement, char indentchar, ReportType type, string location, string message, ReportSource source)
Formats a one-line message for tracing output.
Definition: ReporterMsg.cs:5708
IG.Num.Func.WeightPol5.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealWeight.cs:951
IG.Lib.CommandUseReference.CommandName
string CommandName
Gets the command name under which command is registered in a specific interpreter.
Definition: Interpreter.cs:87
IG.Lib.CommandLineApplicationInterpreter.CmdRunLoadedScript
virtual string CmdRunLoadedScript(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Runs a command based on dynamically loaded loadable script class....
Definition: CommandlineApplicationInterpreter.cs:6100
IG.Lib.HtmlWriter.ConstAttributeTabIndex
string ConstAttributeTabIndex
The tab index attribute. Specifies the tabbing order of an element.
Definition: HtmlWriter.cs:107
IG.Lib.UtilSystem.GetWorkspaceProjectsPath
static string GetWorkspaceProjectsPath(string relativePath)
Returns a complete path of a file or directory specified by a relative path to the workspace projects...
Definition: UtilSystem.cs:4514
IG.Lib.IReporterBase.ReportWarning
void ReportWarning(string location, string message, Exception ex)
Basic warning reporting method (overloaded). Supplemental data (such as objects necessary to launch v...
LearnCs.Lib.Complex.Sin
static Complex Sin(Complex x)
Definition: Complex.cs:674
IG.Lib.UtilStr.Save
static void Save(string str, string filePath, bool append)
Saves the specified string to a specified file. If the specified file does not exists then it is crea...
Definition: UtilString.cs:835
IG.Num.ParallelJobDispatcherBase.StopServer
void StopServer()
Sends to the server thread command that it has to stop.
Definition: ParallerJobDispatcherBase.cs:516
IG.Num.Matrix.Matrix
Matrix(double[,] elementTable)
Constructs a matrix from a 2-D array by deep-copying the provided array to the internal data structur...
Definition: Matrix.cs:206
IG.Lib.CommandLineApplicationInterpreter.AddEnterExitCommands_Else
virtual void AddEnterExitCommands_Else(CommandStackFrame frame)
Adds block enter/exit commands for the "ElseIf" block to the specified stack frame.
Definition: CommandlineApplicationInterpreter.cs:713
IG.Crypto.UtilCrypto._outputLevel
static int _outputLevel
Definition: UtilCrypto.cs:44
IG.Num.StructuredMesh3d.AddTensorField
void AddTensorField(TTensorField field, string name)
Adds the specified tensor field to the collection of tensor fields under the specified name.
Definition: StructuredMesh3dGeneric.cs:656
IG.Num.M.factorials64
static Int64[] factorials64
Array of all factorials that do not produce overflow.
Definition: UtilMath.cs:541
IG.Lib.SerializerBase.TestClass.ToString
override string ToString()
Definition: SerializerBase.cs:596
LearnCs.Lib.INumberOperations.Sqrt
NumberType Sqrt(NumberType a)
Returns square root of a .Square root of a .
IG.Crypto.ConstCrypto.ArgAsymKeyName
const string ArgAsymKeyName
Specification of assymmetric key container name.
Definition: UtilCryptoAux.cs:358
IG.Num.Matrix2d.Copy
static Matrix2d Copy(Matrix2d m)
Returns a copy of the specified 2D matrix.
Definition: Matrix2DClass.cs:646
IG.Num.PhysicalUnit.Pa
static readonly PhysicalConstant Pa
Pascal, the SI derived unit of pressure or stress. Pa = N/numrows^2 = kg/numrows result^2.
Definition: Constants.cs:924
IG.Lib.InterfaceInterpreterBase.AppendCommandArgument
virtual void AppendCommandArgument(bool value)
Appends a boolean argument to the command argument block of the interpreter command file.
Definition: InterfaceInterpreterBase.cs:596
IG.Num.Func.WeightPol4.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealWeight.cs:781
IG.Lib.CommandLineApplicationInterpreter.AddEnterExitCommands_BeginRepeat
virtual void AddEnterExitCommands_BeginRepeat(CommandStackFrame frame)
Adds block enter/exit commands for the "BeginRepeat" block to the specified stack frame.
Definition: CommandlineApplicationInterpreter.cs:671
IG.Lib.color.ConvertComponent
double ConvertComponent(int component)
Definition: Color.cs:256
IG.Num.MExt.Min
static double Min(double a, double b)
Smallest of two numbers.
Definition: UtilMath.cs:884
IG.Num.MatrixBase.SetRandom
static void SetRandom(IMatrix mat, IRandomGenerator rnd=null)
Sets the current matrix such that it contains random elements on the interval (0,1].
Definition: MatrixBase.cs:923
IG.Num.OptimizerBase.NumEqualityConstraints
int NumEqualityConstraints
Number of equality constraints.
Definition: Optimizer.cs:230
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray2DToStringArray2DObjectToIntArray2D
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray2DToStringArray2DObjectToIntArray2D()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:419
IG.Num.SpeedTestCpu.ExampleMathNetNumericsLU
static void ExampleMathNetNumericsLU()
Example of how to use LU decomposition from Math.NET numerics.
Definition: TestSpeed.cs:904
IG.Lib.StringParser._thousandSeparator
char _thousandSeparator
Definition: StringParser.cs:144
IGLib.Tests.Base.XUnitLogger.NoopDisposable.Dispose
void Dispose()
Definition: TestBase.cs:119
IG.Num.ScalarFunctionResults.NullifyAll
virtual void NullifyAll()
Sets all objects (parameters and result objects) to null. If the references are not assigned elsewher...
Definition: FunctionScalarResults.cs:367
IG.Num.MExt.Rand
static double Rand()
Returns a uniformly distributed random number greater than or equal to 0.0, and less or equal than 1....
Definition: UtilMath.cs:1108
IG.Num.IPenaltyEvaluator.PenaltyValue
double PenaltyValue(int which, double constraintValue)
Returns value of the penalty function for the specified constraint at the specified value of the corr...
IG.Num.UnstructuredMesh3d.GetTensorField
TTensorField GetTensorField(string name)
Returns tensor field with the specified name.
Definition: UnstructuredMesh3dGeneric.cs:578
IG.Num.IOptimizer.CopyReferences
bool CopyReferences
Indicates whether just references can be copied when setting optimization parameters or results or au...
Definition: Optimizer.cs:32
IG.Num.IAnalysisResults
Single objective optimization analysis results. Used to transfer parameters input (e....
Definition: AnalysisResutlsInt.cs:25
IG.Num.NeuralApproximatorBase.EpochsInBundle
int EpochsInBundle
Number of epochs in a single training bundle. This number of epochs is performed at once when trainin...
Definition: NeuralApproximatorBase.cs:894
IG.Lib.VectorDtoBase.CopyToPlain
override void CopyToPlain(ref IVector vec)
Copies data from the current DTO to a vector object.
Definition: VectorDto.cs:172
IG.Num.LinearSolverBase._mainLock
object _mainLock
Definition: MatrixDecompositions.cs:111
IG.Num.Func3d2dExamples.Paraboloid.c
double c
Definition: Function3d2d.cs:875
IG.Num.Scalar.Value
double Value
Value of the scalar.
Definition: Scalar.cs:28
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsFirstMin
static int DefaultNumHiddenNeuronsFirstMin
Default value for number of hidden neurons in first hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1268
IG.Num.BoundingBox1d.MaxValue
double MaxValue
Gets the upper bound in the first coordinate.
Definition: BoundingBox.cs:1882
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeClient.InterpreterPipeClient
InterpreterPipeClient(string pipeName)
Constructs a new named pipe client with the specified pipe name, default server address (NamedPipeCli...
Definition: CommandlineApplicationInterpreter.cs:5224
IG.Lib.ArrayDto.CopyToPlain
override void CopyToPlain(ref ElementType[] obj)
Copies data from the current DTO to the specified array objects.
Definition: ArrayDto.cs:99
IG.Num.StructuredMesh2d.AddIndexField
void AddIndexField(TIndexField field)
Adds the specified index field to the collection of index fields.
Definition: StructuredMesh2dGeneric.cs:195
IG.Num.Func3dBase._hessianDefined
bool _hessianDefined
Definition: Function3d.cs:160
LearnCs.Lib.Complex.AbsoluteValue
double AbsoluteValue
Gets absolute value (or magnitude) of the current complex number.
Definition: Complex.cs:184
IG.Num.InputOutputElementDefinition.GetDefaultInputElementTitle
static string GetDefaultInputElementTitle(int which)
Returns a default title for the specified input data element.
Definition: SampledDataDefinition.cs:324
IG.Script.ScriptAppBase.AssemblyHelpInfoLoad1
const string AssemblyHelpInfoLoad1
Definition: ScriptAppBase.cs:4310
IG.Lib.ReporterBase.ReportMessageDlgTextWriter
ReportMessageDelegate ReportMessageDlgTextWriter
Delegate that assembles the message string for reporting via text writer.
Definition: ReporterMsg.cs:4674
IG.Lib.IpcStreamServerBase.ThreadPriority
ThreadPriority ThreadPriority
Priority of the server thread.
Definition: IpcStreamServerBase.cs:395
IG.Lib.Xml.SetValue
static bool SetValue(XmlNode basenode, string xpath, string value)
Definition: XmlUtilities.cs:734
IG.Num.IScalarFunctionResults.GetHessian
IMatrix GetHessian()
Returns the function's Hessian.
IG.Num.VectorFunctionResults.GetParameter
virtual double GetParameter(int index)
Returns specific optimization parameter. Throws exception if not defined or index out of bounds.
Definition: FunctonVectorResults.cs:256
IG.Lib.RealFunctionLoader.SaveCode
void SaveCode(string filePath)
Saves the generated script code to the specified file. File is overwritten if it already exists.
Definition: RealFunctionScriptLoader.cs:357
IG.Num.InputOutputElementDefinition.Description
virtual string Description
Describes the meaning of a data element used as part of input or output data.
Definition: SampledDataDefinition.cs:119
IG.Lib.UtilSystem._isLinuxOs
static bool _isLinuxOs
Definition: UtilSystem.cs:273
IG.Lib.InterfaceInterpreterBase.Append
virtual void Append(string str)
Appends a literal string to the contents of the command file plus a newline character.
Definition: InterfaceInterpreterBase.cs:345
IG.Lib.ExpressionEvaluatorJs.ExampleCommandLine
static void ExampleCommandLine()
Launches command-line JavaScript interpreter.
Definition: ExpressionEvaluatorJs.cs:519
IGLib.Parsing.ParsableBase.IsAt
virtual bool IsAt(int position, IEnumerable< CharType > str)
Definition: ParsableBase.cs:100
IG.Num.UnStructuredMesh2d.UnStructuredMesh2d
UnStructuredMesh2d(int dim1, int dim2, string fieldName, string fieldDescription)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: test_to_delete.cs:55
IG.Num.NeuralTrainingParameters.DefaultOutputLength
static int DefaultOutputLength
Default number of output neurons.
Definition: NeuralTrainingParameters.cs:70
IG.Num.Matrix2d.RowY
Vector2d RowY
Gets or sets the y-row of the 2D matrix.
Definition: Matrix2DClass.cs:397
IG.Gr.GraphicPrimitive._settings
GrPrimitiveSettings _settings
Definition: GrObjects.cs:297
IGLib.Core.TypeConversionWithoutReflectionTests
Definition: TypeConversionWithoutReflectionTests.cs:12
IG.Num.SampledDataSet.GetNumInputDuplicates
int GetNumInputDuplicates()
Returns number of elements of the current sampled data set with duplicated input parameters.
Definition: SampledData.cs:651
IG.Num.VectorFunctionScriptControllerBase.ParameterNames
virtual string[] ParameterNames
Names of function parameters.
Definition: VectorFunctionScriptController.cs:350
IG.Num.NeuralApproximatorBase.LearningRate
double LearningRate
Gets or sets learning rate.
Definition: NeuralApproximatorBase.cs:863
IG.Lib.SerializationDtoBase< ElementType[], ElementType[]>::SetNull
virtual void SetNull(bool isNull)
Sets a flag indicating whether the object represented by the current DTO is null.
Definition: SerializationDtoBase.cs:491
IG.Num.SampledDataCsv._defaultKeyTitles
static string _defaultKeyTitles
Definition: SampledDataCsv.cs:156
IG.Lib.MatrixDtoBase.CreateObject
override MatrixType CreateObject()
Creates and returns a new matrix of the specified type and dimension.
Definition: MatrixDto.cs:153
IGLib.Core.IReadonlyArrayAccessor.IsResizable
bool IsResizable
Whether the underlying array structure can be reallocated (resized), i.e., whether a reference to the...
Definition: IReadonlyArrayAccessor.cs:37
IG.Num.InputElementDefinitionDto.DefaultValue
double DefaultValue
Default value for the output data element described by the current definition.
Definition: SampledDataDto.cs:407
IG.Neural.OutputMappingDefinitionElement.OutputMappingDefinitionElement
OutputMappingDefinitionElement(string name, string title, string description)
Constructor. Element index is unknown.
Definition: NeuralMapData.cs:540
IG.Num.NeuralTrainingParametersDto.OutputBoundSafetyFactor
double OutputBoundSafetyFactor
Definition: SerializationDtoNeural.cs:46
IG.Num.NeuralApproximatorBase._outputDataBounds
IBoundingBox _outputDataBounds
Definition: NeuralApproximatorBase.cs:1422
IG.Lib.InterfaceInterpreterBase._commandArgumentsInNewLines
bool _commandArgumentsInNewLines
Definition: InterfaceInterpreterBase.cs:100
IG.Lib.SerializerBase.SerializationTestArrayMember.SerializationTestArrayMember
SerializationTestArrayMember()
Definition: SerializerBase.cs:665
IG.Reflection.SerializationBinderSimple.BindToType
override Type BindToType(string assemblyName, string typeName)
Defines a single mapping from the original assembly and type name to the target type....
Definition: SerializationBinderSimple.cs:66
IG.Num.Func.GetWeightGauss
static RealFunction GetWeightGauss()
Creates and returns a new real polynomial weighting function object based on Gaussian function (exp(-...
Definition: FunctionRealWeight.cs:57
IG.Lib.ReporterBase.ReportWarning
void ReportWarning(Exception ex, string location)
Launches a warning report.
Definition: ReporterMsg.cs:3346
IG.Lib.IReporterTextLogger.TextLoggerWriteIntro
bool TextLoggerWriteIntro
Specifies whether introduction text is written before logging of messages begins or not.
Definition: ReporterMsg.cs:487
IGLib.Gr3D.TubularMeshGenerator.NumericalDerivative
vec3 NumericalDerivative(Func< double, vec3 > curve, double t, double tMin, double tMax, double h, bool restrictToInterval)
Numerically computes the derivative of a curve using central differences.
Definition: TubularMeshGenerator.cs:25
IG.Lib.CommandLineApplicationInterpreter.OutputLevel
int OutputLevel
Level of output for some of the interpreter's functionality (e.g. asynchronous command execution).
Definition: CommandlineApplicationInterpreter.cs:363
IG.Lib.UtilSystem.GetRelativePath
static string GetRelativePath(string fromPath, string toPath)
Calculates and returns relativa path from one path to another. WARNING: First path (with respect to t...
Definition: UtilSystem.cs:4653
IG.Num.SampledDataCsv._keyTitles
string _keyTitles
Definition: SampledDataCsv.cs:601
IG.Num.IAnalysisResults.SetParameters
void SetParameters(IVector value)
Sets the vector of optimization parameters. If CopyReferences=true (false by default) then only the r...
IG.Lib.SettingsReaderBase.Lock
object Lock
ILockable.Lock, gets a public lock for the current object.
Definition: SettingsRreader.cs:37
IG.Num.INeuralApproximator.SetTrainingAndVerificationData
void SetTrainingAndVerificationData(SampledDataSet trainingData, SampledDataSet verificationData)
Auxiliary function, sets training and verification data for training the network.
IG.Num.NeuralApproximatorBase.InputDataBounds
virtual IBoundingBox InputDataBounds
Bounds on input data, used for scaling from actual input to input used by neural network....
Definition: NeuralApproximatorBase.cs:1603
IG.Num.ScalarFunctionScriptControllerBase.SetGradientComponentDefiniton
virtual void SetGradientComponentDefiniton(int whichComponent, string gradientComponentDefinition)
Sets a definition of the specified gradient components.
Definition: ScalarFunctionScriptController.cs:282
IG.Crypto.CryptoManager._asymKeyFileXml
string _asymKeyFileXml
Definition: UilCryptoAux1.cs:229
IG.Crypto.CryptoFlags.Hashing
@ Hashing
IG.Crypto.CryptoManager.AsymAlgorithm
AsymmetricAlgorithm AsymAlgorithm
Asymmetric algorithm, equipped with keys, that will perform asymmetric cryptographic tasks.
Definition: UilCryptoAux1.cs:189
IG.Num.Func.ReciprocalPower.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealBasic.cs:309
IG.Lib.CommandLineApplicationInterpreter._parallelDispatcher
ParallelJobDispatcherGen< CommandLineJobContainer, CommandLineJobContainer > _parallelDispatcher
Definition: CommandlineApplicationInterpreter.cs:2149
IG.Lib.Module.DefaultVersion
const int DefaultVersion
Definition: App.cs:840
IG.Neural.NeuraApproximationFileManager._neuralNetworkFilename
string _neuralNetworkFilename
Definition: NeuralFileManager.cs:128
IG.Script.ScriptAppBase.ProcessFunctionKillApplicationsByWindow
virtual string ProcessFunctionKillApplicationsByWindow(string appName, string[] args)
Embedded application. Kills all running applications sarisfyin specified conditions.
Definition: ScriptAppBase.cs:4950
IGLib.Gr3D.Ellipsoid.Surface
vec3 Surface(double u, double v)
Defines the parametric surface in 3D space.
Definition: Ellipsoid.cs:49
IG.Num.MatrixBase.QrDecompose
static bool QrDecompose(IMatrix A, ref IMatrix resQ, ref IMatrix resR, double tol=1e-12)
Calculates QR decomposition of a real invertible matrix.
Definition: MatrixBase.cs:7275
IG.Num.Numeric.FourthDerivative5Point
static double FourthDerivative5Point(DlgFunctionValue f, double x, double h)
Calculates the fourth order derivative of a function with a 5 point formula. Error is O(h^2).
Definition: FunctionNumeric.cs:304
IG.Script.ScriptAppBase._appAssemblyCommandsInitialized
bool _appAssemblyCommandsInitialized
Definition: ScriptAppBase.cs:4384
IG.Num.ConstMisc.SunEquatorialGravity
static readonly PhysicalConstant SunEquatorialGravity
Sun equatorial surface gravity acceleration, 274.0 numrows/result^2.
Definition: Constants.cs:1739
IG.Num.NeuralTrainingLimits.MomentumNum
int MomentumNum
Number of momentums.
Definition: NeuralTrainingParameters.cs:1358
IG.Num.SimKosecFileManagerConvBase.NumY
int NumY
Number of nodes in Y direction.
Definition: SimKosecFileManager.cs:91
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.SingleQuoteStrategy
Definition: SingleQuoteStrategy.cs:3
IGLib.Gr3D.CylindricalBilliardKnot.StartParameter
override double StartParameter
Definition: CylindricalBilliardKnot.cs:68
IG.Num.IAnalysisResults.ReqConstraintHessians
bool ReqConstraintHessians
Indicates whether calculation of constraint functions Hessian is/was requested.
Definition: AnalysisResutlsInt.cs:363
IG.Lib.ScalarFunctionLoader.AppendSetVariable
void AppendSetVariable(StringBuilder sb, string varName, object value, int numIndents)
Appends to the apecified string builder the C# statements that sets the specified variable to the spe...
Definition: ScalarFunctionScriptLoader.cs:579
IG.Lib.LoadableRealFunctionBase.InitDynamic
virtual void InitDynamic()
Initialization of variables that are used by dynamic loading mechanisim.
Definition: RealFunctionScriptBase.cs:117
IG.Lib.Copy.ClientStreamBase.SendRequest
virtual void SendRequest(string requestString)
Send specified request to server through a named pipe.
Definition: ClientServerStreamBase2_Copy.cs:1003
YourNamespace.ModelParameter.Type
virtual Type Type
Definition: ModelParameter.cs:20
IG.Num.IAnalysisResults.CalculatedConstraints
bool CalculatedConstraints
Indicates whether calculation of constraint functions is/was requested.
Definition: AnalysisResutlsInt.cs:398
IGLib.Tests.Base.SampleClasses.DerivedClass.operator!=
static bool operator!=(DerivedClass lhs, DerivedClass rhs)
IG.Num.UnstructuredMesh3d._tensorFields
FieldCollection< TTensorField, TTensor > _tensorFields
Definition: UnstructuredMesh3dGeneric.cs:524
IG.Lib.ScalarFunctionLoader.ScalarFunctionLoader
ScalarFunctionLoader()
Constructor.
Definition: ScalarFunctionScriptLoader.cs:29
IG.Num.PhysicalUnit.K
static readonly PhysicalConstant K
Kelvin, the basic SI unit of temperature.
Definition: Constants.cs:842
IG.Num.IVectorFunctionResults
Vector function results. Used to transfer parameters input (e.g. vector of parameters,...
Definition: FunctionVectorResultsInt.cs:24
IG.Num.ParallelJobState.Uninitialized
@ Uninitialized
IG.Lib.ScalarVar.Value
double Value
Gets or sets
Definition: Vartypes.cs:128
IGLib.Gr3D.SquareKnot3D.StartParameter
double StartParameter
Definition: SquareKnot3D.cs:52
IG.Lib.ColorScaleBase.CreateRainbow
static ColorScale CreateRainbow(double minValue, double maxValue)
Creates and returns a continuous color scale that runs from violet till red color and passes rainbow ...
Definition: ColorScale.cs:705
IG.Num.ParallelJobContainerBase.State
ParallelJobState State
State of the parallel job whose data is contained in the current object.
Definition: ParallelJobContainerBase.cs:69
IG.Num.Func3d2dExamples.MobiusStrip.MobiusStrip
MobiusStrip()
Definition: Function3d2d.cs:1462
IG.Lib.CommandLineApplicationInterpreter.Command_EndRepeat
readonly string Command_EndRepeat
Definition: CommandlineApplicationInterpreter.cs:630
IG.Num.ScalarFunctionResults._reqConstraintHessians
bool _reqConstraintHessians
Definition: FunctionScalarResults.cs:105
IG.Num.INeuralApproximator.InvalidateTrainingDataDependencies
void InvalidateTrainingDataDependencies()
Invalidates all data that must be re-calculated after training data changes. This method is called af...
IG.Num.AnalysisResults._reqConstraintGradients
bool _reqConstraintGradients
Definition: AnalysisResults.cs:218
IG.Lib.Module.Notice
virtual List< String > Notice()
Returns a list of text lines introducing the module or application in.
Definition: App.cs:1878
IG.Lib.WaitFileEventBaseByProxyLatence.Path
virtual string Path
Path of the file or directory on which the particular event is waited for. Can be specified as relati...
Definition: WaitConditionFile.cs:855
IG.Num.ConstPhysical.CoulombConstant
static readonly PhysicalConstant CoulombConstant
CoulombConstant. 1/(4*Pi*Epsilon0)
Definition: Constants.cs:425
IG.Gr.GrPrimitiveSettings._color
color _color
Definition: GrProperties.cs:114
IG.Num.Vector3d.GetNewMatrixThis
Matrix3d GetNewMatrixThis()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
Definition: Vector3Dclass.cs:144
IG.Lib.CodeBlockType.While
@ While
While block (entered via While command).
IG.Lib.IpcStreamClientServerBase.DefaultMessageFalseSeparator
static char DefaultMessageFalseSeparator
Definition: IpcStreamClientServerBase.cs:157
IG.Lib.VectorDto.VectorDto
VectorDto()
Creates a DTO for storing state of a vector object of any vector type
Definition: VectorDto.cs:257
IG.Script.ScriptAppBase.DataStructuresHelpTestCsvReadDefinitionAndData
const string DataStructuresHelpTestCsvReadDefinitionAndData
Definition: ScriptAppBase1.cs:264
IG.Num.MatrixBase.TestMultiplyTranspTranspTransp
static bool TestMultiplyTranspTranspTransp(double tolerance, bool printReports)
Tests product A^T*B^T*C^T.
Definition: MatrixBase.cs:4002
IG.Num.Matrix3d.GetNewVectorBase
override VectorBase GetNewVectorBase(int length)
Creates and returns a new vector with the specified dimension, and of the type that is consistent wit...
Definition: Matrix3DClass.cs:565
IG.Num.VectorFunctionResults.SetGradientReference
virtual void SetGradientReference(int which, IVector reference)
Sets the specified function gradient. Only the reference is copied.
Definition: FunctonVectorResults.cs:400
IG.Num.ConstPhysical.WeakMixingAngle
static readonly PhysicalConstant WeakMixingAngle
Weak mixing angle.
Definition: Constants.cs:586
IG.Lib.CommandLineApplicationInterpreter.AddEnterExitCommands_If
virtual void AddEnterExitCommands_If(CommandStackFrame frame)
Adds block enter/exit commands for the "If" block to the specified stack frame.
Definition: CommandlineApplicationInterpreter.cs:691
IG.Num.Matrix.Zeros
static Matrix Zeros(int d)
creates a square d*d matrix filled with 0.
Definition: Matrix.cs:416
IG.Num.Func3d2dExamples.SnailShell1.SnailShell1
SnailShell1()
Definition: Function3d2d.cs:1691
IGLib.Gr3D.StructuredMesh3D_03.IsRegular
bool IsRegular
Definition: StructuredMesh3D_03.cs:23
IG.Num.RealFunctionBase.NumericalIntegral
virtual double NumericalIntegral(double from, double to, int numintervals)
Calculates numerical integral of this function. Simpson's formula is used.
Definition: FunctionReal.cs:358
IG.Lib.WaitFileEventBase._printNotes
bool _printNotes
Definition: WaitConditionFile.cs:163
IG.Lib.StopWatch1.Label
string Label
Definition: UtilTime.cs:311
IG.Num.SampledDataCsv.DefaultKeyMinimalValues
static string DefaultKeyMinimalValues
Default key for introduction of minimal values of input and output data elements.
Definition: SampledDataCsv.cs:221
IG.Num.AffineTransformationSquare._auxMat
Matrix _auxMat
Definition: TransformationAffineSquare.cs:224
IG.Num.ScalarFunctionRadial.Name
override string Name
Returns a short name of the function.
Definition: FunctionScalarRadial.cs:88
IG.Num.InputOutputElementDefinition.GetDistortedBounds
void GetDistortedBounds(double DistortionFactor, double RandomFactor, ref double distortedMinimalValue, ref double distrotedMaximalValue, IRandomGenerator randomGenerator)
Calculates randomly distorted bounds on element values and stores them in the specified variables.
Definition: SampledDataDefinition.cs:239
IG.Crypto.ConstCrypto.ArgSaltHexBytes1
const string ArgSaltHexBytes1
Specification of password as hexadecimal byte sequence follows.
Definition: UtilCryptoAux.cs:471
IG.Num.NeuralApproximatorBase.CalculateOutput
override double CalculateOutput(IVector input, int whichElement)
Calculates and returns the specified output by using the neural network.
Definition: NeuralApproximatorBase.cs:2814
IG.Lib.SerializerJsonBase.SerializerJsonBase
SerializerJsonBase()
Creates a JSON serialization class.
Definition: SerializerJson.cs:116
IG.Num.SimKosecFileManagerBase.AddDefaultInputValues
void AddDefaultInputValues(params InputFieldDefinition[] definitions)
Adds a set of default input values to the list DefaultInputValues of default values....
Definition: SimKosecFileManagerBase.cs:711
IG.Script.ScriptAppBase.FileHelpStandardPath
const string FileHelpStandardPath
Definition: ScriptAppBase.cs:895
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.fromJson
readonly FromStringTypeConverterViaJson fromJson
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:32
IGLib.Testing.Tests.UtilSpeedTestingTests.SpeedTestInfo_WorksCorrectlyUnderNormalConditions
void SpeedTestInfo_WorksCorrectlyUnderNormalConditions()
Tests the 2 parameter constructor and majority of properties of the \ SpeedTestInfo class (which inhe...
Definition: UtilSpeedTestingTests.cs:94
IG.Num.OptFileManager._msgOptBusyFilename
string _msgOptBusyFilename
Definition: OptFileManager.cs:152
IG.Num.ParallelJobDispatcherBase._nextJobId
int _nextJobId
Definition: ParallerJobDispatcherBase.cs:1101
IG.Num.ScalarFunctionQuadratic.HessianMatrix
IMatrix HessianMatrix
Twice the matrix of quadratic coefficients (Hessian matrix).
Definition: FunctionScalarExamples.cs:454
IG.Lib.PipeServerBase.PipeServerBase
PipeServerBase()
Prevent default constructor.
Definition: IpcPipes.cs:40
IG.Lib.UtilSystem.IsProcessRunning
static bool IsProcessRunning(string processName)
Returns true if at least one process with the specified name is running, false otherwise.
Definition: UtilSystem.cs:694
IG.Lib.ReporterBase.ReportError
void ReportError(string message, Exception ex)
Launches an error report.
Definition: ReporterMsg.cs:3275
IG.Lib.color.MaxIntComponent
const int MaxIntComponent
Maximal integer component of the standard System.Drawing.Color struct.
Definition: Color.cs:101
IG.Num.AnalysisResults.AnalysisResults
AnalysisResults(int numParameters)
Specified number of parameters, 1 objective, no constraints. No gradients required.
Definition: AnalysisResults.cs:139
IG.Lib.ReporterBase.TextWriterIntroText
string TextWriterIntroText
Gets or sets the introduction string that is written before logging to a TextWriter begins....
Definition: ReporterMsg.cs:3994
IG.Num.IAnalysisResults.CalculatedObjectiveHessian
bool CalculatedObjectiveHessian
Indicates whether calculation of objective function Hessian is/was requested.
Definition: AnalysisResutlsInt.cs:395
IG.Crypto.CryptoManager.IsOutputFormatString
bool IsOutputFormatString
Whether output format is ordinary string. Returns true if there is no binary format specified,...
Definition: UilCryptoAux1.cs:480
IG.Num.AnalysisResults.ReqObjectiveGradient
virtual bool ReqObjectiveGradient
Indicates whether calculation of objective function gradient is/was requested.
Definition: AnalysisResults.cs:982
IG.Lib.color.ScaleBlueRedYellow
static color ScaleBlueRedYellow(double value)
Returns a color corresponding to the specified value (ranging from 0 to 1) where color scale begins w...
Definition: Color.cs:717
IG.Lib.UtilSystem._isMacOs
static bool _isMacOs
Definition: UtilSystem.cs:275
IG.Lib.ReporterBase.TWClass.SetWriter
bool SetWriter(TextWriter writer, bool writeintro, bool disposewriter)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:3621
IG.Lib.LogRecord._type
ReportType _type
Definition: LoggerMsg.cs:93
IG.Gr.StructuredSurfaceMesh3D.StructuredSurfaceMesh3D
StructuredSurfaceMesh3D(vec3 origin, vec3 basevector1, vec3 basevector2, int num1, int num2)
Construct a structured surface mesh in 3 dimensions. Complete is constructed by translations of the o...
Definition: Mesh.cs:201
IG.Num.VectorFunctionFromScalar.NumValues
override int NumValues
Returns number of values, i.e. dimension of function codomain.
Definition: FunctionVectorFromScalar.cs:49
IG.Num.INeuralApproximator.PrepareNetwork
void PrepareNetwork()
Prepares neural network for use. If networks have not yet been created according to internal data,...
IGLib.Gr3D.MeshExportExtensions_05
Definition: MeshExportExtensions_05.cs:15
IG.Lib.CommandLineJobContainer.ToString
override string ToString()
Returns string representation of the current command container object.
Definition: CommandlineApplicationInterpreterBase.cs:223
LearnCs.Lib.Complex.R
double R
Gets the modulus (or magnitude, or absolute value) of the current complex number. This is the radius ...
Definition: Complex.cs:191
IG.Lib.UtilSystem._userName
static string _userName
Definition: UtilSystem.cs:79
IG.Lib.ScriptLoaderIGLib.ScriptLoaderIGLib
ScriptLoaderIGLib()
Creates a new ScriptLoaderIGLib.
Definition: Loader.cs:27
IG.Num.UnstructuredMesh3d._vectorFields
FieldCollection< TVectorField, TVector > _vectorFields
Definition: UnstructuredMesh3dGeneric.cs:371
IG.Num.mat3.Det
double Det
Gets matrix determinant.
Definition: Matrix3D.cs:708
IGLib.Gr3D.StructuredSurfaceMesh3D.VertexNormals
vec3[][] VertexNormals
Contains node normals of the mesh.
Definition: StructuredSurfaceMesh3D.cs:19
IG.Lib.InterfaceInverse.SetCalculateGradConstraints
virtual void SetCalculateGradConstraints(bool flagValue)
Sets the flag for calculation of constraint function gradients.
Definition: InterfaceInv.cs:396
IGLib.Gr3D.LissajousCurve3D.c
double c
Height of the curve bounding box.
Definition: LissajousCurve3D.cs:63
IG.Script.ScritpScalarFunctionExample.Container.Function.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: ScalarFunctionScriptExample.cs:97
IG.Crypto.UtilCrypto.GetSymmetricAlgorithmTypes
static SymmetricAlgorithmType[] GetSymmetricAlgorithmTypes()
Returns all symmetric encryption algorithm types contained in the enumeration SymmetricAlgorithmType
Definition: UtilCrypto.cs:1515
IG.Num.NeuralApproximatorBase.OutputNeuronsRange
virtual IBoundingBox OutputNeuronsRange
Gets the range of the data output from output neurons, used for scaling from actual output to output ...
Definition: NeuralApproximatorBase.cs:1690
IG.Lib.HtmlWriter.IsAttributesDefined
bool IsAttributesDefined(string[] attributeNameValuePairs)
Returns true if the specified array of attribute name-value pairs defines any attributes,...
Definition: HtmlWriter.cs:577
IG.Lib.UtilConsole.Examples
static void Examples()
Definition: UtilConsole.cs:809
IG.Lib.ReporterBase.dispLocked
bool dispLocked
Definition: ReporterMsg.cs:1478
IG.Script.ScriptAppBase._appCryptoCommandsInitialized
bool _appCryptoCommandsInitialized
Definition: ScriptAppBase.cs:1657
IG.Lib.XmlParser.GoToMark
XmlNode GoToMark()
Restores the parser state to the state contained in the last mark. The current node after operation i...
Definition: XmlUtilities.cs:1773
LearnCs.Lib.Complex.ConstOne
const double ConstOne
Double constant 1.0.
Definition: Complex.cs:393
IG.Lib.CommandThreadBase
Base class for classes of type CommandThread<InterpreterType, FrameType, ThreadType>....
Definition: CommandlineApplicationInterpreterBase.cs:1730
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example11_4_ExportConicalSpiralHyperbolic3DTube
void Example11_4_ExportConicalSpiralHyperbolic3DTube(int numLongitudinal, int numTransverse, double radius, double alpha=1.5, double a=1.0)
Creeates a tubular surface mesh from a helix parameterization, HelixCurve3D.
Definition: TubularSurfaceExportExamplesTests.cs:919
IG.Num.SampledDataCsv._dataDefinition
InputOutputDataDefiniton _dataDefinition
Definition: SampledDataCsv.cs:908
IG.Num.UnstructuredMesh3d.ScalarFields
FieldCollection< TScalarField, TScalar > ScalarFields
Gets the collection of scalar fields of the current mesh.
Definition: UnstructuredMesh3dGeneric.cs:224
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.a
double a
Definition: Function3d2d.cs:1664
IG.Num.NeuralTrainingParametersDto.NumHidenNeurons
int[] NumHidenNeurons
Numbers of neurons in each hidden layer.
Definition: SerializationDtoNeural.cs:126
IG.Lib.CommandThreadBase._wasBlockExitCommand
bool _wasBlockExitCommand
Definition: CommandlineApplicationInterpreterBase.cs:1857
IG.Neural.MappingDefinitionElement._mappedElementIndex
int _mappedElementIndex
Definition: NeuralMapData.cs:323
IG.Lib.ColorScaleBase.GetCellValue
virtual double GetCellValue(int cellIndex)
Returns the value corresponding to the specified cell in the discrete color map. This value is used t...
Definition: ColorScale.cs:542
IG.Lib.ReporterBase.numErrInitialIndent
static int numErrInitialIndent
Definition: ReporterMsg.cs:2510
IG.Num.M.TestBinomialCoefficients
static void TestBinomialCoefficients(int nMax)
Writes binomial coefficients up to the specified number to the console.
Definition: UtilMath.cs:647
IG.Num.Func2dBaseNoHessian
Base class for scalar functions of 2 variables (implementations of the IFunc2d interface)....
Definition: Function2d.cs:73
IG.Num.NeuralTrainingParameters.ComparerBase._compareByTrainingMaxError
bool _compareByTrainingMaxError
Definition: NeuralTrainingParameters.cs:2950
IG.Lib.UtilStr.IsAsciiString
static bool IsAsciiString(char[] str)
Returns true if the string corresponding to the specified array of characters is an ASCII string (i....
Definition: UtilString.cs:640
IG.Num.BoundingBoxBase.Max
virtual IVector Max
Gets or sets the vector of maximal co-ordinates of the bounding box.
Definition: BoundingBox.cs:539
IGLib.Gr3D.ConicalSpiralFermats3D.CurveDerivativePolar
override double CurveDerivativePolar(double t)
Derivative of the planar curve (in XY plane) of form r = r(φ) with respect to polar angle.
Definition: ConicalSpiralFermats3D.cs:48
IG.Num.ParallelJobDispatcherBase._threadPriority
ThreadPriority _threadPriority
Definition: ParallerJobDispatcherBase.cs:649
IG.Num.Field.MapCoordinatesToScalarsPlain
static void MapCoordinatesToScalarsPlain(Field< vec3 > referenceField, Field< double > targetScalarField, IFunc3d scalarMap)
Generates scalar values for a 3D unstructured set fo points from the specified field of grid coordina...
Definition: FieldGeneric.cs:440
IG.Num.FieldCollection.GetFieldNames
string[] GetFieldNames()
Returns names of all the fields contained in the current field collection.
Definition: FieldCollectionGeneric.cs:221
IG.Gr.GraphicPrimitive.Settings
virtual GrPrimitiveSettings Settings
Gets the primitive's internal graphic properties (such as color, etc.)
Definition: GrObjects.cs:341
IG.Num.Matrix.Diagonal
static Matrix Diagonal(IVector< double > diagonalVector)
Creates a new square diagonal matrix based on the diagonal vector.
Definition: Matrix.cs:467
IG.Lib.LoadableScriptBase.Run
string Run(string[] arguments)
Performs the action of this object. Override this in derived classes!
Definition: LoadableScriptBase.cs:216
IG.Lib.CommandThread.AddFrame
FrameType AddFrame(CodeBlockType blockType)
Adds a new stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:1687
IG.Lib.UtilSystem._dependentAssemblyList
static Dictionary< string, Assembly > _dependentAssemblyList
Definition: UtilSystem.cs:2546
IG.Num.NeuralTrainingLimitsDto.LearningRateMax
double LearningRateMax
Maximum limit for learning rate.
Definition: SerializationDtoNeural.cs:732
IG.Num.M.Sum
static double Sum(IEnumerable< double > sample)
Calculates and returns sum of elemennts the specified sample.
Definition: UtilMath.cs:681
IG.Num.Matrix3d.operator*
static Matrix3d operator*(Matrix3d a, Matrix3d b)
Matrix multiplication in 3D.
Definition: Matrix3DClass.cs:800
IG.Lib.RegisterableExamples.ExampleIdGenerator
static void ExampleIdGenerator()
Example use of the IdGenerator class and its Proxy subclass to implement the IIdentifiable interface.
Definition: UtilIdRegistration.cs:283
IG.Lib.IpcStreamServerBase.IsServerRunning
bool IsServerRunning
Flag telling whether the server is currently running.
Definition: IpcStreamServerBase.cs:72
IGLib.Gr3D.LightingDefinition_05.Direction
vec3 Direction
Direction of the light (for Directional and Spot lights).
Definition: LightingDefinition_05.cs:38
LearnCs.Lib.VectorFactoryRegistry.GetRegisteredTypeNames
string[] GetRegisteredTypeNames()
Definition: VectorFactoryRegistry.cs:78
IG.Num.VectorBase.ArraySubtract
static void ArraySubtract(IVector a, double scal, ref IVector result)
Subtraction of a scalar to all components of a vector. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1697
IG.Lib.IReporterTextLogger.SetTextLogger
bool SetTextLogger(TextWriter writer)
Sets the text writer to which reporting is also performed.
IG.Num.IOptimizer.Tolerance
double Tolerance
Gets or sets the main tolerance (its exact meaning depends on the algorithm in use).
Definition: Optimizer.cs:68
IG.Num.Counter.Copy
void Copy(long l)
Copies double to the current counter.
Definition: Scalar.cs:425
IG.Num.Func.PenaltyPower.xx0
double xx0
Definition: FunctionRealPenalty.cs:171
IG.Num.SampledDataCsv.DefaultKeyScalingLengths
static string DefaultKeyScalingLengths
Default key for introduction of scaling lengths of input and output data elements.
Definition: SampledDataCsv.cs:265
IG.Script.ScriptAppBase.CryptoHelpEncryptBasicPart
const string CryptoHelpEncryptBasicPart
Definition: ScriptAppBase.cs:1209
IG.Num.MatrixBase.SetRandomPositiveDefiniteSymmetric
static double SetRandomPositiveDefiniteSymmetric(IMatrix mat, IRandomGenerator rnd=null)
Sets the specified QUADRATIC matrix such that it is has random elements and is a symmetric positive d...
Definition: MatrixBase.cs:1279
IG.Lib.ScriptLoaderBase.FindNamespace
static string FindNamespace(string code)
Finds and returns the name of the first namespace that is defined in the specified C# code block....
Definition: Loader.cs:582
IG.Lib.SortedUniqueItemList._list
List< Type > _list
Definition: SortedUniqueItemList.cs:89
IG.Lib.ScriptLoaderBase._isCompiled
bool _isCompiled
Definition: Loader.cs:923
IG.Num.ScalarFunctionScriptControllerBase.GetDataDefinitionObject
virtual InputOutputDataDefiniton GetDataDefinitionObject(bool setBoundsAndDefaults=false, IBoundingBox inputBounds=null, IBoundingBox outputBounds=null)
Creates and returns a data definition object for input parametera and output values of the current fu...
Definition: ScalarFunctionScriptController.cs:795
IG.Lib.InterfaceInterpreterBase.RunCommandFile
virtual void RunCommandFile()
Runs the interpreter command file.
Definition: InterfaceInterpreterBase.cs:692
IG.Lib.ReporterBase.Init
void Init(object obj, ReportDelegate reportdelegate, ReserveReportErrorDelegate reservereportdelegate)
Initializes the error reporter by the specified auxiliary object and delegates used to perform error ...
Definition: ReporterMsg.cs:1449
IG.Lib.ReportSource
ReportSource
Definition: ReporterMsg.cs:86
IG.Script.LoadableScriptExample.PrintArguments
void PrintArguments(string[] args)
Definition: LoadableScriptExamnple.cs:24
IGLib.Core.IModelParameter.Title
string Title
Title when introducing the parameter, for example as title in documentation, as label in user interfa...
Definition: IModelParameter.cs:56
IG.Num.VectorBase.ArrayAdd
static void ArrayAdd(IVector a, double scal, ref IVector result)
Addition of a scalar to all components of a vector. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1646
IG.Num.Func3dLinear.GetNumConstants
static int GetNumConstants()
Returns the number of scalar constants that specify the current function.
Definition: Function3d.cs:492
IGLib.Core.IModelParameterSetBaseFixed
A fixed set of model parameters of the specified type, where parameters cannot be added,...
Definition: IModelParameterSetBase.cs:76
IG.Num.RandGeneratorThreadSafe.NextDouble
override double NextDouble(double minValue, double maxValue)
A double-precision floating point number greater than or equal to the specified minimum,...
Definition: Random.cs:227
IG.Lib.UtilSystem._isOsDetected
static bool _isOsDetected
Definition: UtilSystem.cs:269
IG.Num.VectorFunctionBaseGeneral.SecondDerivativeDefined
virtual bool SecondDerivativeDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionVectorBaseGeneral.cs:144
IG.Num.Func.WeightPol7.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:1115
IG.Lib.LoadableScalarFunctionBase.LoadableScalarFunctionBase
LoadableScalarFunctionBase()
Constructs reference scalar function of vector variable defined by the user (witout any transfomratio...
Definition: ScalarFunctionScriptBase.cs:60
IG.Lib.CommandLineApplicationInterpreter._expressionStart
char _expressionStart
Definition: CommandlineApplicationInterpreter.cs:296
IG.Lib.PipeServerBase._outputStream
StreamWriter _outputStream
Definition: IpcPipes.cs:294
IG.Num.ParallelJobDispatcherBase.NumExecutingJobs
int NumExecutingJobs
Gets number of currently executing jobs.
Definition: ParallerJobDispatcherBase.cs:254
IG.Num.mat2.NormInfinity
double NormInfinity
Get the infinity norm of the matrix - maximum over rows of sum of absolute values of components.
Definition: Matrix2D.cs:574
IG.Num.Vector3d.GetCopyBase
override VectorBase GetCopyBase()
Creates and returns a copy of the current vector, which is of the same type as the current vector.
Definition: Vector3Dclass.cs:80
IG.Script.ScriptAppBase.ProcessKillApplicationsByWindow
const string ProcessKillApplicationsByWindow
Definition: ScriptAppBase.cs:4938
IG.Num.Matrix3d.Matrix3d
Matrix3d(mat3 m)
Initializes components of a 3D matrix with components of the specified matrix.
Definition: Matrix3DClass.cs:69
IG.Lib.Module._useSubSubVersion
bool _useSubSubVersion
Definition: App.cs:707
IG.Num.Matrix3d.CreateFromRows
static Matrix3d CreateFromRows(IList< Vector > rowVectors)
Construct a complex matrix from a set of real row vectors.
Definition: Matrix3DClass.cs:187
IG.Lib.XmlParser.GetNextElement
XmlNode GetNextElement(string NodeName, string NodeValue)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:1589
IG.Num.SpeedTestCpu.TestComputationalTimesCholesky_IGLib
static double TestComputationalTimesCholesky_IGLib(int numEq, int outLevel, bool testProduct=false)
Test of Cholesky decomposition, also measures time necessary fo rindividual operations.
Definition: TestSpeed.cs:379
IG.Num.UnstructuredMesh1d2d.UnstructuredMesh1d2d
UnstructuredMesh1d2d(int length)
Constructs a new 1D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh1d2d.cs:36
IG.Lib.CommandLineApplicationInterpreter.LoadScript
void LoadScript(string newCommandName, string scriptFilePath, string[] initArgs)
Dynamically loads (compiles and instantiates) a loadable script class contained in the specified file...
Definition: CommandlineApplicationInterpreter.cs:2923
IG.Num.SampledDataCsv._dataColumnDefinitions
List< DataColumnDefinition > _dataColumnDefinitions
Definition: SampledDataCsv.cs:1214
IG.Num.ParallelJobContainerGen< CommandLineJobContainer, CommandLineJobContainer >::Input
InputType Input
Input for the current job.
Definition: ParallelJobContainerGen.cs:100
IG.Lib.XmlParser.NextElement
XmlNode NextElement()
Moves the current node to the first sibling element after the current node.
Definition: XmlUtilities.cs:2249
IG.Lib.UtilCsv.CsvIsEmptyRow
static bool CsvIsEmptyRow(string[][] values, int rowIndex)
Returns true if the specified line in a 2D jagged array of string cell values (arranged in rows) is e...
Definition: UtilCsv.cs:38
IG.Num.VectorBase.TestGramSchmidtOrthogonalization
static bool TestGramSchmidtOrthogonalization(int dim, int numRepetitions=1, double tol=1e-8, int outputLevel=0, IRandomGenerator randomGenerator=null, bool normalize=false, bool modifiedGrammSchmidt=true, bool nonRobust=false)
Performs a test of Gramm-Schmidt orthogonalization on a set of random vectors.
Definition: VectorBase.cs:2677
IG.Num.Func.Cubic.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:1488
IG.Num.Vector2d.operator+
static Vector2d operator+(Vector2d v)
Unary plus, returns the operand.
Definition: Vector2Dclass.cs:485
IG.Lib.XmlParser.StepIn
XmlNode StepIn()
Moves the current node to its first child node and returns the node.
Definition: XmlUtilities.cs:2013
IG.Num.VectorFunctionResults.GetHessians
virtual List< IMatrix > GetHessians()
Returns the list of functions' Hessians.
Definition: FunctonVectorResults.cs:444
IG.Lib.CommandLineApplicationInterpreter.Command_EndCalc
readonly string Command_EndCalc
Definition: CommandlineApplicationInterpreter.cs:634
IG.Lib.CommandLineApplicationInterpreter.EvaluateJs
string EvaluateJs(string[] args)
Evaluates a JavaScript expression obtained by merging elements of the array parameter args ....
Definition: CommandlineApplicationInterpreter.cs:1558
IGLib.Gr3D.StructuredSurfaceMesh3D.IsRegular
bool IsRegular
True if the mesh is regular, i.e., 2D parameters of the mesh are arranged in a 2D array with equal sp...
Definition: StructuredSurfaceMesh3D.cs:41
IG.Num.Field._length
int _length
Definition: FieldGeneric.cs:82
IG.Num.IBoundingBox.Max
IVector Max
Gets or sets the vector of maximal co-ordinates of the bounding box.
Definition: BoundingBox.cs:66
IG.Gr.StructuredSurfaceMesh3D._gridCoordinates
vec3[] _gridCoordinates
Definition: Mesh.cs:226
IGLib.Core.CollectionTypeConverter.PopulateJaggedArrayWithConversion
void PopulateJaggedArrayWithConversion(object target, object source, Type leafTargetType)
Recursively converts and assigns values from source jagged array to target jagged array.
Definition: CollectionTypeConverter.cs:155
IGLib.Gr3D.ColorRGBA.A
float A
Definition: ColorRGBA.cs:9
IG.Lib.StringTable.IsReadOnly
bool IsReadOnly
Whether or not data table is read only.
Definition: StringTable.cs:95
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.DefaultMaxNestingLevels
const int DefaultMaxNestingLevels
The default maximum nesting levels of the JSON serialization (the property of .NET JSON serialization...
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:54
IG.Crypto.ConstCrypto.ArgAsymKeyXmlFile
const string ArgAsymKeyXmlFile
Specification of assymmetric key xml file.
Definition: UtilCryptoAux.cs:363
IG.Num.MatrixBase.LdltSolve
static void LdltSolve(IMatrix decomposed, IVector b, ref IVector x)
Solves a system of eauations with the specified LDLT decomposition of a real symmetric square matrix.
Definition: MatrixBase.cs:6111
IG.Lib.ReporterBase.KeyTextLoggerIntroText
const string KeyTextLoggerIntroText
Definition: ReporterMsg.cs:2332
LearnCs.Lib.ComplexVector.ComplexVector
ComplexVector(int dim)
Definition: ComplexVector.cs:26
IG.Crypto.CryptoManager._passwordAlgorithmType
PasswordAlgorithmType _passwordAlgorithmType
Definition: UilCryptoAux1.cs:132
IG.Num.ScalarFunctionResults._calcConstraintGradients
bool _calcConstraintGradients
Definition: FunctionScalarResults.cs:109
IG.Num.ScalarFunctionScriptControllerBase.CreateParameterNamesArray
static void CreateParameterNamesArray(string namesString, string separator, ref string[] namesArray, bool trimSpaces=true)
Parses a string that contains delimited parameter names, extract an array of individual parameter nam...
Definition: ScalarFunctionScriptController.cs:409
IG.Lib.IndexList.SetRandomPermutation
static void SetRandomPermutation(IRandomGenerator rand, int length, ref IndexList indices)
Creates a random permutation of the specified length by using the specified random generator
Definition: IndexList.cs:87
IG.Num.mat2.operator/
static mat2 operator/(mat2 a, double b)
Division of a 2D matrix by a scalar.
Definition: Matrix2D.cs:859
IG.Num.IRealFunctionPenalty.BarrierLength
double BarrierLength
Gap - characteristic length of transition area on which penalty function grows for about (or sometime...
Definition: FunctionRealPenalty.cs:47
IG.Num.IScalarFunctionResults.Parameters
IVector Parameters
Optimization parameters. If CopyReferences=true (false by default) then only the reference is copied ...
Definition: FunctionScalarResultsInt.cs:48
IG.Lib.Util.SizeOf
static int SizeOf(ulong val)
Returns size of a value of type ulong, in bytes.
Definition: Utils.cs:1201
IG.Num.IDistanceComparer.Min
IVector Min
Sets the vector of minimal values for point coordinates. Needed for calculation of relative coordinat...
Definition: DistanceComparer.cs:53
IG.Lib.UtilSystem.GetApplicationsByWindowTitle
static void GetApplicationsByWindowTitle(string mainWindowTitle, ref List< Process > processList)
Gets all applications with the specified main window title, and puts them to the specified list.
Definition: UtilSystem.cs:1498
IG.Lib.UtilSystem.GetAssemblyCopyrightInfo
static string GetAssemblyCopyrightInfo(Assembly assembly)
Returns copyright information of the specified assembly.
Definition: UtilSystem.cs:3110
IG.Num.BoundingBoxBase._minAux
IVector _minAux
Definition: BoundingBox.cs:399
IG.Num.Experimental.MX.acos
static xdouble acos(xdouble a)
Returns the angle whose cosine is the specified number.
Definition: UtilMath.cs:1606
IG.Lib.ApplicationBase.lockGlobal
static object lockGlobal
Global application data lock.
Definition: App.cs:369
YourNamespace
Definition: IModelParameter.cs:4
IG.Num.Func3dExamples.Func3dXYZ.Gradient
override void Gradient(double x, double y, double z, out double gradx, out double grady, out double gradz)
Calculates gradient of the current 3D scalar function and returns its components through the specifie...
Definition: Function3d.cs:670
IG.Lib.CommandLineJobContainer
Carries command execution data, results, and other data such as identification number,...
Definition: CommandlineApplicationInterpreterBase.cs:38
IG.Lib.IpcStreamServerBase.GetResponse
virtual string GetResponse(string request)
Returns response string for given request string.
Definition: IpcStreamServerBase.cs:118
LearnCs.Lib.Complex.TryParseRobust
static bool TryParseRobust(string s, out Complex result)
Parses a complex number (of type Complex) from the string s , stores the result in result ,...
Definition: Complex.cs:1247
IGLib.Core.ToStringTypeConverterViaParseReflection.TryConvert
bool TryConvert(object source, out object target)
Definition: ToStringTypeConverterViaParseReflection.cs:58
IG.Num.ScalarFunctionUntransformedBase._name
string _name
Definition: FunctionScalarUntransformedBase.cs:24
IG.Lib.CommandLineApplicationInterpreter.CmdWrite
virtual string CmdWrite(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints concatenated argument with spaces between them.
Definition: CommandlineApplicationInterpreter.cs:4128
LearnCs.Lib.NumberOperationsComplex.SubtractNumbers
Complex SubtractNumbers(Complex a, Complex b)
Definition: NumberOperationsComplex.cs:23
IG.Num.OptFileManager.ReadAnalysisOutputJson
virtual void ReadAnalysisOutputJson(string filePath, ref AnalysisResults anpt)
Reads analysis output data (request) from the specified file in the JSON format, and stores the data ...
Definition: OptFileManager.cs:1103
IG.Num.ConstPhysical
Physical constants including units and standard uncertainty.
Definition: Constants.cs:368
IG.Lib.LoadableRealFunctionBase.ValueDefined
override bool ValueDefined
Whether calculation of value is implemented for the current function.
Definition: RealFunctionScriptBase.cs:173
IG.Lib.XmlParser.Parent
XmlNode Parent
Parent of Current. If Current = null then Parent can still return something, which happens in particu...
Definition: XmlUtilities.cs:1295
IGLib.Gr3D.HelixCurve3D.a
double a
Radius of the helix.
Definition: HelixCurve3D.cs:36
IG.Lib.Logger.NumLogs
int NumLogs(ReportType type)
Returns number of logs of the specified type that logger contains.
Definition: LoggerMsg.cs:412
IG.Num.VectorFunctionScriptControllerBase.Elements
List< ScalarFunctionControllerType > Elements
List of vector function elements, i.e. scalar functions that calculate individual elements of the ret...
Definition: VectorFunctionScriptController.cs:133
IGLib.Gr3D.FigureEightKnot3D_MathCurve2.HasDerivative
bool HasDerivative
Definition: FigureEightKnot3D _MathCurve2.cs:43
IG.Crypto.UtilCrypto.ToString
static string ToString(X509Certificate2 cert)
Returns a readable string representation of the specified certificate.
Definition: UtilCrypto.cs:4135
IG.Num.Matrix3d.Create
static Matrix3d Create(double[][] A)
Constructs a matrix from a copy of a 2-D array by deep-copy.
Definition: Matrix3DClass.cs:156
IG.Lib.CommandLine.Dispose
abstract void Dispose()
Clean up after the reference is not used any more.
IG.Num.Func.WeightPol3.WeightPol3
WeightPol3()
Definition: FunctionRealWeight.cs:468
IG.Num.NeuralApproximatorBase.SaveTrainingDataJson_To_delete
void SaveTrainingDataJson_To_delete(string filePath)
Saves network's training data to the specified JSON file. File is owerwritten if it exists.
Definition: NeuralApproximatorBase.cs:2983
IG.Lib.Logger.LogWarning
void LogWarning(Exception ex, string location)
Adds a new warning log record initialized according to parameters.
Definition: LoggerMsg.cs:740
IG.Num.Matrix3d
Matrix in a 3 dimensional space.
Definition: Matrix3DClass.cs:23
IG.Num.InputOutputElementDefinition._targetValueDefined
bool _targetValueDefined
Definition: SampledDataDefinition.cs:90
IG.Num.VectorFunctionResults.GetCopy
virtual IVectorFunctionResults GetCopy()
Returns an exact deep copy of the current object.
Definition: FunctonVectorResults.cs:767
IG.Num.mat2.mat2
mat2(vec2 xrow, vec2 yrow)
Initializes 2D matrix structure with the specified rows.
Definition: Matrix2D.cs:381
IG.Lib.ScalarFunctionLoader.DefaultFunctionArgumentParametersName
const string DefaultFunctionArgumentParametersName
Default name of vector of parameters in function arguments in script functions.
Definition: ScalarFunctionScriptLoader.cs:69
IG.Lib.RealFunctionLoader._iscompiled
bool _iscompiled
Definition: RealFunctionScriptLoader.cs:556
IG.Lib.CounterVar._TypeNames
string[] _TypeNames
Definition: Vartypes.cs:101
IG.Lib.UtilSystem._failedResolves
static List< ResolutionIdentity > _failedResolves
Definition: UtilSystem.cs:2721
IG.Lib.WaitDirectoryRemoval.Condition
override bool Condition()
Condition that unblocks Wait() when it becomes true. The condition is true if the specified directory...
Definition: WaitConditionFile.cs:808
IG.Lib.IObjectStore.MaxCount
int MaxCount
Gets or sets the maximal number of objects that can be stored by this object store.
Definition: UtilObjectStore.cs:22
IG.Crypto.UtilCrypto.DecryptPlain
static byte[] DecryptPlain(byte[] data, byte[] key, byte[] IV, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, bool useLargestKey=false, bool useLargestBlock=false)
Decrypts the specified byte array by a symmetric algorithm and returns decrypted data.
Definition: UtilCrypto.cs:2545
IG.Num.IOptimizationData.NumConstraints
int NumConstraints
Number of constraints.
Definition: OptimizationInputData.cs:30
IG.Num.BoundingBoxBase.Min
virtual IVector Min
Gets or sets the vector of minimal co-ordinates of the bounding box.
Definition: BoundingBox.cs:507
IG.Lib.WaitConditionBase.internallock
object internallock
Definition: WaitCondition.cs:55
IG.Num.AnalysisResults.PrepareResultStorage
virtual void PrepareResultStorage()
Prepares data storage for results (allocates the appropriate vectors, matrices, lists,...
Definition: AnalysisResults.cs:1130
IG.Lib.PipeServerBase._pipeName
string _pipeName
Definition: IpcPipes.cs:97
IG.Lib.GloballyIdentifiableBase._nextId
static int _nextId
Definition: IGlooballyIdentifiable.cs:21
IG.Num.Matrix.GetNewVectorBase
override VectorBase GetNewVectorBase(int length)
Creates and returns a new vector with the specified dimension, and of the type that is consistent wit...
Definition: Matrix.cs:861
IG.Num.IVector.Length
int Length
Gets the number of rows.
Definition: VectorBase.cs:26
IG.Num.MatrixBase.Multiply
static void Multiply(IMatrix a, IVector b, IVector result)
R=A*b. Multiplies a matrix with a vector and stores the result in the specified result vector....
Definition: MatrixBase.cs:4061
IG.Lib.CommandLineApplicationInterpreter.TestSpeedReferenceSystem
const string TestSpeedReferenceSystem
Description of reference configuration.
Definition: CommandlineApplicationInterpreter.cs:6520
IG.Lib.LogRecord.LogRecord
LogRecord(ReportType messagetype, string message)
Launches a report.
Definition: LoggerMsg.cs:84
IG.Num.AnalysisResultsDto._constraints
double[] _constraints
Definition: AnalysisResultsDto.cs:223
IG.Num.Vector3d
Vector or point in a 3 dimensional space.
Definition: Vector3Dclass.cs:25
IG.Lib.Module.MultiCharacter
static string MultiCharacter(char ch, int num)
Returns a string containing the specified number of specified (equal) characters.
Definition: App.cs:1957
IGLib.Gr3D.Sphere
Parametric sphere surface, usual parameterization via longitude and latitude.
Definition: Sphere.cs:13
LearnCs.Lib.Complex.Root
static Complex Root(Complex x, int n)
Returns the root with index n of a complex number x .
Definition: Complex.cs:656
IG.Num.ParallelJobDispatcherBase._jobQueue
Queue< JobContainerType > _jobQueue
Queue of jobs that could not be immediately served, scheduled for later execution.
Definition: ParallerJobDispatcherBase.cs:274
IG.Lib.ScriptLoaderBase.ClearLogger
virtual void ClearLogger()
Clears the logger.
Definition: Loader.cs:464
IGLib.Tests.UtilSpeedTesting.ConstMachineHpLaptop24
Ajgor's HP laptop, acquired in 2024.
Definition: UtilSpeedTesting.cs:147
IG.Num.Experimental.MX.arctan2
static xdouble arctan2(xdouble a, xdouble b)
Returns the angle whose tangent is the quotient of two specified numbers.
Definition: UtilMath.cs:1650
IG.Num.MatrixBase.IsSymmetric
virtual bool IsSymmetric()
Returns true if the current matrix is symmetric, and false if not. If the matrix is not a square matr...
Definition: MatrixBase.cs:653
IG.Num.PhysicalConstant.ToString
override string ToString()
Returns a string representation of a physical constant.
Definition: Constants.cs:264
IGLib.Gr3D.LightingDefinition_05
Defines properties of a light source used in rendering.
Definition: LightingDefinition_05.cs:23
IG.Lib.CommandLine._command
string _command
Temporary storage of command name for execution in a new thread.
Definition: InterpreterCommandLine.cs:145
IG.Num.IScalarFunctionResults.SetParametersReference
void SetParametersReference(IVector reference)
Sets the vector of optimization parameters. Only the reference is copied.
IG.Num.NeuralTrainingLimitsDto.CopyToPlain
override void CopyToPlain(ref NeuralTrainingLimits trainingLimits)
Copies contents of the current DTO to the specified training limits object.
Definition: SerializationDtoNeural.cs:969
IG.Script.ScriptAppBase.AppAssemblyMethods
List< CommandMethod > AppAssemblyMethods
List of methods used to perform assembly related commmands.
Definition: ScriptAppBase.cs:3896
IGLib.Core.FromStringTypeConverterViaParseReflection.SourceType
Type SourceType
Definition: FromStringTypeConverterViaParseReflection.cs:14
IG.Lib.UtilSystem.LoadBinary
static object LoadBinary(Stream stream)
Load network from specified file.
Definition: UtilSystem.cs:5641
IG.Lib.IpcStreamClientServerBase._msgRequestEnd
string _msgRequestEnd
Message that ends any multiline request (only when multiline requests are allowed).
Definition: IpcStreamClientServerBase.cs:518
IG.Lib.ThreadPerformanceTest.MinCycles
const int MinCycles
Minimial number of cycles. Test never executes with less cycles because of accuracy of results.
Definition: ThreadPerformanceTest.cs:42
IGLib.Tests.Base.XUnitLoggerProvider.Dispose
void Dispose()
Definition: TestBase.cs:88
IG.Num.Func3d2dExamples.ParametricSurface.MinX
double MinX
Minimal value of the first parameter.
Definition: Function3d2d.cs:729
IG.Lib.CommandLineApplicationInterpreter.RegisterSystemPriorityUpdating
void RegisterSystemPriorityUpdating()
Registers the UpdateThreadPriorityFromSystem method as "event handler" for system priority changes....
Definition: CommandlineApplicationInterpreter.cs:2211
IG.Lib.ThreadPerformanceTest.TestPerformance
void TestPerformance(double requestedDuration, out ThreadPerformanceData data)
Execute performance test with specified measurement duration.
Definition: ThreadPerformanceTest.cs:144
IG.Lib.ReporterBase.TWClass.TWClass
TWClass(ReporterBase R)
Public constructor, requires the Reporter object on which this object is installed.
Definition: ReporterMsg.cs:3589
IG.Num.MatrixBase.GetHashFunctionString
static string GetHashFunctionString(IMatrix mat)
Returns a string valued hash function of the specified matrix object.
Definition: MatrixBase.cs:4829
IG.Num.Experimental.MX.Zero
static new xdouble Zero
Zero (value 0.0).
Definition: UtilMath.cs:1579
IG.Num.Matrix3d.Inv
Matrix3d Inv
Gets inverse of the current matrix.
Definition: Matrix3DClass.cs:669
IG.Num.mat3.operator+
static mat3 operator+(mat3 m)
Unary plus for 3D matrices, returns the operand.
Definition: Matrix3D.cs:973
IG.Num.SampledDataElement.OutputLength
virtual int OutputLength
Returns number of output values of the current sampled data element.
Definition: SampledData.cs:64
IG.Lib.CommandLineJobContainer.Interpreter
ICommandLineApplicationInterpreter Interpreter
Command-line interpreter that executes the command.
Definition: CommandlineApplicationInterpreterBase.cs:156
IGLib.Core.SingleTypeConverterFromDelegate.ConvertTyped
override TTarget ConvertTyped(TSource source)
Converts the parameter source to the target type (TTarget , or equivalently, TargetType),...
Definition: SingleTypeConverterFromDelegate.cs:23
IG.Num.UnstructuredMesh2d._indexFields
FieldCollection< TIndexField, TIndex > _indexFields
Definition: UnstructuredMesh2dGeneric.cs:65
IG.Num.VectorFunctionResults._reqHessians
bool _reqHessians
Definition: FunctonVectorResults.cs:112
IG.Lib.ScriptLoaderBase.LoadFile
void LoadFile(string filePath, string className)
Loads loadable script code form the specified file.
Definition: Loader.cs:1661
IG.Crypto.UtilCrypto.CheckHashSupportedTypesHex
static HashType CheckHashSupportedTypesHex(byte[] bytesToCheck, string hashValue)
Checks all supported types of hash value of a string.
Definition: UtilCrypto.cs:742
IGLib.Gr3D.LissajousCurve3D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Lib.InterpreterVariable.ReferencedVariableLevelsBelow
int ReferencedVariableLevelsBelow
Gets the number of stack levels for which the referenced variable is defined below the current variab...
Definition: CommandlineApplicationInterpreterBase.cs:608
LearnCs.Lib.Complex.Cos
static Complex Cos(Complex x)
Definition: Complex.cs:682
IG.Num.Func3d2dExamples.Surface
Base class for easy definition of surfaces defined through a function of 2 variables.
Definition: Function3d2d.cs:803
IG.Num.M.pow4
static double pow4(double x)
4th power.
Definition: UtilMath.cs:349
IG.Lib.ReporterBase.Init
void Init(object obj, ReportDelegate reportdelegate)
Initializes the error reporter by the specified auxiliary object and the delegate to perform error re...
Definition: ReporterMsg.cs:1430
IG.Num.Func3dBaseNoHessian
Base class for scalar functions of 3 variables (implementations of the IFunc3d interface)....
Definition: Function3d.cs:82
IG.Num.IPointContainer.GetPointOutputVector
IVector GetPointOutputVector()
Gets the vector of output values of the point containet in the current container. <pra>This method mu...
IG.Num.VectorFunctionScriptControllerBase._functionsString
string _functionsString
Definition: VectorFunctionScriptController.cs:408
IG.Lib.WaitFileCreationLatence.Condition
override bool Condition()
Returns true if the monitored file exists, and false if not.
Definition: WaitConditionFile.cs:1445
IG.Num.UnstructuredMesh3d._activeScalarField
TScalarField _activeScalarField
Definition: UnstructuredMesh3dGeneric.cs:233
IG.Num.StructuredMesh2d._activeTensorField
TTensorField _activeTensorField
Definition: StructuredMesh2dGeneric.cs:549
IG.Num.NeuralTrainingLimits._inputSafetyFactorNum
int _inputSafetyFactorNum
Definition: NeuralTrainingParameters.cs:1410
IG.Gr.GraphicPrimitiveBase
Base class for graphic primitives.
Definition: GraphicalObjectsBase.cs:113
IG.Num.IPenaltyEvaluator.SetPenaltyFunction
void SetPenaltyFunction(int which, IRealFunctionPenalty function)
Sets the penalty function used for evaluation of the specified penalty term.
IG.Num.Func3d2dExamples.HyperboloidParametric2.b
double b
Definition: Function3d2d.cs:1175
IG.Num.MatrixBase.ArrayMapPlain
static void ArrayMapPlain(IMatrix a, Converter< double, double > mapping, IMatrix result)
Element-by-element mapping of an arbitrary function. This operation can be performed in place....
Definition: MatrixBase.cs:2595
IG.Num.InputElementDefinition._discretizationStep
double _discretizationStep
Definition: SampledDataDefinition.cs:422
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntArray2x3
static int[,] IntArray2x3
Sample 2D rectangular array of int (type int[,]), for use in tests. Dimensions of the array are 2*3.
Definition: SampleCollections.cs:35
IG.Num.IAnalysisResults.ObjectiveGradient
IVector ObjectiveGradient
Objective function gradient. If CopyReferences=true (false by default) then only the reference is cop...
Definition: AnalysisResutlsInt.cs:112
IG.Lib.UtilSystem.GetIglibCopyrightInfo
static string GetIglibCopyrightInfo()
Returns copyright information of the IGLib assembly.
Definition: UtilSystem.cs:3304
IG.Num.DistanceComparer.GetPointCoordinates
abstract void GetPointCoordinates(PointType pt, ref IVector coord)
Gets vector of coordinates of the specified point and stores it in the specified variable.
IG.Num.mat3.EigenSystem2d
static int EigenSystem2d(mat3 a, ref mat3 eigenvec, ref vec3 eigenval)
Calculates eigenvectors and eigenvalues of a 2x2 matrix a and stores eigenvectors to lines of eigenve...
Definition: Matrix3D.cs:875
IG.Net.PortScannerSimple.Run
static void Run(string[] args)
Definition: PortScannerSimple.cs:80
IG.Num.NeuralApproximatorDtoBase.OutputLevel
int OutputLevel
Level of information that is output to the console by some methods.
Definition: SerializationDtoNeuralApproximator.cs:186
IG.Num.IScalarFunctionParametric.Parameters
IVector Parameters
Parameters that define the specific function out of parametric familiy of scalar functions.
Definition: FunctionScalarParametric.cs:28
IG.Num.Func.GetWeightGauss
static RealFunction GetWeightGauss(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real polynomial weighting function object based on Gaussian function (exp(-...
Definition: FunctionRealWeight.cs:37
IG.Lib.CommandLineApplicationInterpreter.CmdSuppressInteractiveFrame
virtual string CmdSuppressInteractiveFrame(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints and returns or sets and returns value of the flag that specifies whether interactive ...
Definition: CommandlineApplicationInterpreter.cs:3391
IG.Lib.StringTable.IsDefined< ElementType >
bool IsDefined< ElementType >(int rowNumber, int columnNumber)
Returns a flag indicating whether the specified position contains a valid string representation of a ...
Definition: StringTable.cs:269
IG.Num.AnalysisResults.AnalysisResults
AnalysisResults(int numParameters, bool reqGradients)
Specified number of parameters, 1 objective, no constraints. No gradients required.
Definition: AnalysisResults.cs:148
IG.Num.Field.Description
string Description
Description of the field.
Definition: FieldGeneric.cs:61
IG.Lib.CommandStackFrame.InterpreterThread
ThreadType InterpreterThread
Interpretation thread that contains the current stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:878
IG.Lib.VectorDto.VectorDto
VectorDto(int length)
Creates a DTO for storing a vector object of any vector type, with specified dimension.
Definition: VectorDto.cs:263
IG.Num.MatrixBase.TestStaticMethodCommon
static void TestStaticMethodCommon()
A test method, just prints some output.
Definition: MatrixBase.cs:7636
IG.Lib.WaitFileEventBaseByProxy.WaitFileEventBaseByProxy
WaitFileEventBaseByProxy()
Definition: WaitConditionFile.cs:907
IG.Num.Func3dBase.TestFunction
static void TestFunction(IFunc3d f)
Demonstrates use of a 3D function by printing to the console 5 values and gradients of the function o...
Definition: Function3d.cs:299
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.GetHashCode
override int GetHashCode()
IGLib.Parsing.ParserBase.ParserBase
ParserBase(IParsable< CharType > parsable, IParserState paserState)
Definition: ParserBase.cs:14
IG.Num.StructuredMesh2d.AddScalarField
void AddScalarField(TScalarField field, string name)
Adds the specified scalar field to the collection of scalar fields under the specified name.
Definition: StructuredMesh2dGeneric.cs:338
IG.Num.Func.ReciprocalPower
A RealFunction class representing a reciprocal power function.
Definition: FunctionRealBasic.cs:216
IG.Script.ScriptAppBase.CryptoDecryptBasic
const string CryptoDecryptBasic
Definition: ScriptAppBase.cs:1193
IG.Gr.StructuredSurfaceGridPrimitive.StructuredSurfaceGridPrimitive
StructuredSurfaceGridPrimitive()
Definition: GrObjects.cs:494
IG.Net.PortScanner2.PortList2
Definition: PortScanner.cs:405
IG.Num.Func3d2dBase._gradientDefined
bool _gradientDefined
Definition: Function3d2d.cs:256
IG.Neural.MapOutputElementDefinitionDto
DTO (data transfer object) for neural data output element mapping definition.
Definition: NeuralMapData.cs:125
IG.Num.ParallelJobContainerGen.OnStartedGeneric
ParallelJobCallbackGen< InputType, ResultType > OnStartedGeneric
Delegate that is executed on started event.
Definition: ParallelJobContainerGen.cs:137
IG.Lib.SerializationDtoTypedBase._typeFullName
string _typeFullName
Definition: SerializationDtoBase.cs:758
IGLib.Parsing.ParsableBase.IsAt
virtual bool IsAt(int position, Func< CharType, bool > characterMatcher)
Definition: ParsableBase.cs:85
IG.Crypto.CryptoManager._numNotifyPlainEncryption
static int _numNotifyPlainEncryption
Definition: UilCryptoAux1.cs:67
IG.Lib.LoadableScriptInterpreterBase.AddCommandFromFile
void AddCommandFromFile(string commandName, string filePath, string[] initializationArguments)
Adds a new command whose execution is perfomed by an instance of a class that is dynamically compiled...
Definition: LoadableScriptInterpreter.cs:173
LearnCs.Lib.NumberArrayLikeClass.NumberOperations
abstract INumberOperations< ElementType > NumberOperations
Object that performs numerical operations on elements of the object (such as summation,...
Definition: NumberArrayLikeClass.cs:21
IG.Num.OptFileManager._anFormatMath
bool _anFormatMath
Definition: OptFileManager.cs:627
IG.Lib.ICommandLineApplicationInterpreter.AsyncIsCompleted
bool AsyncIsCompleted(int id)
Returns true if the asynchronous command execution identified by id has completed,...
IG.Lib.HtmlWriter.ConstAttributeTextDirection
string ConstAttributeTextDirection
The text direction attribute. Specifies text direction for the content in an element.
Definition: HtmlWriter.cs:95
IG.Lib.ReporterBase.ReportError
void ReportError(string location, string message, Exception ex)
Basic error reporting method (overloaded). Supplemental data (such as objects necessary to launch vis...
Definition: ReporterMsg.cs:3264
IG.Lib.InterfaceInterpreterBase.VariableReferenceBegin
virtual string VariableReferenceBegin
String that begins a code block in interpreted files.
Definition: InterfaceInterpreterBase.cs:289
IG.Num.AnalysisResults.Calculated
virtual bool Calculated
Collectively gets or sets calculated flags. Set false: all calculated flags are set to false....
Definition: AnalysisResults.cs:1033
IG.Num.BoundingBoxBase.GetMax
double GetMax(int componentIndex)
Returns the upper bound on the specified co-ordinate component of the bounding box.
Definition: BoundingBox.cs:1016
IG.Num.PointContainer.Id
int Id
Unique ID of the current point container (important also for testing and debugging).
Definition: PointContainer.cs:222
IG.Script.ScriptAppBase.FileRelativePath
const string FileRelativePath
Definition: ScriptAppBase.cs:852
IG.Num.OptFileManager._anOutJsonPath
string _anOutJsonPath
Definition: OptFileManager.cs:139
IG.Num.Func2dBase.GradientDefined
override bool GradientDefined
Whether calculation of functio ngradient is defined. Default is false.
Definition: Function2d.cs:144
IG.Lib.IpcStreamClientServerBase2.RequestString
string RequestString
The last request string that was read from the pipe.
Definition: IpcStreamClientServerBase2.cs:133
IG.Lib.UtilSystem.GetExecutableDirectory
static string GetExecutableDirectory()
Returns the directory containing the executable that started the current application.
Definition: UtilSystem.cs:3198
IG.Num.InputOutputElementDefinitionDto.Name
string Name
Unique name of the data element described by the current definition. Considered a kind of variable na...
Definition: SampledDataDto.cs:226
IG.Crypto.ConstCrypto.ArgSkipDelete
const string ArgSkipDelete
If files are to be deleted, this is automatically wasSkipped without asking whether to delete.
Definition: UtilCryptoAux.cs:581
IG.Num.Func.Linear.a0
double a0
Returns the constant term coefficient of the linear function.
Definition: FunctionRealInterpolation.cs:115
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example50_ExportTorusKnot
void Example50_ExportTorusKnot(int numLongitudinal, int numTransverse, double radius, int p, int q)
Creates the first test of tubular surface generation and export.
Definition: TubularSurfaceExportExamplesTests.cs:1001
IG.Num.DistanceComparer.OutputMax
IVector OutputMax
Sets the vector of maximal values point OUTPUT values. Needed for calculation of relative coordinate ...
Definition: DistanceComparer.cs:429
IG.Num.DistanceComparerSampledDataElement
Distance comparer for point clouds where point type is SampledDataElement.
Definition: PointCloudSampledDataElement.cs:127
IG.Lib.ReporterBase.AddTW
bool AddTW(ref List< TWClass > lwriters, TextWriter writer, bool writeintro, bool disposewriter)
Adds another TextWriter to which reporting will also be performed.
Definition: ReporterMsg.cs:3719
IG.Num.ConstMisc.EarthRadius
static readonly PhysicalConstant EarthRadius
Earth mean radius, 6371.0 km.
Definition: Constants.cs:1383
IGLib.Gr3D.KleinBottle.EndParameter2
double EndParameter2
Definition: KleinBottle.cs:88
IG.Lib.InterfaceInterpreterBase._variableReferenceBegin
string _variableReferenceBegin
Definition: InterfaceInterpreterBase.cs:105
IG.Lib.KeyValueSortable.ComparerKeyBase.GetSecondStageCompared
override IComparable GetSecondStageCompared(KeyValueSortable< Tkey, Tvalue > keyValue)
Extracts the object used in the second level of comparison from the argument.
Definition: Utils.cs:3283
IG.Num.Matrix.GetCopyMathNetNumerics
Matrix_MathNetNumerics GetCopyMathNetNumerics()
Creates and returns a newly allocated MathNet.Numerics representation of the current matrix.
Definition: Matrix.cs:772
IG.Lib.StringParser.UseEscapeSeuences
bool UseEscapeSeuences
Whether or not escape characters are used. Evaluates to true only if the appropriate flag is set and ...
Definition: StringParser.cs:175
IG.Num.ParallelJobServerBase.NotifyJobFinished
void NotifyJobFinished()
Notifies all interested objects that the job has finished.
Definition: ParallelJobServerBase.cs:228
IG.Num.SimKosecFileManagerBase.UpdateDefaultInputValues
void UpdateDefaultInputValues()
Updates the input field values for which default values are defined on the list DefaultInputValues.
Definition: SimKosecFileManagerBase.cs:749
IG.Num.ScalarFunctionResults.CalculatedHessian
virtual bool CalculatedHessian
Indicates whether calculation of function Hessian is/was requested.
Definition: FunctionScalarResults.cs:519
IG.Lib.ApplicationBase._initializedGlobal
static bool _initializedGlobal
Definition: App.cs:391
IG.Num.NeuralApproximatorBase._output
IVector _output
Definition: NeuralApproximatorBase.cs:2809
IG.Lib.HtmlWriter.~HtmlWriter
~HtmlWriter()
Definition: HtmlWriter.cs:859
IG.Lib.KeyValueSortable.CompareValueKeyStrict
static IComparer< KeyValueSortable< Tkey, Tvalue > > CompareValueKeyStrict
Comparison of values and then keys (if keys are equal) and finally the (possibly unique) ordering par...
Definition: Utils.cs:3180
IG.Gr.GrTextSettings
Text Settings.
Definition: GrProperties.cs:63
LearnCs.Lib.VectorBase.CopyVector
virtual void CopyVector(IVector< ElementType > result)
Definition: VectorBase.cs:374
IG.Crypto.UtilCrypto.DecryptAsymShort
static byte[] DecryptAsymShort(byte[] originalBytes, AsymmetricAlgorithm algorithm, AsymmetricAlgorithmType algorithmType=AsymmetricAlgorithmType.None)
Definition: UtilCrypto.cs:5081
IG.Num.MatrixStore.MatrixStore
MatrixStore()
Constructs a new matrix store of unspecified dimensions.
Definition: MatrixBase.cs:7715
IG.Num.IScalarFunctionResults.AllocateGradient
void AllocateGradient()
Allocate space for function gradient.
IG.Lib.CommandStackFrame.GetInterpreterBase
override ICommandLineApplicationInterpreter GetInterpreterBase()
Returns the commans-line interpreter to which the current command thread belongs.
Definition: CommandlineApplicationInterpreterBase.cs:862
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: FunctionScalarExamples.cs:962
IGLib.Core.Tests.TypeConverterTestsBase.Converted
TargetType Converted
Performs test of conversion via ITypeConverter from a value of type OriginalType to a value of the t...
Definition: TypeConverterTestsBase.cs:64
IG.Num.VectorBase.SetZero
virtual void SetZero()
Sets all components of the current vector to 0.
Definition: VectorBase.cs:362
IG.Crypto.ConstCrypto.ArgDeleteEncrypted1
const string ArgDeleteEncrypted1
Specifies that encrypted files (i.e., files with the FileExtensionEncrypted extension) are deleted.
Definition: UtilCryptoAux.cs:641
IG.Lib.ReporterBase.ReportInfo
void ReportInfo(Exception ex)
Launches an info.
Definition: ReporterMsg.cs:3384
IG.Num.Func.Identity.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealBasic.cs:411
IG.Lib.XmlParser.Value
string Value
Returns the value of the current node. If the current node is an element then the value of its first ...
Definition: XmlUtilities.cs:1351
IG.Lib.UtilSystem.GetResxResourceName
static string GetResxResourceName(string resourcePath)
Returns name of the resource with the specified path that was compiled to assembly throuwh a ....
Definition: UtilSystem.cs:3700
IG.Num.StructuredMesh3d.StructuredMesh3d
StructuredMesh3d(int dim1, int dim2, int dim3, string fieldName)
Constructs a new 3D (unconnected) unstructured grid with the specified dimensions,...
Definition: StructuredMesh3d.cs:46
IG.Num.VectorFunctionScriptDto.VectorFunctionScriptDto
VectorFunctionScriptDto(int dimension)
Creates a DTO for storing a scalar function object of any vector type, with specified dimension.
Definition: VectorFunctionDto.cs:277
IG.Lib.ReporterBase.ReportError
void ReportError(string location, string message)
Launches an error report.
Definition: ReporterMsg.cs:3301
IG.Num.ScalarFunctionQuadratic.HessianPlain
override void HessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters....
Definition: FunctionScalarExamples.cs:527
IG.Lib.CommandLineApplicationInterpreter._outputLevel
int _outputLevel
Default level of output for some of the interpreters' functionality (e.g. asynchronous command execut...
Definition: CommandlineApplicationInterpreter.cs:359
IGLib.CoreExtended.ReflectionTypeConverter.ConvertToType
override object ConvertToType(object value, Type targetType)
Converts a value to the specified target type, supporting collections. Conversion is bsed on the actu...
Definition: ReflectionTypeConverter.cs:70
IG.Crypto.ConstCrypto.ArgLargestKey
const string ArgLargestKey
True or false follows, a flag specifying whether the largest key for an algorithm is used.
Definition: UtilCryptoAux.cs:339
IG.Num.NeuralTrainingParameters.NumHidenNeurons
int[] NumHidenNeurons
Numbers of neurons in each hidden layer.
Definition: NeuralTrainingParameters.cs:403
IG.Lib.Module._IGHomeEnv
string _IGHomeEnv
Definition: App.cs:636
IG.Num.VectorFunctionScriptControllerBase.InvalidateNumValues
virtual void InvalidateNumValues()
Invalidates dimension of function domain. All dependent data is invalidated.
Definition: VectorFunctionScriptController.cs:470
IG.Lib.VectorDtoBase.Length
int Length
Vector dimension.
Definition: VectorDto.cs:85
IG.Num.RandomGeneratorSystem.NextDoubleInclusive
virtual double NextDoubleInclusive(double minValue, double maxValue)
A double-precision floating point number greater than or equal to the specified minimum,...
Definition: Random.cs:383
IG.Lib.LoadableScriptBase
Base class for classes that can be dynamically loadeded from scripts and run, which provides function...
Definition: LoadableScriptBase.cs:147
IG.Num.Func3d2dExamples.TorusVertical.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1397
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.AppendSpace
void AppendSpace()
Definition: JsonPPStrategyContext.cs:131
IG.Num.StructuredMesh3d._indexFields
FieldCollection3d< TIndexField, TIndex > _indexFields
Definition: StructuredMesh3dGeneric.cs:74
IG.Num.InputOutputDataDefiniton.IsAnyOutputNameDefined
virtual bool IsAnyOutputNameDefined()
Returns a value indicating whether any output element has Name property defined.
Definition: SampledDataDefinition.cs:993
IGLib.Core.Tests.CapturedVarTests.CapturedVarCreation_WorksCorrectlyWithoutStatingVariableTye
void CapturedVarCreation_WorksCorrectlyWithoutStatingVariableTye()
Definition: CapturedVarTests.cs:243
IG.Lib.Copy.NamedPipeServerBase.ToString
override string ToString()
Returns a stirng containing the server data.
Definition: NamedPipes_Copy.cs:341
LearnCs.Lib.Complex.Ln
static Complex Ln(Complex x)
Returns natural (base e) logarithm of the complex number x .
Definition: Complex.cs:611
IG.Num.NeuralTrainingLimits.PrepareNumHiddenNeuronsValuesArray
void PrepareNumHiddenNeuronsValuesArray(int numLayers, int minNumNeurons, int maxNumNeurons, int numValues, double intervalGrowthFactor)
Prepares values of numbers of neurons in individual layers according to parameters in such a way that...
Definition: NeuralTrainingParameters.cs:2013
IG.Num.AnalysisResults.ReqObjectiveHessian
virtual bool ReqObjectiveHessian
Indicates whether calculation of objective function Hessian is/was requested.
Definition: AnalysisResults.cs:986
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.CircularReference_ShouldSerializeWithReferenceHandler
void CircularReference_ShouldSerializeWithReferenceHandler()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:52
IG.Neural.NeuraApproximationFileManager.NeuraApproximationFileManager
NeuraApproximationFileManager(string directoryPath)
Nonstruct a new file manager for neural approximation file client/server that operates in the specifi...
Definition: NeuralFileManager.cs:32
IGLib.Core.JsonSerializerOptionsFactoryBasic._default
static volatile JsonSerializerOptions _default
Definition: JsonSerializationOptionsFactory.cs:28
IGLib.Core.CollectionExtensions.CollectionExtensions.ArraySeparator
const string ArraySeparator
Array element separator used in the string representation of array-like objects.
Definition: CollectionExtensions.cs:45
IG.Num.ParallelJobContainerBase._clientJobId
int _clientJobId
Definition: ParallelJobContainerBase.cs:142
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianCentral
virtual void NumericalHessianCentral(IVector x, IVector stepSizes, ref IVector aux1, ref IVector aux2, ref IMatrix hessian, bool useAnalyticalGradient)
Calculates numerical second derivatives (Hessian) of this function by the central difference formula....
Definition: FunctionScalarUntransformedBase.cs:602
IG.Lib.InterfaceInverse.NlpSimplexBoundConstr
virtual void NlpSimplexBoundConstr(int numConstraints, IVector initialGuess, IVector stepSizes, int maxIt, IVector tolX, double tolF, double tolConstr, IVector lowerBounds, IVector upperBounds, double bigNumber, int printLevel)
Runs the constraint nonlinear (modified Nelder-Mead) simplex minimization algorithm.
Definition: InterfaceInv.cs:784
IG.Num.SampledDataCsv._keyScalingLengths
string _keyScalingLengths
Definition: SampledDataCsv.cs:751
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFieldsSetByConstructor.ToString
override string ToString()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:124
IG.Num.OptFileAnalysisClient.FileManager
OptFileManager FileManager
Optimization client/server file manager used by the current analysis server.
Definition: OptFileAnalysisClient.cs:73
IG.Script.ScriptAppBase.ProcessHelpListApplications
const string ProcessHelpListApplications
Definition: ScriptAppBase.cs:4631
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.NestedLevel.Name
string Name
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:59
IG.Num.VectorFunctionRequestDTO
DTO (Data Transfer Objects) for storing contents of vector function evaluation request.
Definition: VectorFunctionResultsDto.cs:24
IGLib.Gr3D.ICurve3DParameterizationWithBounds.StartParameter
double StartParameter
Typical starting value of the parameter of the parametric curve that represents the curve....
Definition: ICurve3DParameterizationWithBounds.cs:42
IG.Num.Vector.BasisVector
static Vector BasisVector(int n, int i)
Generates an d2-dimensional unit vector for i-th coordinate.
Definition: Vector.cs:238
IG.Lib.CommandLineInterpreter.Commands
SortedDictionary< string, CommandLine > Commands
Definition: InterpreterCommandLine.cs:241
IG.Lib.CommandThreadBase.PushParameter
void PushParameter(object param)
Stores a new parameter at the end of the parameter store.
Definition: CommandlineApplicationInterpreterBase.cs:1938
IG.Lib.Copy.NamedPipeClientBase.NamedPipeClientBase
NamedPipeClientBase(string pipeName, string serverAddress, string requestEnd, string responseEnd, string errorBegin)
Constructs a new named pipe client with the specified pipe name, server address (DefaultServerAddress...
Definition: NamedPipes_Copy.cs:410
IG.Gr.IGrsettings.Color
color Color
Definition: GrProperties.cs:20
IG.Lib.UtilSystem._assemblyResolutionPaths
static List< string > _assemblyResolutionPaths
Definition: UtilSystem.cs:2733
IG.Num.VectorFunctionBaseGeneral.Derivative
void Derivative(IVector parameters, ref List< IVector > gradients)
Returns the first derivative of this function at the specified parameter.
Definition: FunctionVectorBaseGeneral.cs:285
IG.Num.IVectorApproximator.CalculateOutput
void CalculateOutput(IVector input, ref IVector output)
Calculates and returns the approximated outputs corresponding to the specified inputs,...
IG.Lib.WaitCondition.MinSleepMs
virtual int MinSleepMs
Minimal sleeping time, in milliseconds, between successive condition checks. If less than 0 then mini...
Definition: WaitCondition.cs:254
IG.Num.RealFunction.ScaleY
double ScaleY
Gets or sets the scaling factor for function value.
Definition: FunctionReal.cs:854
IG.Num.ParallelJobServerGen
Parallel job server for job containers that inherit from ParallelJobContainerGen<IT,...
Definition: ParallelJobContainerGen.cs:606
IG.Num.ScalarFunctionScriptControllerBase.GetParametersString
virtual string GetParametersString()
Returns function parameter names in form of delimited string that contains all function parameter nam...
Definition: ScalarFunctionScriptController.cs:157
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.Equals
bool Equals(ImplicitlyConvertibleFromDerived compared)
Definition: SampleClasses.cs:288
IG.Crypto.ConstCrypto.ArgDeleteOriginal
const string ArgDeleteOriginal
Specifies that original files are deleted after being encrypted or decrypted.
Definition: UtilCryptoAux.cs:620
IG.Num.Field.GenerateCoordinates1d
static void GenerateCoordinates1d(Field< vec3 > field, int dimx, double minxRef, double maxxRef, IRealFunction fx, IRealFunction fy, IRealFunction fz)
Generates coordinates of a 1D unstructured grid of a parametric curve according to functions specifyi...
Definition: FieldGeneric.cs:1181
IG.Num.Func3d2dExamples.Paraboloid.Paraboloid
Paraboloid(double a, double c)
Constructs a rotationally symmetric paraboloid.
Definition: Function3d2d.cs:866
IGLib.Gr3D.StructuredMesh3D_04.GetQuadrilateral
vec3 GetQuadrilateral(int i, int j)
Definition: StructuredMesh3D_04.cs:41
IGLib.Gr3D.ParametricSurfaceMeshGeneratorNotImplemented.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, double, vec3 > surface, Func< double, double, vec3 > tangent1, Func< double, double, vec3 > tangent2, double tStart1, double tEnd1, double tStart2, double tEnd2, int numPoints1, int numPoints2)
Generates a tubular mesh using the Parallel Transport Frame (PTF) and analytical tangent vectors.
Definition: ParametricSurfaceMeshGenerator.cs:194
IG.Num.Matrix2d.Identity
static Matrix2d Identity()
Creates a d1*d2 identity matrix.
Definition: Matrix2DClass.cs:211
IG.Gr.GrPointSettings
Point Settings.
Definition: GrProperties.cs:85
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringIListObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringIListObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:298
IG.Num.OptFileManager._msgOptBusyPath
string _msgOptBusyPath
Definition: OptFileManager.cs:153
IG.Lib.SerializerBase.TestClass._numbers
double[][] _numbers
Definition: SerializerBase.cs:585
IG.Num.ParallelJobServerBase.IsIdle
bool IsIdle
Gets a flag indicating whether the current job runner is idle.
Definition: ParallelJobServerBase.cs:167
IG.Lib.ExpressionEvaluatorJint.EvalToObject
override object EvalToObject(string code)
Evaluates JavaScript code and returns result as object.
Definition: ExpressionEvaluatorJint.cs:144
IG.Num.InputOutputDataDefiniton.IsAnyDiscretizationStepDefined
virtual bool IsAnyDiscretizationStepDefined()
Returns a value indicating whether any element (either input or output) has DiscretizationStep proper...
Definition: SampledDataDefinition.cs:1122
IG.Num.vec3.Copy
static vec3 Copy(vec3 v)
Returns a copy of the specified 3D vector.
Definition: Matrix3D.cs:250
IG.Lib.LoadableRealFunctionBase.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Return a flag indicating whether calculation of specific higher order derivatives.
Definition: RealFunctionScriptBase.cs:210
IG.Lib.WaitFileCreation.WaitFileCreation
WaitFileCreation(string filePath)
Definition: WaitConditionFile.cs:653
IG.Lib.Util.SizeOf
static int SizeOf(Type t)
Returns size of a value of some specific value type, in bytes.
Definition: Utils.cs:1153
IGLib.Core.JsonSerializerOptionsFactoryBasic.Create
JsonSerializerOptions Create()
Returns the static JsonSerializerOptions object that is locked for modification, obtained via the Def...
Definition: JsonSerializationOptionsFactory.cs:87
IGLib.Gr3D.MeshExportExtensions
Definition: MeshExportExtensions.cs:13
IG.Num.Func3d2dExamples.MobiusStrip.f1
override double f1(double t, double r)
Definition: Function3d2d.cs:1466
IG.Num.Func2dBasePlain_ToConsider.ValueDefined
virtual bool ValueDefined
Whether calculation of function value is defined. Defaulet is true.
Definition: Function2d.cs:662
IG.Num.VectorFunctionScriptDto
DTO (data transfer object) for vector interface (IVector).
Definition: VectorFunctionDto.cs:265
IG.Crypto.CryptoManager.SaltLength
int SaltLength
Length of salt.
Definition: UilCryptoAux1.cs:302
IG.Crypto.UtilCrypto.GetFileHashBytes
static byte[] GetFileHashBytes(string filePath, HashType hashType, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the hash (in form of byte array) of specified type of the specified stream.
Definition: UtilCrypto.cs:1136
IG.Lib.UtilSystem.GetAssemblyResxResources
static IList< string > GetAssemblyResxResources(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true)
Returns names of the resources included in the specified assemnly through a .resx file and stores the...
Definition: UtilSystem.cs:3955
IG.Num.PointCloud.FindClosestPointsDummy
void FindClosestPointsDummy(IDistanceComparer< PointContainerType, PointType > comparer, int numClosestPoints)
Finds the specified number fo closest points to each point contained in the current cloud,...
Definition: PointCloud.cs:1259
IG.Crypto.ConstCrypto.ArgKeyBase64Bytes1
const string ArgKeyBase64Bytes1
Specification that key as base-64 encoded byte sequence follows.
Definition: UtilCryptoAux.cs:431
IG.Num.DistanceComparerVector
Definition: PointCloudConcrete.cs:100
IG.Num.IFunc3d2d.GradientDefined
bool GradientDefined
Whether calculation of function ngradient is defined.
Definition: Function3d2d.cs:24
IG.Lib.InterfaceInterpreterBase.CommandIntroduction
virtual string CommandIntroduction
String that introduces a new command (and is written before the command name in the command file)....
Definition: InterfaceInterpreterBase.cs:224
IG.Crypto.CryptoParameters.Reset
void Reset()
Resets the state.
Definition: UtilCryptoAux.cs:164
IG.Num.ConstPhysical.MagneticConstant
static readonly PhysicalConstant MagneticConstant
Magnetic constant μ0, vacuum permeability.
Definition: Constants.cs:408
IG.Num.M.Swap
static void Swap(ref double a, ref double b)
Swaps values of the two specified variables of type double.
Definition: UtilMath.cs:104
IG.Lib.StringParser.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: StringParser.cs:83
IG.Num.IFunc2d.GradientDefined
bool GradientDefined
Whether calculation of function ngradient is defined.
Definition: Function2d.cs:24
IG.Num.SampledDataSet.LoadDefinitionDataCSV
static void LoadDefinitionDataCSV(string filePath, int inputLenght, int outputLenght, ref InputOutputDataDefiniton definitionData)
Loads definition data from CSV file.
Definition: SampledData.cs:1603
IG.Num.OptFileConst.AnOutXmlFilename
const string AnOutXmlFilename
Default file name of analysis output file in XML format.
Definition: OptFileConst.cs:43
IG.Lib.NamedPipeClientBase.Name
override string Name
Client name. The same as pipe name.
Definition: IpcNamedPipes.cs:438
IGLib.Core.ToStringTypeConverterViaJson.TargetType
Type TargetType
Definition: ToStringTypeConverterViaJson.cs:13
IGLib.Core.ModelParameter.ModelParameter
ModelParameter(string name, ValueType defaultValue, bool isConstant=DefaultIsConstant, bool isDefaultWhenValueNotDefined=DefaultIsDefaultWhenValueNotDefined)
Constructor, with value undefined (sets IsValueDefined to false and ValueObject to null) but with def...
Definition: ModelParameterTyped.cs:76
IGLib.Core.IModelParameterSetBaseFixed.Count
int Count
Number of parameters contained in the set.
Definition: IModelParameterSetBase.cs:95
IG.Lib.Copy.ClientStreamBase.GetServerResponse
string GetServerResponse(string requestString)
Sends a request to the server and returns its response.
Definition: ClientServerStreamBase2_Copy.cs:1157
IG.Num.Func2dLinear
Linear (Affine) function of 2 variables.
Definition: Function2d.cs:427
IGLib.Gr3D.LissajousKnot3D.Curve
virtual vec3 Curve(double t)
IG.Num.mat3.Multiply
vec3 Multiply(vec3 b)
Right-multiplies the current 3D matrix with the specified 3D vector and returns the product.
Definition: Matrix3D.cs:818
IG.Crypto.ConstCrypto.ArgPasswordBase64Bytes
const string ArgPasswordBase64Bytes
Specification of password as base-64 encoded byte sequence follows.
Definition: UtilCryptoAux.cs:454
IG.Num.StructuredMesh2d._activeIndexField
TIndexField _activeIndexField
Definition: StructuredMesh2dGeneric.cs:85
IG.Lib.RealFunctionLoader.Code
string Code
Generated script code.
Definition: RealFunctionScriptLoader.cs:337
IG.Lib.SerializerJsonBase.Deserialize< T >
override T Deserialize< T >(Stream deserializationStream)
Deserializes an object from the specified stream containing JSON representation of the object....
Definition: SerializerJson.cs:209
IG.Lib.WaitCondition.InitWaitCondition
virtual void InitWaitCondition(int minSleepMs, double maxRelativeLatency)
Initializes blocking parameters to the specified values (or to default values for those parameters th...
Definition: WaitCondition.cs:173
IG.Lib.ReporterConsole.KeyUseConsole
const string KeyUseConsole
Definition: ReporterMsg_Derived.cs:437
IG.Lib.ListDto
Data transfer object for holding data from lists of objects of the same type.
Definition: ArrayDto.cs:175
IG.Num.NeuralTrainingParameters.DefaultMomentum
static double DefaultMomentum
Default value of momentum for neural networks.
Definition: NeuralTrainingParameters.cs:32
IGLib.Gr3D.LightSource.ToString
override string ToString()
Exports the light definition as a readable string (useful for debugging).
Definition: LightSource.cs:77
IG.Num.OptFileManager.WriteAnalysisOutputMath
virtual void WriteAnalysisOutputMath(string filePath, AnalysisResults anpt)
Stores analysis results to the specified file in the standard format (Mathematica-like,...
Definition: OptFileManager.cs:1061
IG.Num.ScalarFunctionParametricBase.SetParameter
virtual void SetParameter(int which, double value)
Sets the specific parameters of the parameterized function.
Definition: FunctionScalarParametric.cs:370
IG.Lib.IpcStreamClientServerBase.OutputLevel
virtual int OutputLevel
Level of output generated by operatins.
Definition: IpcStreamClientServerBase.cs:94
IGLib.Core.ModelParameterSetFixedBase.CanAddParameters
bool CanAddParameters
Definition: ModelParameterSetFixedBase.cs:168
IG.Num.VectorFunctionBaseComponentWise.Derivative
abstract override double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function derivative.
IG.Script.ScriptAppBase.AssemblyInfo1
const string AssemblyInfo1
Definition: ScriptAppBase.cs:3917
IG.Num.Func3d2dBaseNoGradient.Hessian1
override void Hessian1(double x, double y, out double dxx, out double dyy, out double dxy)
Function for calculating Hessian of the first component, just throws the NotImplementedException exce...
Definition: Function3d2d.cs:216
IG.Num.MatrixBase.AntisymmetricPartPlain
static void AntisymmetricPartPlain(IMatrix a, IMatrix result)
Stores antisymmetric part of a square matrix operand in another matrix. Antisymmetrization is perform...
Definition: MatrixBase.cs:2165
IG.Num.vec3.CrossProduct
vec3 CrossProduct(vec3 v)
Returns vector product of the current and the specified vector.
Definition: Matrix3D.cs:195
IG.Num.IFunc3d2d.Gradient2
void Gradient2(double x, double y, out double gradx, out double grady)
Calculates gradient of the second component of the current function and returns its components throug...
IG.Lib.CommandLineApplicationInterpreter.Run
virtual void Run(CommandThread cmdThread, List< string > commandLines)
Runs a set of command by the current interpreter.
Definition: CommandlineApplicationInterpreter.cs:1793
IG.Neural.MapDataDefinitionDto.InputLength
int InputLength
Definition: NeuralMapData.cs:165
IGLib.Core.Tests.ToStringTypeConverterViaParseReflectionTests
Definition: ToStringTypeConverterViaParseReflectionTests.cs:11
IG.Lib.ReporterBase._TextWriterWriteIntro
bool _TextWriterWriteIntro
Definition: ReporterMsg.cs:3989
IG.Num.ScalarFunctionUntransformedBase.NumericalGradientForward
void NumericalGradientForward(IVector x, IVector stepSizes, ref IVector gradient)
Calculates numerical derivatives (gradient) of this function. Forward difference formula is normally ...
Definition: FunctionScalarUntransformedBase.cs:274
IG.Num.ConstMisc.EarthEscapeVelocity
static readonly PhysicalConstant EarthEscapeVelocity
Earth escape velocity, 11.186e3 numrows/result. Speed where the kinetic energy of an object is equal ...
Definition: Constants.cs:1474
IG.Lib.CommandLineInterpreter.Separator
char Separator
Definition: InterpreterCommandLine.cs:339
IG.Num.VectorFunctionFromScalar
Definition: FunctionVectorFromScalar.cs:10
IG.Num.MExt.One
static double One
One (value 1.0).
Definition: UtilMath.cs:832
IG.Num.Matrix3d.XX
double XX
XX component.
Definition: Matrix3DClass.cs:302
IG.Num.ScalarFunctionRadialUntransformedOneParametric.Parameter
double Parameter
Definition: FunctionScalarRadialUntransformed.cs:65
IG.Num.MatrixBase.ToString
override string ToString()
Returns string representation of the current matrix in the standard IGLib form. Rows and elements are...
Definition: MatrixBase.cs:5099
IG.Num.Vector3d._v
vec3 _v
Definition: Vector3Dclass.cs:33
IG.Num.PhysicalUnit.S
static readonly PhysicalConstant S
Siements, the SI derived unit of electrical conductance. S = 1/Ω = result^3 A^2/(numrows^2 kg)
Definition: Constants.cs:988
IG.Num.OutputElementDefinitionDto.CopyToPlain
override void CopyToPlain(ref InputOutputElementDefinition obj)
Definition: SampledDataDto.cs:376
IG.Lib.color.color
color(color color)
Creates a new color that corresponds to the specified known (system) color enumerated by the System....
Definition: Color.cs:79
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntArray3DObjectToIntArray3D
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntArray3DObjectToIntArray3D()
Definition: CollectionTypeConverterTests .cs:450
IG.Neural.MapNeuralImputOutputElementDefinitionDto.CopyFromPlain
override void CopyFromPlain(MappingDefinitionElement obj)
Definition: NeuralMapData.cs:56
IG.Num.ScalarFunctionScriptControllerBase.SetGradientDefinitionSingleString
void SetGradientDefinitionSingleString(string definitionsString)
Sets definitions of components of function gradients by specifying a string that contains these defin...
Definition: ScalarFunctionScriptController.cs:230
IG.Crypto.UtilCrypto.GetLargestAsymmetricAlgorithmKeySize
static int GetLargestAsymmetricAlgorithmKeySize(AsymmetricAlgorithm algorithm)
Returns the largest possible key size, in bits, for the spcified symmetric encryption algorithm.
Definition: UtilCrypto.cs:3871
IG.Num.ScalarFunctionLinear.ScalarFunctionLinear
ScalarFunctionLinear(IVector gradient0, double scalarTerm)
Creation of a linear scalar function. WARNING: Matrix argument is interpreted as Hessian,...
Definition: FunctionScalarExamples.cs:165
IG.Num.NeuralApproximatorDtoBase._restoreInternalState
bool _restoreInternalState
Definition: SerializationDtoNeuralApproximator.cs:217
IG.Num.VectorFunctionRequestDTO.ReqValues
bool ReqValues
Indicates whether calculation of functions is/was requested.
Definition: VectorFunctionResultsDto.cs:44
IG.Lib.WaitFileEventBase.EventWatcher
FileSystemWatcher EventWatcher
Component that responds to file system events.
Definition: WaitConditionFile.cs:188
IG.Num.Field.ExampleClassScalarField.ExampleClassScalarField
ExampleClassScalarField(int numElements, string fieldName)
Definition: FieldGeneric.cs:1316
IG.Neural.MappingDefinition.MappedOutputLength
int MappedOutputLength
Gets number of output values.
Definition: NeuralMapData.cs:586
IG.Lib.IColorScale.FromReference
double FromReference(double referenceValue)
Transforms the specified value from reference domain (interval [0,1]) to actual domain.
IG.Lib.Copy.ServerStreamBase.NullifyServerPipeLine
abstract void NullifyServerPipeLine()
Closes connection of the server pype.
IG.Lib.WaitFileCreation.Condition
override bool Condition()
Condition that unblocks Wait() when it becomes true. The condition is true if the observed file exist...
Definition: WaitConditionFile.cs:673
IG.Lib.StringTable.StringTable
StringTable()
Constructs a new string table, a data structure compatible with CSV file format.
Definition: StringTable.cs:50
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsThirdMax
static int DefaultNumHiddenNeuronsThirdMax
Default value for number of hidden neurons in third hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1284
IG.Crypto.CryptoManager.IsLargestKey
bool IsLargestKey
Whether the largest available key size for the algorithm in use is taken.
Definition: UilCryptoAux1.cs:338
IG.Num.ScalarFunctionResults._constraintGradients
List< IVector > _constraintGradients
Definition: FunctionScalarResults.cs:95
IG.Num.INeuralApproximator.GetNumNeuronsInHiddenLayer
int GetNumNeuronsInHiddenLayer(int whichLayer)
Returns the number of neurons in the specified hidden layer. Hidden layers are those not containing i...
IG.Num.PointCloud.PrintNeighborDistanceStatistics
void PrintNeighborDistanceStatistics(int numClosestPoints, bool calculateDeviations, IDistanceComparer< PointContainerType, PointType > distanceComparer)
Calculates and prints a number of statistics on the distances of the first specified number of closes...
Definition: PointCloud.cs:707
IG.Gr.GraphicPrimitiveType.Undefined
@ Undefined
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.ValueDefined
override bool ValueDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:761
IG.Lib.CommandLineApplicationInterpreter.DefaultName
const string DefaultName
Default interpreter name.
Definition: CommandlineApplicationInterpreter.cs:281
IGLib.Tests.UtilSpeedTesting.StandardSpeedTestGeometricSeries_HpLaptop24
static double StandardSpeedTestGeometricSeries_HpLaptop24(out SpeedTestInfo info, bool writeToConsole=DefaultWriteToConsole_StandardTests)
Performs the standard speed test - calculation of a finite geometric series with specific parameters,...
Definition: UtilSpeedTesting.cs:267
IG.Num.IRealFunction.Value
double Value(double x)
Returns the value of this function at the specified parameter.
IG.Lib.SortedUniqueItemList._mainLock
object _mainLock
Definition: SortedUniqueItemList.cs:78
IG.Gr.GraphicSetBase.NumGraphicSets
int NumGraphicSets
Gets number of child graphic sets directly contained in the current graphic set.
Definition: GraphicalObjectsBase.cs:36
IG.Num.Matrix3d.Create
static Matrix3d Create(double[,] A)
Constructs a 3D matrix from a copy of a 2-D array by deep-copy.
Definition: Matrix3DClass.cs:163
IG.Lib.ReporterBase.TextWriterPrintIntro
virtual void TextWriterPrintIntro(TextWriter tw)
Writes to a textwriter the introduction text that is usually printed before logging starts.
Definition: ReporterMsg.cs:4005
IG.Script.ScriptAppBase.SystemHelpSystemInfo
const string SystemHelpSystemInfo
Definition: ScriptAppBase.cs:3724
IG.Num.ScalarFunctionScriptControllerBase.InvalidateParameterNames
virtual void InvalidateParameterNames()
Invalidates names of parameters. This also means that function value definition and function gradient...
Definition: ScalarFunctionScriptController.cs:324
IGLib.Gr3D.ParabolicBasinCurve3D.EndParameter
double EndParameter
Typical end value of the parameter of the parametric curve that represents the knot....
Definition: ParabolicBasinCurve3D.cs:65
IG.Lib.ReporterBase.DefaultTracingLevel
const ReportLevel DefaultTracingLevel
Definition: ReporterMsg.cs:2613
IG.Num.SampledDataCsv._keyData
string _keyData
Definition: SampledDataCsv.cs:426
IG.Script.ScritpScalarFunctionExample.Container.Function.Function
Function(IAffineTransformation transf)
Definition: ScalarFunctionScriptExample.cs:46
IG.Num.IFunc3d2d
Represents 3D vector functions of 2 variables.
Definition: Function3d2d.cs:17
IG.Num.PointCloud.GenerateRandomCloud
void GenerateRandomCloud(int numPoints, int spaceDimension, double minCoordinateValues, double maxCoordinateValues)
Generates a specified number of random points with random co-ordinates that fall within the specified...
Definition: PointCloud.cs:419
IG.Num.NeuralTrainingParameters.DefaultOutputBoundSafetyFactor
static double DefaultOutputBoundSafetyFactor
Default number of output safety factor.
Definition: NeuralTrainingParameters.cs:76
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.RecursiveNode.Child
RecursiveNode Child
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:37
IG.Num.AffineTransformationSquare._translation
IVector _translation
Definition: TransformationAffineSquare.cs:320
IG.Lib.Logger.LogWarning
void LogWarning(string location, string message, Exception ex)
Adds a new warning log record initialized according to parameters.
Definition: LoggerMsg.cs:724
IG.Num.SimKosecFileManagerBase._outputBaseDirpath
string _outputBaseDirpath
Definition: SimKosecFileManagerBase.cs:272
IG.Num.NeuralTrainingParameters.ComparerBase.CompareMinError
bool CompareMinError
Whether the min error in convergence table is used for comparison when errors are compared....
Definition: NeuralTrainingParameters.cs:2898
IG.Num.VectorFunctionResults.SetParametersReference
virtual void SetParametersReference(IVector reference)
Sets the vector of optimization parameters. Only the reference is copied.
Definition: FunctonVectorResults.cs:245
IG.Lib.UtilSystem.IsMaxOs
static bool IsMaxOs
Returns true if the operating system is a MacOs variant, false otherwise.
Definition: UtilSystem.cs:324
IG.Lib.UtilConsole.ReadPwdBasic
static bool ReadPwdBasic(ref string value, string printchar, bool printrandom, bool repeat=true)
Reads a password from console, masking the input as specified.
Definition: UtilConsole.cs:595
IGLib.Core.Tests.InterfaceImpl
Definition: ReflectionTypeConverterTests.cs:199
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(string filename)
Creates a TextWriter upon a file and sets it as the basic TextWriter to which reporting is also perfo...
Definition: ReporterMsg.cs:4110
IG.Num.M.zero
static double zero
Zero (value 0.0).
Definition: UtilMath.cs:90
IG.Num.ScalarFunctionParametricBase.ScalarFunctionParametricBase
ScalarFunctionParametricBase(IVector parameters)
Constructor. Does not define affine transformation of the function.
Definition: FunctionScalarParametric.cs:289
IG.Crypto.ConstCrypto.ArgDeleteDecrypted1
const string ArgDeleteDecrypted1
Specifies that decrypted files (i.e., files with the FileExtensionDecrypted extension) are deleted.
Definition: UtilCryptoAux.cs:633
IGLib.Core.ModelParameterSetBase.AddOrReplace
virtual void AddOrReplace(params(string Key, ModelParameterType Parameter)[] keysAndParameters)
Adds the specified parameter objects to the currrent parameter set at the specified keys....
Definition: ModelParameterSetBase.cs:79
IG.Num.OptFileManager.ClearMessages
void ClearMessages()
Clears messages from the working directory.
Definition: OptFileManager.cs:961
IG.Lib.NamedPipeClientBase.NamedPipeClientBase
NamedPipeClientBase(string pipeName)
Constructs a new named pipe client with the specified pipe name, default server address (DefaultServe...
Definition: IpcNamedPipes.cs:389
IG.Lib.CommandLineApplicationInterpreter.CmdAsyncWaitResults
virtual string CmdAsyncWaitResults(CommandThread cmdThread, string cmdName, string[] args)
Command. Wait until asynchronously invoked command with the specified ID (first argument,...
Definition: CommandlineApplicationInterpreter.cs:4923
IG.Num.MatrixBase.MultiplyInverseDiagonal
static void MultiplyInverseDiagonal(IMatrix a, IVector diag, IMatrix result)
Right-multiplies a matrix with inverse of a diagonal matrix, and stores the result in the specified r...
Definition: MatrixBase.cs:4695
IG.Num.PointCloud.CreateRandomPoint
PointType CreateRandomPoint(int spaceDimension)
Creates and returns a new point with random co-ordinates that fall between 0 and 1 (inclusively).
Definition: PointCloud.cs:356
IG.Num.BoundingBoxBase.BoundingBoxBase
BoundingBoxBase(double[] min, double[] max)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:381
IG.Lib.IGloballyIdentifiable.ObjectId
int ObjectId
Definition: IGlooballyIdentifiable.cs:13
IG.Num.NeuralTrainingLimits.EnableRangeTolerance
bool EnableRangeTolerance
Flag for enabling toelrance that represent a percentage of the output range.
Definition: NeuralTrainingParameters.cs:1490
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_OwerflowDoubleToIntObjectToInt_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_OwerflowDoubleToIntObjectToInt_IsCorrect()
Definition: BasicTypeConverterTests.cs:88
IG.Num.Vector2d.Norm1
override double Norm1
Gets an 1 norm of the current 2D vector - sum of absolute values of components.
Definition: Vector2Dclass.cs:403
IG.Num.NeuralApproximatorDtoBase.Momentum
double Momentum
Definition: SerializationDtoNeuralApproximator.cs:56
IG.Lib.IpcStreamClientServerBase.StopRequest
string StopRequest
Request that causes the server stop listening and closing the pipe.
Definition: IpcStreamClientServerBase.cs:613
IG.Crypto.CryptoManager.PasswordLength
int PasswordLength
Length of the (generated) password.
Definition: UilCryptoAux1.cs:289
IG.Lib.InterfaceInterpreterBase
Base class for interfaces with interpreters.
Definition: InterfaceInterpreterBase.cs:20
IGLib.Testing.Tests.UtilSpeedTestingTests
Definition: UtilSpeedTestingTests.cs:29
IG.Num.IAnalysisResults.ErrorCode
int ErrorCode
Error code. 0 - everything is OK. negative value - something went wrong.
Definition: AnalysisResutlsInt.cs:374
IG.Num.ConstMisc.MoonOrbitExcentricity
static readonly PhysicalConstant MoonOrbitExcentricity
Moon orbit excentricity, 0.0549.
Definition: Constants.cs:1679
IG.Script.ScriptAppBase.SystemHelpUserName
const string SystemHelpUserName
Definition: ScriptAppBase.cs:3699
IGLib.Core.Tests.Celsius.Degrees
double Degrees
Definition: ReflectionTypeConverterTests.cs:163
IG.Num.StructuredMesh3d.StructuredMesh3d
StructuredMesh3d()
Constructs a new empty 3D (unconnected) unstructured grid (no elements contained) with no name and no...
Definition: StructuredMesh3d.cs:25
IG.Neural.NeuraApproximationFileManager.ClientTestCalculateApproximation
virtual void ClientTestCalculateApproximation(string inputFilePath, string outputFilePath)
Performs client-side test calculation of neural network based approximation where input parameters ar...
Definition: NeuralFileManager.cs:728
IG.Lib.Module.VersionDirectory
virtual string VersionDirectory
Gets or sets the program'result specific version directory. Setting of this directory should normally...
Definition: App.cs:1428
IG.Num.Func3d2dExamples.EllipsoidParametric.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:965
IG.Num.NeuralTrainingLimits._inputLenght
int _inputLenght
Definition: NeuralTrainingParameters.cs:1466
IG.Lib.ModuleTest.ModuleTest
ModuleTest(string name, int version, int subversion)
Definition: App.cs:30
IGLib.Gr3D.LissajousCurve3D.n
int n
The number of oscillations in y direction per full revolution.
Definition: LissajousCurve3D.cs:43
IG.Num.Experimental.MX.One
static new xdouble One
One (value 1.0).
Definition: UtilMath.cs:1587
IG.Num.NeuralApproximatorBase.TrainNetwork
void TrainNetwork(int numEpochs)
Trains neural network wiht the specified data, performing the specified number of epochs.
Definition: NeuralApproximatorBase.cs:2487
IG.Lib.ReporterBase.ReportLocationDlgTextLogger
ReportLocationDelegate ReportLocationDlgTextLogger
Delegate that assembles the location string for reporting via text logger.
Definition: ReporterMsg.cs:5496
IG.Num.AnalysisResults.SaveJson
static void SaveJson(AnalysisResults anResulsts, string filePath)
Saves (serializes) the specified analysis results to the specified JSON file. File is owerwritten if ...
Definition: AnalysisResults.cs:1940
IG.Num.Vector3d.GetNewMatrixThis
virtual Matrix3d GetNewMatrixThis(int rowCount, int columnCount)
Creates and returns a new 3D matrix with the specified dimensona, and of a type that is consistent wi...
Definition: Vector3Dclass.cs:125
IG.Script.ScriptAppBase.AssemblyFunctionResources
virtual string AssemblyFunctionResources(string appName, string[] args, bool includeEmbedded, bool includeResx)
Executes embedded application - writing to the console information about the specified assembly's res...
Definition: ScriptAppBase.cs:4047
IGLib.Core.Tests.CapturedVarTests.CapturedVar_StaticCaptureVar_WorksCorrectlyWithCastValueNull
void CapturedVar_StaticCaptureVar_WorksCorrectlyWithCastValueNull()
Definition: CapturedVarTests.cs:211
IG.Num.NeuralTrainingParameters._errorsTrainingRmsList
List< IVector > _errorsTrainingRmsList
Definition: NeuralTrainingParameters.cs:458
IG.Script
Definition: ScriptAppBase1.cs:13
IG.Num.MatrixBase.MultiplyTranspVec
static void MultiplyTranspVec(IMatrix a, IVector b, ref IVector result)
R=A^T*b. Multiplies transposed matrix by scalar and stores the result in the specified result matrix....
Definition: MatrixBase.cs:4184
IG.Num.VectorBase.Compare
static int Compare(IVector v1, IVector v2)
Compares two vectors and returns -1 if the first vector is smaller than the second one,...
Definition: VectorBase.cs:1021
IG.Gr.GraphicPrimitiveType.Line
@ Line
IGLib.Core.ModelParameterSetFixedBase.ContainsKey
bool ContainsKey(string key)
Returns true if the current parameter set contains the specified key.
Definition: ModelParameterSetFixedBase.cs:140
IG.Num.Experimental.MX.sgn
static xdouble sgn(xdouble a)
Returns a value indicating the sign of a number.
Definition: UtilMath.cs:1782
IG.Lib.IpcStreamServerBase.StopServe
bool StopServe
Whether the pipe should be closed.
Definition: IpcStreamServerBase.cs:65
IG.Lib.ISerializationDtoTyped.TypeFullName
string TypeFullName
Definition: SerializationDtoBase.cs:742
IG.Num.ScalarFunctionScriptControllerBase.Description
virtual string Description
Scalar function description.
Definition: ScalarFunctionScriptController.cs:83
IG.Num.DistanceComparer.DistanceComparer
DistanceComparer()
Definition: DistanceComparer.cs:239
IGLib.Gr2D.ICurveParameterization2D.EndParameter
double EndParameter
Typical end value of the parameter of the parametric curve that represents the knot....
Definition: ICurveParameterization2D.cs:46
IG.Num.OptimizationResultsBase.KeepBestGuess
virtual bool KeepBestGuess
Whether best results are kept or not.
Definition: OptimizationResults.cs:162
IG.Num.MatrixBase.ArrayMultiply
static void ArrayMultiply(IMatrix a, IMatrix b, IMatrix result)
Element-by-element multiplication. WARNING: dimensions of matrices must match, otherwise an exception...
Definition: MatrixBase.cs:2419
IG.Lib.ReporterConsole._GlobalInitialized
static bool _GlobalInitialized
Definition: ReporterMsg_Derived.cs:376
IG.Num.NeuralTrainingParameters.InputBoundSafetyFactor
virtual double InputBoundSafetyFactor
Gets or sets input safety factor.
Definition: NeuralTrainingParameters.cs:133
IG.Num.IAnalysisResults.Copy
void Copy(IAnalysisResults results)
Copies data from another analysis results.
IG.Num.mat3.Inverse
mat3 Inverse
Gets inverse of the current matrix.
Definition: Matrix3D.cs:735
IG.Lib.XmlUtilityBase.DefaultNameSpacePrefix
string DefaultNameSpacePrefix
Definition: XmlUtilities.cs:874
IG.Lib.LoadableScriptBase.Script_CommandHelpStrings
SortedList< string, string > Script_CommandHelpStrings
Contains help strings associated with script commands installed on interpreter.
Definition: LoadableScriptBase.cs:542
IG.Num.VectorFunctionScriptControllerBase.LoadJson
static void LoadJson(string filePath, ref VectorFunctionScriptController controllerRestored, ref InputOutputDataDefiniton dataDef)
Restores (deserializes) a script-based scalar function controller from the specified file in JSON for...
Definition: VectorFunctionScriptController.cs:722
IG.Lib.VectorDto
Data Transfer Object (DTO) for vectors of type IG.Num.Vector. Used to store, transfer,...
Definition: VectorDto.cs:251
IG.Num.Func3d2dBase.ComponentFunction2.Hessian
override void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the current 2D scalar function and returns its component through the specified ...
Definition: Function3d2d.cs:581
IG.Num.InputElementDefinitionDto
DTO (data transfer object) for data input element definition.
Definition: SampledDataDto.cs:392
IG.Num.SampledDataCsv.LoadDefinition
void LoadDefinition(string filePath)
Loads data definition form the specified CSV file.
Definition: SampledDataCsv.cs:3357
IG.Lib.Util.ToByteArray
static void ToByteArray(double val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1764
IG.Lib.Logger.GetReport
string GetReport(ReportLevel level)
Returns a stirng that contains reports for all logs contained in the logger. Decorations are printed ...
Definition: LoggerMsg.cs:518
IG.Lib.StringParser.StringParser
StringParser(StringBuilder sb)
Definition: StringParser.cs:58
IG.Num.Func3d2dExamples.UmbilicTorus.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1509
IG.Num.UnstructuredMesh1d._scalarFields
FieldCollection< TScalarField, TScalar > _scalarFields
Definition: UnstructuredMesh1dGeneric.cs:218
IGLib.Core.ReadonlyArrayAccessor.Count
int Count
Definition: ArrayAccessors.cs:49
IG.Lib.UtilSystem.GetExecutableAssemblyName
static string GetExecutableAssemblyName()
Returns assembly name of the current executable.
Definition: UtilSystem.cs:3207
IG.Num.EigenValueDecomposition.EigenValues
System.Numerics.Complex[] EigenValues
Returns the eigen values as a an array of complex numbers.
Definition: MatrixDecompositions.cs:1181
IG.Num.M.sinh
static double sinh(double a)
Returns the hyperbolic sine of the specified angle.
Definition: UtilMath.cs:497
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.IsStart
bool IsStart
Definition: JsonPPStrategyContext.cs:65
IG.Num.SampledDataCsv._defaultKeySclaingLengths
static string _defaultKeySclaingLengths
Definition: SampledDataCsv.cs:261
IG.Crypto.PasswordAlgorithmBase._numIterations
int _numIterations
Definition: UtilCryptoAux.cs:757
IG.Num.BoundingBox2d.BoundingBox2d
BoundingBox2d(double[] min, double[] max)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1715
IG.Num.PointCloudSampledDataElement.CreatePointFromCoordinates
override SampledDataElement CreatePointFromCoordinates(IVector coordinates)
Creates and returns a new point with specified coordinates.
Definition: PointCloudSampledDataElement.cs:41
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntJaggedArrayNonrectangular2x3
static int[][] IntJaggedArrayNonrectangular2x3
Sample 2D jagged array of int (type int[][]), for use in tests. The array does not correspond to a re...
Definition: SampleCollections.cs:110
IG.Num.InputOutputDataDefinitonDto.InputLength
int InputLength
Gets number of input parameters.
Definition: SampledDataDto.cs:509
IG.Lib.Copy.ServerStreamBase.StopServe
bool StopServe
Whether the pipe should be closed.
Definition: ClientServerStreamBase2_Copy.cs:530
IG.Lib.NamedPipeServerBase._serverPipe
NamedPipeServerStream _serverPipe
Definition: IpcNamedPipes.cs:113
IG.Lib.Module.DecorationFrameAsterisk
static string DecorationFrameAsterisk(List< string > lines, int indent, int padLeft, int padRight, int padTop, int padBottom)
Returns a string containing the specified text lines in a single frame made of asterisks.
Definition: App.cs:1974
IG.Num.StructuredMesh2d.ActiveVectorField
TVectorField ActiveVectorField
Gets active vector field. Has protected setter.
Definition: StructuredMesh2dGeneric.cs:399
IG.Lib.ReportLocationDelegate
delegate string ReportLocationDelegate(ReporterBase reporter, ReportType messagetype, string location, Exception ex)
Assembles the error location desctiption.
IGLib.Gr3D.ConicalSpiralHyperbolic3D.StartParameter
override double StartParameter
Definition: ConicalSpiralHyperbolic3D.cs:46
IG.Lib.ICommandLineApplicationInterpreter.AsyncWait
string AsyncWait(int callId)
Waits for the specified asynchronous command (specified by command ID) to complete.
IG.Num.SampledDataCsv.IsKeyElementTypeOutput
bool IsKeyElementTypeOutput(string str)
Whether the specified string is a keyword that marks the output data type.
Definition: SampledDataCsv.cs:495
IGLib.Gr3D.ConicalSpiralLogarithmic3D.CurvePolar
override double CurvePolar(double t)
Planar curve (in XY plane) in polar form (of the form r = r(φ)).
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.n
double n
Definition: Function3d2d.cs:1664
IG.Num.Func3d2dExamples.SphereParametric.SphereParametric
SphereParametric()
Constructs parametric definition of a unit sphere
Definition: Function3d2d.cs:984
IG.Num.RealFunction._transfX
bool _transfX
Definition: FunctionReal.cs:809
IG.Num.OptimizerBase.Optimize
abstract void Optimize()
Performs optimization. This method should be overridden in derived classes.
IG.Script.ScriptAppBase.CryptoHelpCheckSum
const string CryptoHelpCheckSum
Definition: ScriptAppBase.cs:1155
IG.Num.ScalarFunctionRadialUntransformedOneParametric._parametricfunction
RealFunctionOneParametric _parametricfunction
Definition: FunctionScalarRadialUntransformed.cs:47
IG.Num.NeuralTrainingLimitsDto.ToleranceRmsRelativeToRange
VectorDtoBase ToleranceRmsRelativeToRange
Relative tolerances on RMS errors of outputs over training points, relative to the correspoinding ran...
Definition: SerializationDtoNeural.cs:785
IG.Lib.ExpressionEvaluatorCompiled.UserSaveCompleteCode
virtual void UserSaveCompleteCode(bool append)
Saves or appends the complete code evaluated up to now to a file specified by the user....
Definition: ExpressionEvaluatorCompiled.cs:448
IG.Crypto.ConstCrypto.ArgAsymKeyFlag
const string ArgAsymKeyFlag
Specification that assymmetric CSP (crypto service provider) flag follows.
Definition: UtilCryptoAux.cs:368
IG.Lib.RealFunctionLoader.DefaultScriptClassName
const string DefaultScriptClassName
Default name of the class used in loadable scripts containing user definitions of real function class...
Definition: RealFunctionScriptLoader.cs:49
IG.Num.ScalarFunctionResults._Gradient
IVector _Gradient
Definition: FunctionScalarResults.cs:65
IG.Lib.StopWatch1.Stop
void Stop()
Stops the timer and adds the time and CPU time difference measured in the last round to the total tim...
Definition: UtilTime.cs:187
IG.Num.Func3d2dExamples.KleinBottle1.a
double a
Definition: Function3d2d.cs:1572
IG.Lib.StopWatch1.SetLabel
void SetLabel(string label)
Definition: UtilTime.cs:234
IG.Crypto.ConstCrypto.ArgSkipDelete1
const string ArgSkipDelete1
If files are to be deleted, this is automatically wasSkipped without asking whether to delete.
Definition: UtilCryptoAux.cs:583
IG.Num.AffineTransformationSquare._spaceDimension
int _spaceDimension
Definition: TransformationAffineSquare.cs:92
IG.Num.SampledDataElementDto.OutputValues
virtual VectorDtoBase OutputValues
Vector of input parameters of a single data element.
Definition: SampledDataDto.cs:43
IG.Script.ScriptAppBase.CryptoCertInfo
const string CryptoCertInfo
Definition: ScriptAppBase.cs:1501
IG.Num.VectorFunctionResults.VectorFunctionResults
VectorFunctionResults(int numParameters, int numFunctions)
Specified number of parameters and functions. No gradients required.
Definition: FunctonVectorResults.cs:65
IG.Num.SampledDataSet
Sampled data consisting of elements of which each contains vector of input parameters and output valu...
Definition: SampledData.cs:94
IG.Num.VectorBase.Copy
static void Copy(VectorBase_MathNetNumerics a, ref IVector result)
Copies components of a vectr to another vector. Resulting vector is allocated or reallocated if neces...
Definition: VectorBase.cs:1231
IG.Num.Experimental.MX.log
static xdouble log(xdouble a, xdouble logBase)
Returns the logarithm of a specified number in a specified base.
Definition: UtilMath.cs:1746
IG.Num.LinearBasisSafer.SecondDerivative
override double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian),...
Definition: ApproxBasis.cs:231
IG.Num.SimKosecFileManagerConvBase.SimKosecFileManagerConvBase
SimKosecFileManagerConvBase(string dataDirectory, double thickness)
Constructor.
Definition: SimKosecFileManager.cs:44
IG.Num.Func.WeightPol4.WeightPol4
WeightPol4(double Kx, double Sx)
Definition: FunctionRealWeight.cs:662
IGLib.Gr3D.ParabolicBasinCurve3D.HasDerivative
bool HasDerivative
Definition: ParabolicBasinCurve3D.cs:55
IG.Crypto.ConstCrypto.ArgCheck1
const string ArgCheck1
Verification (check) is performed rather than calculation (although this may also include calculation...
Definition: UtilCryptoAux.cs:304
IG.Lib.RealFunctionLoader.SetNames
void SetNames(string returnedValueName, string functionArgumentName, string independentVariableName)
Sets names used in generated script code.
Definition: RealFunctionScriptLoader.cs:193
IG.Num.VectorBase.NormPlain
static double NormPlain(IVector a)
Returns Euclidean norm of the specified vector.
Definition: VectorBase.cs:494
IG.Lib.ReporterBase.TextWriterWriteLine
int TextWriterWriteLine(string str)
Similar to TextWriterWrite(), except that a newline is added at the end of the string.
Definition: ReporterMsg.cs:4656
IG.Neural.NeuralFileConst.NeuralVerificationDataFilename
const string NeuralVerificationDataFilename
Verification data.
Definition: NeuralFileConst.cs:52
IG.Num.NeuralTrainingLimits._enableRangeTolerance
bool _enableRangeTolerance
Definition: NeuralTrainingParameters.cs:1486
IG.Num.NeuralApproximatorBase._inputBoundsSafetyFactor
double _inputBoundsSafetyFactor
Definition: NeuralApproximatorBase.cs:1429
IGLib.Core.ModelParameter.Type
virtual Type Type
Definition: ModelParameter.cs:120
IG.Lib.Copy.ClientServerStreamBase2._responseEnd
string _responseEnd
String (line) that ends a response (only when multiline responses are allowed).
Definition: ClientServerStreamBase2_Copy.cs:118
IG.Lib.ReporterBase.DefaultReportStringConsoleBas
static string DefaultReportStringConsoleBas(ReporterBase reporter, ReportType messagetype, string errorlocation, string errormessage, bool timestamp)
Base method for DefaultReportStringConsole and DefaultReportStringConsoleTimeStamp.
Definition: ReporterMsg.cs:5930
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests.RoundTripConversion_ShouldWorkForDoubleArray
void RoundTripConversion_ShouldWorkForDoubleArray()
Definition: ToStringTypeConverterViaJsonTests.cs:61
IG.Num.MatrixBase.TestCholeskyDecomposition
static bool TestCholeskyDecomposition(int dim, int numRepetitions=1, double tol=1e-6, int outputLevel=0, IRandomGenerator randomGenerator=null, IMatrix A=null, IVector b=null)
Performs test of calculatons performed via Cholesky decomposition of a matrix. Calculation times and ...
Definition: MatrixBase.cs:6878
IG.Num.VectorFunctionScriptDtoBase.VectorFunctionScriptDtoBase
VectorFunctionScriptDtoBase(int spaceDimension)
Constructor, prepares the current DTO for storing a scalar function of the specified dimension.
Definition: VectorFunctionDto.cs:60
IG.Num.SampledDataCsv.SaveDefinitionAndData
void SaveDefinitionAndData(string filePath)
Saves data definitions AND sampled data to the specified file.
Definition: SampledDataCsv.cs:1984
IG.Lib.ReporterBase.DefaultReportMessage_TextWriter
static string DefaultReportMessage_TextWriter(ReporterBase reporter, ReportType messagetype, string basicmessage, Exception ex)
Delegate for assembling a report message for this kind of report.
Definition: ReporterMsg.cs:4718
IG.Num.ScalarFunctionRadialParametric.Function
override IRealFunction Function
Gets or sets a real-valued function of one variable that defines the current radial function....
Definition: FunctionScalarRadial.cs:459
IG.Num.IVector.Norm1
double Norm1
1-norm (Manhattan norm or Taxicab norm), sum of absolute values of components.
Definition: VectorBase.cs:67
IG.Num.UnstructuredMesh1d.CreateScalarField
virtual TScalarField CreateScalarField(string fieldName, string fieldDescription)
Creates and returns a new scalar field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh1dGeneric.cs:303
IG.Lib.ReporterBase.Logger
TextWriter Logger
Definition: ReporterMsg.cs:4800
IG.Lib.IndexListDto.CopyFromPlain
override void CopyFromPlain(IndexList list)
Copies data to the current DTO from an index list object.
Definition: IndexListDto.cs:58
IG.Lib.CommandThreadBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: CommandlineApplicationInterpreterBase.cs:1777
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArrayToIntIListObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArrayToIntIListObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:226
IG.Script.ScriptAppBase.CryptoRemoveCertificate
const string CryptoRemoveCertificate
Definition: ScriptAppBase.cs:1552
IG.Lib.PipeServerBase._serverPipe
NamedPipeServerStream _serverPipe
Definition: IpcPipes.cs:122
IG.Num.M.max
static double max(double a, double b, double c, double d)
Largest of four numbers.
Definition: UtilMath.cs:197
IG.Num.IVectorFunctionResults.AllocateParameters
void AllocateParameters()
Allocates space for parameters.
IG.Num.OptimizationDataBase.NumObjectives
int NumObjectives
Number of objective functions (normally 1 for this type, but can be 0).
Definition: OptimizationInputData.cs:105
IG.Num.BoundingBoxBase.GetIntervalLengths
void GetIntervalLengths(ref IVector intervals)
Gets the interval lengths for co-ordinates of the current bounding box (i.e. differences) and stores ...
Definition: BoundingBox.cs:1098
IG.Num.Func3dVectorFormBase.Func3dVectorFormBase
Func3dVectorFormBase()
Constructor.
Definition: Function3d.cs:377
IG.SandboxTests.XUnitLogger.NoopDisposable.Dispose
void Dispose()
Definition: TestBase.cs:85
IG.Num.NeuralTrainingLimits.AlphaNum
int AlphaNum
Number of alpha value.
Definition: NeuralTrainingParameters.cs:1386
IGLib.Core.ICapturedVar.Type
Type Type
The declared type of the captured entity (variable, property, field, or expression / value of a known...
Definition: ICapturedVar.cs:30
IG.Num.IAnalysis.NumEqualityConstraints
int NumEqualityConstraints
Number of equality constraints.
Definition: Analysis.cs:41
IG.Num.InputOutputElementDefinitionDto.CopyFromPlain
override void CopyFromPlain(InputOutputElementDefinition obj)
Copies data from the specified object to the current DTO (data transfer object).
Definition: SampledDataDto.cs:293
IG.Num.NeuralTrainingLimits._learningRateMin
double _learningRateMin
Definition: NeuralTrainingParameters.cs:1306
IG.Num.IScalarFunctionUntransformed.Name
string Name
Returns a short name of the function.
Definition: FunctionScalarInt.cs:58
IG.Num.UnStructuredMesh2d.UnStructuredMesh2d
UnStructuredMesh2d(int dim1, int dim2)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: test_to_delete.cs:34
IG.Num.Func3dVectorFormBase.Value
sealed override double Value(double x, double y, double z)
Calculates and returns value of the current 3D scalar function.
Definition: Function3d.cs:417
IG.Script.ScriptAppBase.CryptoHelpAsymKeyInfo
const string CryptoHelpAsymKeyInfo
Definition: ScriptAppBase.cs:1451
IG.Num.Vector3d.VectorProduct
Vector3d VectorProduct(Vector3d v)
Returns vector product of the current and the specified vector.
Definition: Vector3Dclass.cs:441
IG.Num.BoundingBox2d.Update
void Update(vec2 coordinates)
Updates the bounding box in such a way that the specified co-ordinates fit in it.
Definition: BoundingBox.cs:1741
IG.Lib.CommandLineApplicationInterpreter.CmdRunInternalScriptClass
virtual string CmdRunInternalScriptClass(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Dynamically creates and runs an internal script object, i.e. an object of the cl...
Definition: CommandlineApplicationInterpreter.cs:5943
IG.Lib.KeyValueSortable.ComparerBase.ComparerBase
ComparerBase(bool twoStage, bool strict)
Definition: Utils.cs:3188
IG.Lib.ExpressionEvaluatorCompiled._definitionsMark
string _definitionsMark
Definition: ExpressionEvaluatorCompiled.cs:330
IG.Num.StructuredMesh2d.ActiveIndexFieldName
string ActiveIndexFieldName
Gets or sets name of the currently active index field. This determines the currently active index fie...
Definition: StructuredMesh2dGeneric.cs:113
IG.Num.ScalarFunctionLinear.ScalarTerm
double ScalarTerm
Scalar additive constant.
Definition: FunctionScalarExamples.cs:217
IG.Num.IRealFunctionParametric
Parameterized real-valued functions of single variable.
Definition: FunctionRealParametric.cs:20
IG.Num.NeuralTrainingParametersDto.ToleranceMaxRelativeToRangeScalar
double ToleranceMaxRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on max. abs. errors of outputs can be ...
Definition: SerializationDtoNeural.cs:112
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CloseSquareBracketStrategy
Definition: CloseSquareBracketStrategy.cs:3
IG.Num.SampledDataSet.AddElement
void AddElement(SampledDataElement element)
Adda a new element to sampled data.
Definition: SampledData.cs:276
IGLib.Gr3D.Ellipsoid.bDefault
const double bDefault
Default valur of b.
Definition: Ellipsoid.cs:32
IG.Num.RandomGenerator.CreateThreadSafe
static IRandomGenerator CreateThreadSafe(int seed)
Creates and returns a new random generator initialized with a specified seed.
Definition: Random.cs:170
IG.Num.Func.Cubic.Zeros
int Zeros(out double x1, out double x2, out double x3)
Calculates and returns real zeros of the function. Also returns the number of real zeros (0,...
Definition: FunctionRealInterpolation.cs:1044
IG.Lib.ScriptLoaderBase.LoadCode
void LoadCode(string code, string classFullName)
Loads code form a string.
Definition: Loader.cs:1528
IG.Num.PenaltyEvaluator.AllowSingleFunction
bool AllowSingleFunction
Whether a single function can be used for evaluating penalty terms corresponding to different constra...
Definition: AnalysisResults.cs:2398
IG.Num.OptFileManager._msgAnBusyFileName
string _msgAnBusyFileName
Definition: OptFileManager.cs:145
IG.Lib.ThreadPulser.TriggerPulsing
void TriggerPulsing()
Triggers pulsing performed by this object's thread.
Definition: WaitConditionFile.cs:83
IG.Num.OptFileManager.GetPath
string GetPath(string relativePath)
Returns full path of the file or directory with the specified relative path within the data and messa...
Definition: OptFileManager.cs:112
IG.Num.AffineTransformationDiagonal0_TO_DELETE.AffineTransformationDiagonal0_TO_DELETE
AffineTransformationDiagonal0_TO_DELETE(IVector transformationMatrixDiagonal, IVector translationVector)
Constructs affine transformation with the specified transformation matrix and translation vector.
Definition: TransformationAffineDiagonal.cs:84
IG.Num.IAnalysisResults.SetParametersReference
void SetParametersReference(IVector reference)
Sets the vector of optimization parameters. Only the reference is copied.
IG.Num.ScalarFunctionRadialParametric.NumParameters
virtual int NumParameters
Gets number of parameters that define the current function out of parametric family of scalar functio...
Definition: FunctionScalarRadial.cs:484
IG.Reflection
Definition: ISerializationBinder.cs:11
IG.Num.Func.PenaltyPower.MaxZero
double MaxZero
Maximal value for which penalty function is zero.
Definition: FunctionRealPenalty.cs:211
IG.Lib.CommandLineApplicationInterpreter.IsModuleLoaded
virtual bool IsModuleLoaded(string moduleName)
Returns true if the specified module has been loaded on the interpreter, false if not.
Definition: CommandlineApplicationInterpreter.cs:2845
IG.Lib.ReporterBase._TracingSwitch
TraceSwitch _TracingSwitch
Definition: ReporterMsg.cs:2962
IG.Num.Func3d2dExamples.KleinBottle.KleinBottle
KleinBottle()
Definition: Function3d2d.cs:1523
IG.Num.NeuralApproximatorBase.OutputLength
override int OutputLength
Gets or sets the number of output neurons.
Definition: NeuralApproximatorBase.cs:664
IG.Lib.NamedPipeClientBase.NamedPipeClientBase
NamedPipeClientBase(string pipeName, string serverAddress)
Constructs a new named pipe client with the specified pipe name, server address (DefaultServerAddress...
Definition: IpcNamedPipes.cs:397
IGLib.Core.IModelParameter.DefaultValueObject
object DefaultValueObject
Default value of the parameter, stored as object.
Definition: IModelParameter.cs:66
IG.Num.IBoundingBox.GetAbsoluteCoordinates
void GetAbsoluteCoordinates(IVector relativeCoordinates, ref IVector absoluteCoordinates)
Calculates absolute (physical) coordinates, with respect to the current bounding box,...
IG.Lib.NamedPipeServerBase._isTesting
bool _isTesting
Definition: IpcNamedPipes.cs:117
IG.Num.SampledDataCsv.ReadElementDescriptions
void ReadElementDescriptions()
Reads descriptions of input and output data elements from the CSV, from the current position on (incl...
Definition: SampledDataCsv.cs:2701
IG.Lib.ITypedSerializable
Interface for classes whose type information can be stored in the corresponding data transfer objects...
Definition: SerializationDtoBase.cs:732
IG.Lib.ScriptLoaderBase.CheckAndCorrectNames
void CheckAndCorrectNames()
Corrects the ClassName (if the current class name has already been used) and namespace and class name...
Definition: Loader.cs:656
IG.Lib.Module.IsAnnDllTestMode
static bool IsAnnDllTestMode
Whether dynamic testing of software is on (helps in agile software development).
Definition: App.cs:2271
IGLib.Tests.Base.SampleClasses.CustomList.CustomList
CustomList(IEnumerable< T > items)
Definition: SampleClasses.cs:440
IG.Num.MatrixBase.MultiplyMatTranspPlain
static void MultiplyMatTranspPlain(IMatrix a, IMatrix b, IMatrix result)
R=A*B^T. Multiplies a matrix by transpose of another matrix and stores the result in the specified re...
Definition: MatrixBase.cs:2870
IG.Lib.CommandStackFrame.GetParentStackFrame
override CommandStackFrame< ICommandLineApplicationInterpreter, CommandThread > GetParentStackFrame()
Returns the previous (parent, or one lower level) stack frame of the current stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:706
IG.Lib.StringTable.AddElement
void AddElement(int rowNum, string value)
Adds a new element at the end of the specified row of te data table.
Definition: StringTable.cs:472
IGLib.Gr3D.StructuredMesh3D_04
Represents a structured quadrilateral mesh in 3D space.
Definition: StructuredMesh3D_04.cs:14
IG.Num.IAnalysisResults.GetConstraintHessians
List< IMatrix > GetConstraintHessians()
Returns the list of constraint functions' Hessians.
IG.Lib.Xml.GetElement
static XmlElement GetElement(XmlNode basenode, string xpath)
Returns the first ELEMENT node in the XML sub-tree whose root is basenode that satisfies the specifie...
Definition: XmlUtilities.cs:651
IG.Num.ScalarFunctionResults._numObjectives
int _numObjectives
Definition: FunctionScalarResults.cs:84
IG.Lib.InterfaceInverse.VarNameGradObjectiveMom
virtual string VarNameGradObjectiveMom
Definition: InterfaceInv.cs:144
IG.Gr.GraphicSetBase.NumGraphicPrimitives
int NumGraphicPrimitives
Gets number of child graphic primitives directly contained in the current graphic set.
Definition: GraphicalObjectsBase.cs:53
IG.Lib.ReporterBase.Depth
int Depth
Gets or sets the current indentation level for on-line output. This should normally be done by callin...
Definition: ReporterMsg.cs:2490
IG.Lib.ILoadableScript.Run
string Run(string[] arguments)
Runs the executable method of the object.
IG.Num.OptFileManager._invAnCommandFilename
string _invAnCommandFilename
Definition: OptFileManager.cs:163
IGLib.Core.CapturedVar.ToString
override string ToString()
Returns a short representation of the current object, containing the captured entity's declared type,...
Definition: CapturedVar.cs:142
IG.Lib.HtmlWriter.WriteMetaTagGeneral
virtual void WriteMetaTagGeneral(params string[] attributeNameValuePairs)
Wirtes the meta tag with specified pairs of field names and corresponding values.
Definition: HtmlWriter.cs:348
IGLib.Tests.UtilSpeedTesting.ConstGeom
Definition: UtilSpeedTesting.cs:210
IG.Num.NeuralApproximatorBase.SetHiddenLayers
virtual void SetHiddenLayers(params int[] numNeurons)
Sets the numbers of neurons in each hidden layer. Can be called with table of integers as argument,...
Definition: NeuralApproximatorBase.cs:832
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray3DToStringJaggedArray3DObjectToIntJaggedArray3D
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray3DToStringJaggedArray3DObjectToIntJaggedArray3D()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:819
IG.Crypto.UtilCrypto.GetMaximalAsymmetricTextLength
static int GetMaximalAsymmetricTextLength(AsymmetricAlgorithm alg)
Returns the maximal size of a byte array that can be encrypted by using the specified asymmetric algo...
Definition: UtilCrypto.cs:4662
IG.Num.UnstructuredMeshGeometry3d.UnstructuredMeshGeometry3d
UnstructuredMeshGeometry3d(int numElements, string fieldName, string fieldDescription)
Constructs a new unstructured grid with the specified number of elements, name and description....
Definition: UnstructuredMeshGeometry3dGeneric.cs:42
IG.Num.SampledDataSet.GetOutputValues
virtual IVector GetOutputValues(int which)
Returns the vector of output values of the specified element of the sampled data set.
Definition: SampledData.cs:346
IG.Reflection.SerializationBinderSimple.SerializationBinderSimple
SerializationBinderSimple(string origAssemblyName, string origTypeName, Type targetType)
Constructor, specifies internally stored parameters for mapping serialized assembly and type name to ...
Definition: SerializationBinderSimple.cs:30
IG.Script.ScriptAppBase.RunThis
override string RunThis(string[] arguments)
Runs action of the current object.
Definition: ScriptAppBase.cs:308
IG.Crypto.CryptoManager.IsOutputFormat64
bool IsOutputFormat64
Whether output is in form of base-64 encoded byte array.
Definition: UilCryptoAux1.cs:506
IG.Num.SimKosecFileManagerBase.CsvSeparator
string CsvSeparator
Separator used to separate values in CSV files.
Definition: SimKosecFileManagerBase.cs:290
IG.Num.SI.mol
@ mol
Mole, an SI unit for amount of substance.
IG.Num.InputOutputElementDefinition._elementindexSpecified
bool _elementindexSpecified
Definition: SampledDataDefinition.cs:80
IG.Lib.ApplicationCommandlineBase._userNameLowerCase
string _userNameLowerCase
Definition: ApplicationCommandLineBase.cs:144
IG.Lib.ReporterBase.ReportError
void ReportError(Exception ex, string location)
Launches an error report.
Definition: ReporterMsg.cs:3284
IG.Num.ILinearSolver
Classes that can be used for solution of linear systems of equations.
Definition: MatrixDecompositions.cs:44
IG.Lib.InterfaceInverse.Analyse
virtual void Analyse(IVector param, bool calcobj, bool calcconstr, bool calcgradobj, bool calcgradconstr)
Command - runs a direct analysis at the specified parameters, with specified calculation flags.
Definition: InterfaceInv.cs:500
IG.Num.MatrixBase.ToStringNewlines
static string ToStringNewlines(IMatrix mat)
Returns a string representation of the specified matrix with newlines inserted after each row....
Definition: MatrixBase.cs:4910
IG.Lib.color.B
double B
Blue component of the color (range from 0 to 1).
Definition: Color.cs:116
IG.Num.Func.Identity.Identity
Identity()
Definition: FunctionRealBasic.cs:384
IG.Lib.IReporterConsole
Definition: ReporterMsg_Derived.cs:17
IG.Num.PhysicalConstant.UnitsString
string UnitsString(SI[] units)
Returns a string that represents units listed in units.
Definition: Constants.cs:146
IG.Lib.ReporterBase.UseTextWriter
bool UseTextWriter
Gets or sets the flag specifying whether reporting using a text writer is performed or not.
Definition: ReporterMsg.cs:3970
IG.Num.DistanceComparer< PointContainerSampledDataElement, SampledDataElement >
IG.Lib.ColorScale._numDefinitionColors
int _numDefinitionColors
Number of specified colors that define the color scale.
Definition: ColorScale.cs:252
IG.Lib.ReporterBase.TracingSwitch
TraceSwitch TracingSwitch
Gets or sets the TraceSwitch that is synchronized with TracingLevel. IMPORTANT: State of the object o...
Definition: ReporterMsg.cs:3018
IG.Lib.LoadableScriptBase.Script_CommandAdapter._script
LoadableScriptBase _script
Definition: LoadableScriptBase.cs:494
IG.Num.UnstructuredMesh1d2d.UnstructuredMesh1d2d
UnstructuredMesh1d2d(int dimx, int dimy, string fieldName, string fieldDescription, double minx, double maxx, double miny, double maxy)
Constructs a (unconnected) unstructured grid based on 1D regular grid with grid direction parallel to...
Definition: UnstructuredMesh1d2d.cs:71
IG.Lib.ApplicationBase.RemoveModule
void RemoveModule(Module m)
Removes the specified module to the application's list of modules.
Definition: App.cs:335
IG.Lib.ReporterBase.DoLaunch
static bool DoLaunch(ReportType reptype, ReportLevel replevel)
Returns true if the report of a given type will be launched at the given reporting level,...
Definition: ReporterMsg.cs:2707
IG.Lib.LoadableScalarFunctionBase.InitDynamic
abstract void InitDynamic()
Initialization of variables that are used by dynamic loading mechanisim. This function must be overri...
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeServer._interpreter
ICommandLineApplicationInterpreter _interpreter
Definition: CommandlineApplicationInterpreter.cs:5303
IG.Num.AnalysisResultsDto.Objective
Double Objective
Value of the objective function.
Definition: AnalysisResultsDto.cs:270
IG.Num.UnstructuredMesh3d.GenerateCoordinates
void GenerateCoordinates(int dimx, int dimy, int dimz, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of an (unconnected) unstructured grid of points based on coordinates of a struc...
Definition: UnstructuredMesh3d.cs:173
IG.Script.ScriptAppBase.CryptoFunctionCheckSum
virtual string CryptoFunctionCheckSum(string appName, string[] args)
Executes embedded application - calculation AND verification of various hash values of a file or a st...
Definition: ScriptAppBase.cs:1175
IG.Lib.InterfaceInverse.VarNameCalcConstraints
virtual string VarNameCalcConstraints
Definition: InterfaceInv.cs:129
IG.Lib.Module.DefaultApplicationCodeName
const string DefaultApplicationCodeName
Definition: App.cs:836
IG.Lib.WaitFileEventBase._eventOccured
bool _eventOccured
Definition: WaitConditionFile.cs:192
IG.Lib.Util.ToByteArray
static void ToByteArray(UInt64 val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1661
IG.Num.VectorFunctionBaseGeneral.Lock
object Lock
Definition: FunctionVectorBaseGeneral.cs:33
IG.Num.VectorApproximatorBase.OutputLength
abstract int OutputLength
Gets or sets the number of output values.
Definition: VectorApproximatorBase.cs:39
IG.Neural.NeuraApproximationFileManager._simulationDataDefinitionPath
string _simulationDataDefinitionPath
Definition: NeuralFileManager.cs:133
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianForwardPlain
virtual void NumericalHessianForwardPlain(IVector x, IVector stepSizes, IVector aux, IMatrix hessian)
Calculates numerical second derivatives (Hessian) of this function. Forward difference formula is nor...
Definition: FunctionScalarUntransformedBase.cs:388
IGLib.Core.ToStringTypeConverterViaParseReflection.Convert
object Convert(object source)
Definition: ToStringTypeConverterViaParseReflection.cs:49
IG.Num.vec2.VectorProduct
vec3 VectorProduct(vec2 v)
Returns vector product of the current and the specified vector.
Definition: Matrix2D.cs:171
IG.Num.ScalarFunctionScriptControllerBase.ToString
override string ToString()
Returns human readable string representation of the current object.
Definition: ScalarFunctionScriptController.cs:879
IG.Num.RandomGeneratorSystem.NextDouble
virtual double NextDouble(double maxValue)
A double-precision floating point number greater than or equal to 0.0, and LESS than the specified ma...
Definition: Random.cs:336
IG.Lib.UtilStr.Save
static void Save(string str, string filePath)
Saves the specified string to a specified file. If the file already exists then is content is overwri...
Definition: UtilString.cs:848
IG.Num.ParallelJobServerGen.RunJobDefined
override void RunJobDefined(JobContainerType jobData)
Runs the job whose data is contained in the specified job data container.
Definition: ParallelJobContainerGen.cs:618
IG.Num.UnstructuredMesh1d.UnstructuredMesh1d
UnstructuredMesh1d(int numElements)
Creates a new unstructured mesh with the specified number of elements.
Definition: UnstructuredMesh1dGeneric.cs:41
IG.Num.Func.Quadratic.SetInterpolation
void SetInterpolation(double x1, double y1, double x2, double y2, double x3, double y3)
Initializes the quadratic interpolation function with specified three function values.
Definition: FunctionRealInterpolation.cs:381
IG.Lib.CommandLineApplicationInterpreter.CmdWriteLine
virtual string CmdWriteLine(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints concatenated argument with spaces between them.
Definition: CommandlineApplicationInterpreter.cs:4113
IG.Lib.IReporterBase.ReportError
void ReportError(string location, string message, Exception ex)
Basic error reporting method (overloaded). Supplemental data (such as objects necessary to launch vis...
IGLib.Core.IModelParameter.IsConstant
bool IsConstant
Whether the current parameter is a constant, i.e., it cannot change its value once it is set.
Definition: IModelParameter.cs:102
IG.Lib.UtilSystem.GetEmbeddedResourceDirectory
static string GetEmbeddedResourceDirectory(string resourcePath)
Returns path of the embedded resource' directory for a resource with the specified path.
Definition: UtilSystem.cs:3785
IG.Lib.ExpressionEvaluatorCompiled._quitCommand1
string _quitCommand1
Definition: ExpressionEvaluatorCompiled.cs:352
IG.Script.ScriptAppBase.CryptoGetInitializationVector1
const string CryptoGetInitializationVector1
Definition: ScriptAppBase.cs:1280
IG.Lib.IpcStreamClientServerBase.DefaultStopRequest
static string DefaultStopRequest
Default stop request string - request string that will stop the server.
Definition: IpcStreamClientServerBase.cs:594
IG.Lib.ReporterBase.DefaultReportLocation_Trace
static string DefaultReportLocation_Trace(ReporterBase reporter, ReportType messagetype, string location, Exception ex)
Delegate for assembling a location string for this kind of report.
Definition: ReporterMsg.cs:5775
IG.Num.NeuralTrainingLimitsDto.ToleranceMaxRelativeToRange
VectorDtoBase ToleranceMaxRelativeToRange
Relative tolerances on max. abs. errors of outputs over training points, relative to the correspoindi...
Definition: SerializationDtoNeural.cs:801
IG.Lib.ExpressionEvaluatorCompiled.RepairCommand
virtual void RepairCommand(ref string command)
Repairs the specified command and returns the repaired command string.
Definition: ExpressionEvaluatorCompiled.cs:272
IG.Crypto.CryptoManager.GetInputFilePaths
virtual void GetInputFilePaths(ref List< string > inputFilePaths, bool enableWildcards=true, bool addRecursive=true, bool clearBefore=true)
Gets a list of input files specified by command-line arguments that had been previously parsed by the...
Definition: UilCryptoAux1.cs:1157
IG.Lib.IpcStreamClientServerBase._stoppedResponse
string _stoppedResponse
Definition: IpcStreamClientServerBase.cs:693
IG.Num.SimKosecFileManagerBase.InputParameterBounds
virtual IBoundingBox InputParameterBounds
Bounds on input parameters.
Definition: SimKosecFileManagerBase.cs:1288
IG.Gr.GraphicPrimitive
Abstract base class for all graphic primitives such as lines, facets, etc.
Definition: GrObjects.cs:292
IG.Lib.UtilSystem.GetReferencedAssemblies
static IList< Assembly > GetReferencedAssemblies(IList< Assembly > assemblyList, bool clearBefore=true)
Adds the executable assembly and all its DIRECTLY referenced assemblies without those from GAC to the...
Definition: UtilSystem.cs:2468
IG.Num.OptFileManager.MsgAnResultsReadyPath
string MsgAnResultsReadyPath
File path of the analysis results ready flag file. Setter takes only pure file name,...
Definition: OptFileManager.cs:461
IG.Num.Scalar.IsNegativeInfinity
bool IsNegativeInfinity
Indicates whether the current Scalar represents negative infinity.
Definition: Scalar.cs:100
IG.Num.VectorFunctionRequestDTO.VectorFunctionRequestDTO
VectorFunctionRequestDTO()
Default constructor.
Definition: VectorFunctionResultsDto.cs:30
IG.Net.PortScannerSimple.PortScannerSimple
PortScannerSimple(string host)
Definition: PortScannerSimple.cs:32
IG.Num.IRealFunction.Tabulate
void Tabulate(double from, double to, int numPoints)
Tabulates the current function and its first and second derivatives (when available) on the specified...
IG.Lib.StopWatch1._label
string _label
Definition: UtilTime.cs:99
IG.Num.OptFileManager._lockFileMutexName
string _lockFileMutexName
Definition: OptFileManager.cs:181
IG.Num.ParallelJobContainerGen.RunOnStarted
override void RunOnStarted()
Called when 'started' notification is triggered (within the method NotifyJobStarted()).
Definition: ParallelJobContainerGen.cs:143
IG.Num.MatrixBase.Multiply
static void Multiply(IMatrix a, IVector b, ref IVector result)
R=A*b. Multiplies matrix by scalar and stores the result in the specified result matrix....
Definition: MatrixBase.cs:4094
IG.Lib.Alignment
Defines alignment (vertical and horizontal) of some object.
Definition: Alignment.cs:30
IG.Lib.ITypeName
Classes that provide separate type names. Classes used e.g. in interpreter systems to represent types...
Definition: Vartypes.cs:150
IG.Crypto.ConstCrypto.ArgPathsRelative1
const string ArgPathsRelative1
Paths will be output as relative paths.
Definition: UtilCryptoAux.cs:594
IG.Lib.CommandStackFrameBase.IsVariableDefined
bool IsVariableDefined(string varName)
Returns true if the specified variable is defined, false if it is not.
Definition: CommandlineApplicationInterpreterBase.cs:1363
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(TextWriter writer)
Sets the text writer to which reporting is also performed.
Definition: ReporterMsg.cs:4837
IG.Lib.RealFunctionLoader.InverseDefined
bool InverseDefined
Whether calculation of inverse function is implemented.
Definition: RealFunctionScriptLoader.cs:163
IG.Lib.HtmlWriter.BeginTagWithText
void BeginTagWithText(string tagName, string text, params string[] attributeNameValuePairs)
Adds the specified tag containing the specified text to the document.
Definition: HtmlWriter.cs:523
IG.Lib.Module.AuthorAddress2
String AuthorAddress2
Definition: App.cs:859
IG.Lib.ThreadPerformanceData.CyclesPerSecond
double CyclesPerSecond
Number of standard cycles per second - the ultimate performance measure. Standard cycle is executed b...
Definition: ThreadPerformanceTest.cs:488
IGLib.Gr3D.CylindricalBilliardKnot_WrongParameterization.P
int P
Definition: CylindricalBilliardKnot.cs:84
IG.Crypto.CryptoManager.IvBytes
byte[] IvBytes
Initialization vector as byte array.
Definition: UilCryptoAux1.cs:323
IG.Lib.IpcStreamClientServerBase._isMultilineRequest
bool _isMultilineRequest
Definition: IpcStreamClientServerBase.cs:743
IG.Lib.Copy.ServerStreamBase.ReadRequest
virtual string ReadRequest()
Reads the next request from the pipe.
Definition: ClientServerStreamBase2_Copy.cs:612
IG.Num.OptFileManager._lockFileMutex
Mutex _lockFileMutex
Definition: OptFileManager.cs:193
IG.Lib.UtilConsole.HideConsoleWindow
static void HideConsoleWindow()
Hides the console window.
Definition: UtilConsole.cs:40
IG.Neural.MapDataDefinitionDto.CheckOutputUniqueness
bool CheckOutputUniqueness
Definition: NeuralMapData.cs:171
IGLib.Gr3D.TubularSurfaceExamples.Example_01
static void Example_01()
Definition: TubularSurfaceExamples.cs:117
IG.Num.EigenValueDecomposition.GetProduct
IMatrix GetProduct()
Calculates and returns the product (i.e. the original matrix of coefficients of a linear system of eq...
Definition: MatrixDecompositions.cs:1207
IG.Lib.ICommandLineApplicationInterpreter.NumCommandThreads
int NumCommandThreads
Returns the number of command threads that are currently contained on the interpreter.
Definition: CommandlineApplicationInterpreterInterface.cs:52
IG.Lib.Copy.ClientServerStreamBase2._errorBegin
string _errorBegin
String (line) that ends a response (only when multiline responses are allowed).
Definition: ClientServerStreamBase2_Copy.cs:136
IG.Num.UnstructuredMeshGeometry2d.UnstructuredMeshGeometry2d
UnstructuredMeshGeometry2d(int numElements, string fieldName, string fieldDescription)
Constructs a new unstructured grid with the specified number of elements, name and description....
Definition: UnstructuredMeshGeometry2dGeneric.cs:43
IG.Lib.CommandLineApplicationInterpreter.CmdThreadId
virtual string CmdThreadId(CommandThread cmdThread, string cmdName, string[] args)
Command. Returns the interpreter's current executing thread Id.
Definition: CommandlineApplicationInterpreter.cs:3250
IG.Num.MatrixBase.operator-
static MatrixBase operator-(MatrixBase m)
Unary negation, returns the negative operand.
Definition: MatrixBase.cs:5174
IG.Lib.InterpreterVariable.StackLevelDefault
const int StackLevelDefault
Default stack level - StackLevelUndefined
Definition: CommandlineApplicationInterpreterBase.cs:429
IG.Lib.WaitFileEventBase.OnChanged
virtual void OnChanged(object source, FileSystemEventArgs e)
Handles events triggered when a file or directory is changed.
Definition: WaitConditionFile.cs:246
IG.Num.SampledDataCsv.DefaultKeyElementTypeOutput
static string DefaultKeyElementTypeOutput
Default element type keyword for output element.
Definition: SampledDataCsv.cs:89
IG.Script.ScriptAppBase.AssemblyHelpInfo
const string AssemblyHelpInfo
Definition: ScriptAppBase.cs:3919
IG.Num.PhysicalConstant.PhysicalConstant
PhysicalConstant(double value, double relativeerror, SI[] numerator, SI[] denominator)
Creates a new physical constant with specified properties (value, units, description....
Definition: Constants.cs:69
IG.Lib.ReporterBase.AddTW
bool AddTW(ref List< TWClass > lwriters, Stream stream, bool writeintro, bool disposewriter)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:3754
IG.Lib.ReporterBase.KeyLevelOn
const string KeyLevelOn
Definition: ReporterMsg.cs:2304
IG.Num.RealFunction.SecondDerivative
override double SecondDerivative(double x)
Returns the second derivative of the given order of this function at the specified arameter.
Definition: FunctionReal.cs:1030
IG.Num.InputElementDefinition.InputElementDefinition
InputElementDefinition(string name, string title, string description)
Constructor. Element index is unknown.
Definition: SampledDataDefinition.cs:406
IG.Num.Counter.operator+
static Counter operator+(Counter s)
Definition: Scalar.cs:518
IG.Num.ParallelJobState.Initialized
@ Initialized
IG.Lib.ColorScaleBase.NumCells
int NumCells
Number of cells in discrete color scale.
Definition: ColorScale.cs:518
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.CurveDerivative
virtual vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:82
IG.Lib.IReporterBase.lockobj
object lockobj
Object used for locking.
Definition: ReporterMsg.cs:1021
IG.Num.Func.WeightPol4.WeightPol4
WeightPol4()
Definition: FunctionRealWeight.cs:658
IG.Num.InputOutputDataDefiniton.IsAnyOptimizationIndexSpecified
virtual bool IsAnyOptimizationIndexSpecified()
Returns a value indicating whether any element (either input or output) has element index specified.
Definition: SampledDataDefinition.cs:1391
IG.Num.Func.Constant.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealBasic.cs:567
IG.Lib.ScriptLoaderBase._referenceAllLoadedAssemblies
bool _referenceAllLoadedAssemblies
Definition: Loader.cs:1010
IG.Lib.IpcStreamServerBase.ThreadServe
void ThreadServe()
Launches a named pipe server in a new thread.
Definition: IpcStreamServerBase.cs:412
IG.Num.AnalysisResults._copyReferences
bool _copyReferences
Definition: AnalysisResults.cs:209
IG.Num.Field.GetValue
TElement GetValue(int index)
Returns element of the field at the specified index.
Definition: FieldGeneric.cs:116
IG.Num.Func3d2dExamples.ParametricSurface._numx
int _numx
Definition: Function3d2d.cs:725
IG.Lib.StringTable._csvSeparator
string _csvSeparator
Definition: StringTable.cs:1097
IG.Num.SampledDataSet.Clear
virtual void Clear()
Definition: SampledData.cs:270
IG.Num.NeuralApproximatorBase.LoadNetworkSpecific
abstract void LoadNetworkSpecific(string filePath, bool useSerializationBinderIfSpecified=true)
Restores neural network from a file where it has been stored before.
IG.Num.Vector2d.Vector2d
Vector2d(double x, double y)
Initializes components of a 2D vector with the specified values.
Definition: Vector2Dclass.cs:192
IG.Num.IScalarFunctionResults.GetParameter
double GetParameter(int index)
Returns specific optimization parameter. Throws exception if not defined or index out of bounds.
IG.Lib.TrackedThread.IsParameterizedStart
bool IsParameterizedStart
Gets the flag indicating whether the current traced thread uses a parameterized thread start.
Definition: TracedThread.cs:105
IGLib.Core.FromStringTypeConverterViaIConvertible.SourceType
Type SourceType
Definition: FromStringTypeConverterViaIConvertible.cs:13
IG.Net.PortScanner2.isTcpPortOpen.tcpOpen
bool tcpOpen
Definition: PortScanner.cs:28
IG.Num.PhysicalUnit.N
static readonly PhysicalConstant N
Newton, the SI derived unit of force. N = numrows kg/result^2.
Definition: Constants.cs:915
IG.Lib.MatrixDto.MatrixDto
MatrixDto(int rowCnt, int columnCnt)
Creates a DTO for storing a matrix object of the Matrix type, with specified dimension.
Definition: MatrixDto.cs:291
LearnCs.Lib.Complex.I
static Complex I
Gets the imaginary unit i.
Definition: Complex.cs:385
IG.Num.ScalarFunctionTransformed._descriptionDerived
string _descriptionDerived
Definition: FunctionScalarTransformed.cs:47
IG.Num.INeuralApproximator.ToleranceMaxRelativeToRange
IVector ToleranceMaxRelativeToRange
Relative tolerances on max. abs. errors of outputs over training points, relative to the correspoindi...
Definition: NeuralApproximatorBase.cs:167
IG.Lib.RegisterableExamples.ExampleRegistrable
static void ExampleRegistrable()
Example use of the IdGenerator class and its Proxy subclass to implement the IIdentifiable interface.
Definition: UtilIdRegistration.cs:364
IG.Crypto.ConstCrypto.ArgOutputFile1
const string ArgOutputFile1
Specification of output file follows.
Definition: UtilCryptoAux.cs:560
IG.Num.OptFileManager._msgOptResultsReadyPath
string _msgOptResultsReadyPath
Definition: OptFileManager.cs:157
IG.Lib.WaitConditionBase._canceFlag
bool _canceFlag
Definition: WaitCondition.cs:88
IG.Num.MatrixExtensions.ToString
static string ToString(this IMatrix mat, string elementFormat)
Returns string representation of the current matrix in the standard IGLib form, with the specified ...
Definition: MatrixBase.cs:268
IG.Num.VectorFunctionScriptControllerBase.LoadJson
static void LoadJson(string filePath, ref VectorFunctionScriptController controllerRestored, ref VectorFunctionScriptDto dto)
Restores (deserializes) a script-based scalar function controller from the specified file in JSON for...
Definition: VectorFunctionScriptController.cs:705
IG.Num.MatrixBase.GetNewBase
abstract MatrixBase GetNewBase(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensions, and of the same type as the current m...
IG.Num.NeuralTrainingParametersDto.LearningRate
double LearningRate
Learning rate.
Definition: SerializationDtoNeural.cs:28
IGLib.Gr3D.KleinBottleFromFigureEight.KleinBottleFromFigureEight
KleinBottleFromFigureEight(double aa=aaDefault, double ff=ffDefault)
Constructor - Klein bottle generated from figure eight curve, with radius aa and number of half-twis...
Definition: KleinBottleFromFigureEight.cs:28
IG.Num.MatrixBase.Symmetrize
static void Symmetrize(IMatrix a, IMatrix sym, IMatrix antiSym)
Calculates symmetric and antisymmetric part of the specified matrix (symmetric part is stored in the ...
Definition: MatrixBase.cs:1962
IG.Lib.StringTable.Table
string[][] Table
Gets or sets copy of the data table in form of 2D jagged array.
Definition: StringTable.cs:645
IG.Lib.IpcStreamClientServerBase.messageSeparator
void messageSeparator(char messageSeparator)
Changes message separator for the current object.
Definition: IpcStreamClientServerBase.cs:244
IG.Lib.BoundingBoxDto.BoundingBoxDto
BoundingBoxDto()
Creates a DTO for storing state of a bounding box object of any vector type
Definition: BoundingBoxDto.cs:181
IG.Num.vec3.NormInf
double NormInf
Gets an infinity norm of the current 3D vector - maximal absolute component value.
Definition: Matrix3D.cs:151
IG.Num.Func3dQuadratic._c
double _c
Definition: Function3d.cs:602
IG.Lib.ExpressionEvaluatorCompiled.CommandLine
virtual void CommandLine()
Command-line utility where user can successively enter JavaScrit expressions or general portions of c...
Definition: ExpressionEvaluatorCompiled.cs:595
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.Json_InitOnlyRecord_Deserialize_Performance_And_Size_Benchmark
void Json_InitOnlyRecord_Deserialize_Performance_And_Size_Benchmark()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:187
IG.Script.ScriptAppBase.AssemblyFunctionResourcesEmbedded
virtual string AssemblyFunctionResourcesEmbedded(string appName, string[] args)
Executes embedded application - writing to the console information about the specified assembly's emb...
Definition: ScriptAppBase.cs:4010
IGLib.Gr3D.ConicalSpiralArchimedean3D.HasDerivativePolar
override bool HasDerivativePolar
Definition: ConicalSpiralArchimedian3D.cs:42
IG.Num.Experimental.MX.max
static xdouble max(xdouble a, xdouble b)
Returns the larger of two numbers.
Definition: UtilMath.cs:1754
IG.Num.OptFileManager.ClientSendAnalysisRequest
virtual void ClientSendAnalysisRequest()
Sends request to the server for calculation of analysis response.
Definition: OptFileManager.cs:1155
IG.Num.Func.GetWeightPol3
static RealFunction GetWeightPol3()
Creates and returns a new real polynomial weighting function object. Reference function: bell like fu...
Definition: FunctionRealWeight.cs:457
IG.Lib.ApplicationCommandlineBase.SetUserName
virtual void SetUserName(string userName)
Sets name of the current user. This method is provided to enable testing code under another user name...
Definition: ApplicationCommandLineBase.cs:154
IG.Num.BoundingBox.BoundingBox
BoundingBox(int dimension)
Creates a bounding box of the specified dimension and initializes it in such a way that minimal co-or...
Definition: BoundingBox.cs:1422
IG.Crypto.UtilCrypto.EncryptAsymShort
static byte[] EncryptAsymShort(byte[] originalBytes, AsymmetricAlgorithmType algorithmType=AsymmetricAlgorithmType.None, AsymmetricAlgorithm algorithm=null, string containerName=null, string xmlString=null, CspProviderFlags flags=CspProviderFlags.NoFlags, bool useLargestKey=false)
Definition: UtilCrypto.cs:5123
IG.Num.IScalarFunctionResults.SetGradient
void SetGradient(IVector value)
Sets the function gradient. If CopyReferences=true (false by default) then only the reference is copi...
IGLib.Core.ModelParameterSetFixedBase.ModelParameterSetFixedBase
ModelParameterSetFixedBase(string title, string description, params(string Name, ModelParameterType Parameter)[] keysAndParameters)
Constructor, initializes the current model parameter set, optionally using tuples of names and parame...
Definition: ModelParameterSetFixedBase.cs:43
IG.Num.vec2.operator==
static bool operator==(vec2 a, vec2 b)
Vector comparison.
Definition: Matrix2D.cs:299
IG.Lib.InterpreterVariable._referencedVar
InterpreterVariable _referencedVar
Definition: CommandlineApplicationInterpreterBase.cs:492
IG.Num.BoundingBox1d.BoundingBox1d
BoundingBox1d(double[] coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1854
IG.Lib.CommandThread
Contains stack frames and other command thread data for a single command thread of a command-line int...
Definition: CommandlineApplicationInterpreterBase.cs:729
IG.Lib.ScriptLoaderBase._mainLock
object _mainLock
Definition: Loader.cs:135
IG.Num.VectorBase.Multiply
static void Multiply(IVector a, double scal, ref IVector result)
Multiplication of a vector by a scalar. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1748
IG.Num.MExt.Max
static double Max(double a, double b)
Largest of two numbers.
Definition: UtilMath.cs:887
IG.Num.CholeskyDecomposition.IsNonSingular
bool IsNonSingular
Indicates whether the matrix of coefficients of a linear system is nonsingular.
Definition: MatrixDecompositions.cs:893
IG.Num.StructuredMesh3d.AddVectorField
TVectorField AddVectorField(string fieldName, string fieldDescription)
Creates a new vector field of dimensions that match dimensions of the current 3D structuredmesh,...
Definition: StructuredMesh3dGeneric.cs:488
IG.Neural.MappingApproximationFileManager.MsgFunctionInputReadyPath
string MsgFunctionInputReadyPath
File path of the message file indicating that reduced input data is ready to be processed....
Definition: NeuralFileManager.cs:1009
IG.Lib.LoadableScalarFunctionBase._returnedValueName
string _returnedValueName
Definition: ScalarFunctionScriptBase.cs:86
IG.Lib.ScriptLoaderBase.AddReferencedAssemblies
virtual void AddReferencedAssemblies(params string[] assemblyFiles)
Adds the specified assemblies to the list of referenced assemblies. Assemblise are added only if not ...
Definition: Loader.cs:1045
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.Name
string Name
Agreed mnemonic name of the input field (case sensitive). If set to null or empty string then some de...
Definition: SimKosecFileManagerBase.cs:1738
IG.Crypto.UtilCrypto.DeleteKeyInCsp
static void DeleteKeyInCsp(AsymmetricAlgorithmType algorithmType, string containerName)
Deletes the asymmetric algorithm keys from the specified key container.
Definition: UtilCrypto.cs:4913
IG.Num.Func.WeightReciprocalPower.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealWeight.cs:299
IG.Num.BoundingBox3d.Update
void Update(params Vector3d[] points)
Updates the bounding box in such a way that all specified points fit in it.
Definition: BoundingBox.cs:1622
IG.Num.NeuralTrainingParameters.DefaultNumHiddenNeurons
static int DefaultNumHiddenNeurons
Default number of hidden neurons in a layer
Definition: NeuralTrainingParameters.cs:45
IGLib.Tests.Base.SampleClasses.CustomList.GetEnumerator
IEnumerator< T > GetEnumerator()
Definition: SampleClasses.cs:479
IG.Lib.CommandLineApplicationScriptInterpreter._script_CommandHelpStrings
SortedList< string, string > _script_CommandHelpStrings
Definition: LoadableScriptBase.cs:46
IG.Crypto.UtilCrypto.ParseHashFileString
static void ParseHashFileString(string str, ref List< string[]> hashList)
Parses the string containing hash values of one or more files, and adds the parsed pairs {hash,...
Definition: UtilCrypto.cs:592
IG.Num.Experimental.MX.Min
static xdouble Min(xdouble a, xdouble b)
Returns the smaller of two numbers.
Definition: UtilMath.cs:1758
IG.Script.AppBase.InitAppFile
override void InitAppFile()
Initializes commands for file system related utilities (embedded applications).
Definition: ScriptAppBase.cs:69
IG.Lib.LoadableScriptBase.Script_Interpreter
virtual ICommandLineApplicationInterpreter Script_Interpreter
Script's internal interpreter that takes care for execution of installed internal commands.
Definition: LoadableScriptBase.cs:460
IG.Lib.CharacterBuffer.Save
void Save(string filePath, bool append)
Saves buffer contents to a text file.
Definition: StringParserBuffer.cs:238
IG.Lib.ThreadPerformanceTest.ToString
override string ToString()
Definition: ThreadPerformanceTest.cs:326
IG.Lib.ObjectStore.TryGetNew
virtual T TryGetNew()
Returns a newly created object eligible for storage, or null if such an object can not be created....
Definition: UtilObjectStore.cs:254
IG.Num.Matrix3d.ColumnZ
Vector3d ColumnZ
Gets or sets the z-column of the 3D matrix.
Definition: Matrix3DClass.cs:488
IG.Num.ScalarFunctionOneParametric.ScalarFunctionOneParametric
ScalarFunctionOneParametric(double parameter, IAffineTransformation transformation)
Constructor. Creates a new parametric scalar function with the specified parameter and transformation...
Definition: FunctionScalarParametric.cs:166
IG.Lib.RealFunctionLoader.DefaultFunctionArgumentName
const string DefaultFunctionArgumentName
Default name of the function argument in script functions.
Definition: RealFunctionScriptLoader.cs:68
IG.Lib.Parser.SkipToCharacter
static int SkipToCharacter(string str, int beginpos, char target)
Definition: StringParser0.cs:393
LearnCs.Lib.ComplexVector.ComplexVector
ComplexVector(Complex[] elements, bool copyElements)
Definition: ComplexVector.cs:29
IG.Num.Matrix3d.ColumnY
Vector3d ColumnY
Gets or sets the y-column of the 3D matrix.
Definition: Matrix3DClass.cs:481
IG.Lib.SerializerBase.SerializationTestClass.ObjectName
virtual string ObjectName
Definition: SerializerBase.cs:742
IG.Script.ScriptAppBase.CryptoAsymKeyInfo
const string CryptoAsymKeyInfo
Definition: ScriptAppBase.cs:1449
IGLib.Gr3D.ConicalSpiralHyperbolic3D.CurveDerivativePolar
override double CurveDerivativePolar(double t)
Derivative of the planar curve (in XY plane) of form r = r(φ) with respect to polar angle.
IG.Num.AffineTransformationSquare.TransformHessian
void TransformHessian(IMatrix original, ref IMatrix result)
Transforms Hessian (or other covariant matrix) from the reference to the transformed space.
Definition: TransformationAffineSquare.cs:532
IG.Lib.CommandUseReference._commandName
string _commandName
Definition: Interpreter.cs:77
IG.Num.InputOutputDataDefiniton._defaultInputElementNameBase
static string _defaultInputElementNameBase
Definition: SampledDataDefinition.cs:1405
IG.Num.NeuralApproximatorBase.GetErrorsTrainingMax
void GetErrorsTrainingMax(ref IVector errors)
Calculates the maximum absolute errors of output values for the training elements of the training set...
Definition: NeuralApproximatorBase.cs:2349
IG.Script.ScriptAppBase.ScriptAppBase
ScriptAppBase()
Definition: ScriptAppBase.cs:296
IG.Num.RealFunctionBase.Test
virtual void Test(double from, double to, int numProbes, double stepSize, double tolerance)
Performs some numerical tests on the current function, such as correctness of first and second deriva...
Definition: FunctionReal.cs:405
IG.Num.IBoundingBox.GetMin
double GetMin(int which)
Returns the lower bound on the specified co-ordinate component of the bounding box.
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.Indent
string Indent
Definition: JsonPPStrategyContext.cs:16
IG.Lib.UtilSystem._executingAssembly
static volatile Assembly _executingAssembly
Definition: UtilSystem.cs:2149
IG.Num.ParallelJobContainerBase.OnFinished
ParallelJobCallback OnFinished
Delegate that is executed on started event.
Definition: ParallelJobContainerBase.cs:347
IG.Num.ScalarFunctionRadial.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarRadial.cs:189
IG.Lib.LoadableScalarFunctionBase.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: ScalarFunctionScriptBase.cs:110
IG.Lib.LoadableScalarFunctionBase.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: ScalarFunctionScriptBase.cs:112
LearnCs.Lib.Complex.Fi
double Fi
Please do not use, this property might be deprecated in the future.
Definition: Complex.cs:223
IGLib.Gr3D.ConicalSpiralHyperbolic3D.EndParameter
override double EndParameter
Definition: ConicalSpiralHyperbolic3D.cs:49
IGLib.Core.IModelParameter.UpdateValue
IModelParameter< ValueType > UpdateValue(ValueType newValue)
IG.Num.OptFileManager.ReadAnalysisInputJson
virtual void ReadAnalysisInputJson(string filePath, ref AnalysisResults anpt)
Reads analysis input data (request) from the specified file in the JSON format, and stores the data i...
Definition: OptFileManager.cs:1040
IG.Num.Func3dBase.ValueDefined
override bool ValueDefined
Whether calculation of function value is defined. Defaulet is true.
Definition: Function3d.cs:145
IG.Num.UnstructuredMeshGeometry2d.UnstructuredMeshGeometry2d
UnstructuredMeshGeometry2d(int numElements, string fieldName)
Constructs a new unstructured grid with the specified number of elements and name.
Definition: UnstructuredMeshGeometry2dGeneric.cs:33
IG.Lib.Xml.GetElements
static XmlElement[] GetElements(XmlNode basenode, string xpath)
Returns an array of all elements _gridCoordinates in the XML sub-tree whose root is basenode that sat...
Definition: XmlUtilities.cs:624
IG.Crypto.UtilCrypto.GetFileHashSha512Hex
static string GetFileHashSha512Hex(string filePath, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the SHA512 hash string of the specified stream.
Definition: UtilCrypto.cs:1217
IG.Lib.LoadableScalarFunctionBase._functionArgumentHessianName
string _functionArgumentHessianName
Definition: ScalarFunctionScriptBase.cs:89
IG.Lib.LoadableScriptBase.InitializationArguments
string[] InitializationArguments
Arguments used by the initialization method. WARNING: arguments can only be set before initialization...
Definition: LoadableScriptBase.cs:234
IG.Script.AppBase.Script_AddCommands
override void Script_AddCommands(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings)
Adds commands to the internal interpreter.
Definition: ScriptAppBase.cs:54
IG.Lib.color.Hue
double Hue
Gets the hue-saturation-brightnes (HSB) value for hue of the current color (in the range 0 to 1).
Definition: Color.cs:224
IG.Num.Scalar.Read
int Read(string str, int startpos, bool skipspaces)
Reads in the value from a string, starting at a specified position. Returns the position of the first...
Definition: Scalar.cs:350
IG.Lib.Copy.ClientServerStreamBase2.IsErrorResponse
virtual bool IsErrorResponse(string responseString)
Returns true if the specified response string represents an error response (exception),...
Definition: ClientServerStreamBase2_Copy.cs:146
IG.Num.NeuralApproximatorBase._tolRmsRelative
IVector _tolRmsRelative
Auxiliary properties for defining tolerances in a relative way:
Definition: NeuralApproximatorBase.cs:965
IG.Lib.UtilSystem.KillFirstApplicationByWindowTitle
static void KillFirstApplicationByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString)
Kills the first running application found that has the specified main window title.
Definition: UtilSystem.cs:1758
IG.Lib.ExpressionEvaluatorCompiled._quitCommand
string _quitCommand
Definition: ExpressionEvaluatorCompiled.cs:351
IG.Lib.ReporterBase.ReviseException
static Exception ReviseException(Exception ex, string messageaddition, bool keepmessage, bool oldasinner)
Takes an existing exception and returns a modified exception based on it. The returned exception is o...
Definition: ReporterMsg.cs:1710
IG.Num.MatrixBase.LuExtractLower
static void LuExtractLower(IMatrix matLu, ref IMatrix result)
Extracts the lower part of the Doolittle specified LU decomposition (1s on diagonal,...
Definition: MatrixBase.cs:5574
IG.Lib.StringTable.LoadCsv
void LoadCsv(string filePath)
Loads the specified CSV file. Reads contents of the file into the data table of the current object.
Definition: StringTable.cs:1126
IG.Num.PointContainer._id
int _id
Definition: PointContainer.cs:218
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.SnailConicSpiral_ToCheck
SnailConicSpiral_ToCheck(double a, double b, double c, double n)
Creates a parametric definition of a snail shell/like surface with the specified parameters.
Definition: Function3d2d.cs:1656
IG.Num.IVectorFunctionResults.CalculatedGradients
bool CalculatedGradients
Indicates whether calculation of functions gradient is/was requested.
Definition: FunctionVectorResultsInt.cs:298
IG.Script.ScritpRealFunctionExample.Container.Function.Function
Function(double Kx, double Sx)
Definition: RealFunctionScriptExample.cs:44
IG.Num.IScalarFunctionResults.ReqHessian
bool ReqHessian
Indicates whether calculation of function Hessian is/was requested.
Definition: FunctionScalarResultsInt.cs:190
IG.Lib.UtilSystem.ExecuteSystemCommand
static Process ExecuteSystemCommand(string workingDirectory, bool asynchronous, bool useShell, bool createNoWindow, string redirectedOutputPath, bool redirectStandardOutput, string command, params string[] args)
Executes system command with arguments.
Definition: UtilSystem.cs:435
IG.Script.ScriptAppBase.NumericsScriptScalarFunction
const string NumericsScriptScalarFunction
Definition: ScriptAppBase.cs:580
IG.Num.RandomGaussian.Test
void Test()
Definition: RandomGaussian.cs:19
IG.Crypto.UtilCrypto._igLibLongSaltSuffices
static string[] _igLibLongSaltSuffices
An array of standard IGLib salt suffices.
Definition: UtilCrypto.cs:5172
IG.Script.ScriptAppBase.ProcessHelpKillApplicationsByWindow
const string ProcessHelpKillApplicationsByWindow
Definition: ScriptAppBase.cs:4940
IG.Lib.InterpreterVariable.StackLevelGlobal
const int StackLevelGlobal
Stack level used for global variables.
Definition: CommandlineApplicationInterpreterBase.cs:423
IG.Num.InputOutputElementDefinition.GetDistortedBounds
void GetDistortedBounds(double DistortionFactor, double RandomFactor, ref double distortedMinimalValue, ref double distrotedMaximalValue)
Calculates randomly distorted bounds on element values and stores them in the specified variables.
Definition: SampledDataDefinition.cs:222
IGLib.Gr3D.FigureEightKnot3D_VirtualMath.HasDerivative
bool HasDerivative
Definition: FigureEightKnot3D _VirtualMath.cs:43
IG.Lib.ColorScaleBase.GetColor
virtual color GetColor(double value)
Returns the color from the current collor scale that corresponds to the specified value.
Definition: ColorScale.cs:463
IG.Lib.ScalarFunctionLoader.AppendFunctonDefinition
void AppendFunctonDefinition(StringBuilder sb, string functionName, string definitionString, int numIndents)
Appends to the apecified string builder the C# definition of a function of parameters returning doubl...
Definition: ScalarFunctionScriptLoader.cs:700
IG.Num.SampledDataCsv.DefaultKeyNumSamplingPoints
static string DefaultKeyNumSamplingPoints
Default key for introduction of number of sampling points of input and output data elements.
Definition: SampledDataCsv.cs:293
IG.Num.IAnalysisResults.CalculatedConstraintHessians
bool CalculatedConstraintHessians
Indicates whether calculation of constraint functions Hessian is/was requested.
Definition: AnalysisResutlsInt.cs:404
IG.Num.ParallelJobContainerGen.RunOnAborted
override void RunOnAborted()
Called when 'aborted' notification is triggered (within the method NotifyJobAborted()).
Definition: ParallelJobContainerGen.cs:179
IG.Lib.WaitDirectoryRemoval.Wait
override void Wait()
Waits for condition to be fulfilled.
Definition: WaitConditionFile.cs:814
IG.Lib.Logger.HasErrors
bool HasErrors()
Returns true if logger contains any error logs false otherwise.
Definition: LoggerMsg.cs:387
IG.Num.ConstMisc.SunEscapeVelocity
static readonly PhysicalConstant SunEscapeVelocity
Sun escape velocity, 617.7 km/result. Speed where the kinetic energy of an object is equal to the mag...
Definition: Constants.cs:1749
IGLib.Gr3D.ColorMapType.Rainbow
@ Rainbow
IG.Num.Func3d2dBase.ComponentFunction3.Gradient
override void Gradient(double x, double y, out double gradx, out double grady)
Calculates gradient of the current 2D scalar function and returns its components through the specifie...
Definition: Function3d2d.cs:610
IG.Num.Func.Cubic.SetInterpolation
void SetInterpolation(double x1, double y1, double d1, double x2, double y2, double d2)
Initializes the cubic interpolation function with specified two function values and one derivative.
Definition: FunctionRealInterpolation.cs:945
IG.Lib.ScalarFunctionLoader.DefaultIndependentVariableBaseName
const string DefaultIndependentVariableBaseName
Default base name of the independent variables (components of parameter vector) in expression definit...
Definition: ScalarFunctionScriptLoader.cs:83
IG.Lib.InterfaceInterpreterBase._interpreterCommand
string _interpreterCommand
Definition: InterfaceInterpreterBase.cs:86
IG.Num.AffineTransformationDiagonal
Affine transformation with diagonal tansformation matrix.
Definition: TransformationAffineDiagonal.cs:18
IG.Num.Func3d2dExamples.HyperbolicParaboloid.b
double b
Definition: Function3d2d.cs:841
IG.Lib.Util.EnumValuesToString< enumType >
static string EnumValuesToString< enumType >()
Returns a stirng that contains information about the specified enumeration type.
Definition: Utils.cs:308
IG.Num.NeuralApproximatorDtoBase._outputLevel
int _outputLevel
Definition: SerializationDtoNeuralApproximator.cs:182
IG.Num.NeuralTrainingLimits.PrepareNeuronsTable
void PrepareNeuronsTable(int minNeurons, int maxNeurons, int numNeurons, double growthFactorref, ref int[] neurpnsTable)
Prepares table of neurons in geometric sequence.
Definition: NeuralTrainingParameters.cs:2069
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArrayToIntIEnumerableObjectToIntIList
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArrayToIntIEnumerableObjectToIntIList()
Definition: CollectionTypeConverterTests .cs:51
IG.Num.NeuralTrainingLimits._numHiddenNeuronsSecondMax
int _numHiddenNeuronsSecondMax
Definition: NeuralTrainingParameters.cs:1761
IG.Num.AffineTransformation.AffineTransformation
AffineTransformation(Matrix transformationMatrix, Vector translationVector)
Constructs affine transformation with the specified transformation matrix and translation vector....
Definition: TransformationAffine.cs:29
IG.Num.MatrixBase.ColumnCount
abstract int ColumnCount
Gets the number of columns of the current matrix.
Definition: MatrixBase.cs:338
IGLib.Gr3D.ConicalSpiralFermats3D
A 3D parametric curve with bounds - the conical Fermat's spiral.
Definition: ConicalSpiralFermats3D.cs:18
IG.Num.RealFunction.TransformedArgument
double TransformedArgument(double t)
Definition: FunctionReal.cs:802
IG.Num.IMatrix.SetConstant
void SetConstant(double elementValue)
Sets all components of the current matrix to the specified value.
IG.Lib.XmlParser.GetNextOrCurrentNode
XmlNode GetNextOrCurrentNode(string NodeName)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:1578
IG.Num.ScalarFunctionConstant.GradientPlain
override void GradientPlain(IVector parameters, IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters....
Definition: FunctionScalarExamples.cs:95
IG.Lib.Parser.RetFailed
static int RetFailed
Definition: StringParser0.cs:18
IG.Lib.SerializerBase.SerializationTestArrayMember.Name
virtual string Name
Definition: SerializerBase.cs:690
IG.Lib.Xml.GetNodes
static XmlNodeList GetNodes(XmlNode basenode, string xpath)
Returns a list of all _gridCoordinates in the XML sub-tree whose root is basenode that satisfy the sp...
Definition: XmlUtilities.cs:604
IGLib.Core.IModelParameterSetBase.AddOrReplace
void AddOrReplace(params(string Key, ModelParameterType Parameter)[] keysAndParameters)
Adds the specified parameter objects to the currrent parameter set at the specified keys....
LearnCs.Lib.Complex.operator==
static bool operator==(Complex a, Complex b)
Complex comparison.
Definition: Complex.cs:585
IG.Num.StructuredMesh2d3d.StructuredMesh2d3d
StructuredMesh2d3d()
Constructs a new empty 2D field (no elements contained) with no name and no description.
Definition: StructuredMesh2d3d.cs:25
IG.Num.Func3d2dExamples.HyperboloidParametric2
Alternative parametric definition of an origin-centered hyperboloid surface (x^2/a^2+y^2/b^2-z^2/c^2=...
Definition: Function3d2d.cs:1147
IG.Num.IScalarFunctionResults.SetHessianReference
void SetHessianReference(IMatrix reference)
Sets the functions' Hessian. Only the reference is copied.
IG.Gr.GraphicObject.Add
virtual void Add(GraphicObject grobject)
Adds a child graphic object to the current objects.
Definition: GrObjects.cs:181
IGLib.Core.Extended.TypeConversionHelper.TypeConversionHelper
TypeConversionHelper()
Definition: TypeConversionHelperObsolete.cs:32
IG.Lib.ObjectStore.TryGetStored
T TryGetStored()
Returns the last object from this object store, or null if there are no objects on it....
Definition: UtilObjectStore.cs:215
IG.Gr.GraphicSetBase._childSets
List< IGraphicSet > _childSets
Definition: GraphicalObjectsBase.cs:40
IG.Num.VectorFunctionScriptControllerBase.ToString
override string ToString()
Returns human readable string representation of the current object.
Definition: VectorFunctionScriptController.cs:602
IG.Num.InputOutputElementDefinition.ElementIndex
virtual int ElementIndex
Specifies the index f the element described by the current definition, within the data vextor (either...
Definition: SampledDataDefinition.cs:144
IG.Num.VectorBase.ToStringMath
static string ToStringMath(IVector vec)
Returns a string representation of the specified vector in a standard IGLib form (Mathematica-like fo...
Definition: VectorBase.cs:2917
IG.Num.NeuralTrainingParameters._tolRmsRelativeScalar
double _tolRmsRelativeScalar
Definition: NeuralTrainingParameters.cs:330
IG.Num.SimKosecFileManagerBase.GetPath
string GetPath(string relativePath)
Returns full path of the file or directory with the specified relative path within the data and messa...
Definition: SimKosecFileManagerBase.cs:249
IG.Lib.LoadableScriptOptTest.Test
void Test()
Definition: LoadableScriptOpt.cs:331
IG.Num.Counter.operator-
static Counter operator-(Counter s)
Definition: Scalar.cs:519
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.Equals
override bool Equals(object obj)
IG.Num.SampledDataCsv.DefaultKeyElementTypeInput
static string DefaultKeyElementTypeInput
Default element type keyword for input element.
Definition: SampledDataCsv.cs:75
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.PPScopeState._jsonScopeStack
readonly Stack< JsonScope > _jsonScopeStack
Definition: PPScopeState.cs:24
IG.Lib.IReporterBase.TreatError
bool TreatError
Returns a boolean value indicating whether errors are treated by the reporter in its current state.
Definition: ReporterMsg.cs:909
IG.Num.ScalarFunctionQuadratic.ValueDefined
override bool ValueDefined
Tells whether value of the function is defined by implementation. Always true for this case.
Definition: FunctionScalarExamples.cs:494
IG.Num.Func3d2dBaseNoHessian.Hessian2
override void Hessian2(double x, double y, out double dxx, out double dyy, out double dxy)
Function for calculating Hessian of the second component, just throws the NotImplementedException exc...
Definition: Function3d2d.cs:173
IG.Num.IFunc3d2d.Value3
double Value3(double x, double y)
Calculates and returns value of the third component of the current function.
IG.Num.Func3dBase.NumParam
int NumParam
Gets number of parameters.
Definition: Function3d.cs:241
IG.Num.VectorBase.operator-
static VectorBase operator-(VectorBase v)
Unary negation, returns the negative operand.
Definition: VectorBase.cs:2838
IGLib.Parsing.IParser.Position
int Position
Current position of the parser.
Definition: IParser.cs:24
IG.Lib.Copy.ClientStreamBase.CloseInput
override void CloseInput()
Closes the inpt stream.
Definition: ClientServerStreamBase2_Copy.cs:950
IGLib.Testing.Tests.UtilSpeedTestingTests.UtilSpeedTesting_GeometricSeriesAnalyticalMethodIsCorrect
void UtilSpeedTesting_GeometricSeriesAnalyticalMethodIsCorrect(int n, double a0, double k, double tolerance)
Verifies that finite geometric series calculaed analytically is correct.
Definition: UtilSpeedTestingTests.cs:408
IG.Crypto.UtilCrypto.CspProviderFlagsToString
static string CspProviderFlagsToString(CspProviderFlags flags)
Returns standard string representation of the CspProviderFlags enumeration.
Definition: UtilCrypto.cs:3978
IG.Num.mat3.NormalizedForbenius
mat3 NormalizedForbenius()
Returns this matrix normalized with Euclidean norm.
Definition: Matrix3D.cs:683
IG.Neural.MappingApproximationFileManager.MappingApproximationFileManager
MappingApproximationFileManager()
Definition: NeuralFileManager.cs:805
IG.Num.ParallelJobDispatcherBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: ParallerJobDispatcherBase.cs:993
IG.Num.Func3d2dExamples.SphereParametric.SphereParametric
SphereParametric(double r)
Construct a parametric definition of an origin-centered sphere with a specified radius.
Definition: Function3d2d.cs:988
IG.Lib.LoadableRealFunctionBase._independentVariableName
string _independentVariableName
Definition: RealFunctionScriptBase.cs:98
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.OpenBracketStrategy
Definition: OpenBracketStrategy.cs:8
IG.Lib.ICommandLineApplicationInterpreter
Interface for simple command-line applicatino interpreters.
Definition: CommandlineApplicationInterpreterInterface.cs:31
IG.Lib.color.Saturation
double Saturation
Gets the hue-saturation-brightnes (HSB) value for hue of the current color (in the range 0 to 1).
Definition: Color.cs:234
IG.Lib.XmlParser.GoToMark
XmlNode GoToMark(Mark mark)
Restores the parser state that is stored in the specified mark. The current node after operation is r...
Definition: XmlUtilities.cs:1687
IG.Num.NeuralApproximatorBase.InternalTrainingDataPrepared
bool InternalTrainingDataPrepared
Gets or sets a flag indicating whether internal training data is prepared. This flag is used internal...
Definition: NeuralApproximatorBase.cs:2410
IGLib.Tests.UtilSpeedTesting.DefaultWriteToConsole_StandardTests
const bool DefaultWriteToConsole_StandardTests
Default value for the parameter specifying whether results of standad speed tests are written to Cons...
Definition: UtilSpeedTesting.cs:245
IG.Num.OptFileManager._msgAnInputReadyFileName
string _msgAnInputReadyFileName
Definition: OptFileManager.cs:147
IG.Num.DistanceComparer.ReferencePoint
PointContainerType ReferencePoint
Reference point.
Definition: DistanceComparer.cs:284
IG.Num.NeuralTrainingLimits._inputSafetyFactorMin
double _inputSafetyFactorMin
Definition: NeuralTrainingParameters.cs:1392
IG.Num.mat2.MultiplyLeft
mat2 MultiplyLeft(mat2 b)
Left-multiplies the current 2D matrix with the specified matrix and returns the product.
Definition: Matrix2D.cs:705
IG.Num.NeuralTrainingLimits.DefaultOutputLenght
static int DefaultOutputLenght
Default value for number of output neurons.
Definition: NeuralTrainingParameters.cs:1299
IG.Lib.Copy.NamedPipeServerBase.NamedPipeServerBase
NamedPipeServerBase(string pipeName, bool startImmediately=true)
Constructs a new pip server.
Definition: NamedPipes_Copy.cs:40
IG.Neural.NeuraApproximationFileManager._neuralDataDefinitionFilename
string _neuralDataDefinitionFilename
Definition: NeuralFileManager.cs:130
IG.Lib.PipeClientBase.ExecuteSvnCommandWithFileInput
static bool ExecuteSvnCommandWithFileInput(string command, string arguments, string filePath, out string result, out string errors)
Definition: IpcPipes.cs:451
IG.Lib.Module.CreationTime
DateTime CreationTime
Gets or sets craation time of the program.
Definition: App.cs:1112
IG.Reflection.SerializationBinderCascaded
A cascaded SerializationBinder class that maps the assembly and type information of the serialized ob...
Definition: SerializationBinderCascaded.cs:20
IG.Lib.UtilSystem.GetApplicationsByWindowTitle
static void GetApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString, ref List< Process > processList)
Gets all applications with the specified main window title, and puts them to tehe specified list.
Definition: UtilSystem.cs:1557
IG.Num.MatrixBase.SetRandomSymmetricPositiveDefinite
static void SetRandomSymmetricPositiveDefinite(IMatrix mat, IRandomGenerator rnd)
Sets the specified matrix such that it is positive definite and contains random elements.
Definition: MatrixBase.cs:1110
IG.Num.MatrixBase.SetDiagonal
virtual void SetDiagonal(IVector diagonal)
Sets the current matrix to the diagonal matrix with diagonal element specified by a vector.
Definition: MatrixBase.cs:633
IG.Num.StructuredMesh3d.RemoveTensorField
void RemoveTensorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: StructuredMesh3dGeneric.cs:686
IG.Lib.AlignmentVertical.Bottom
@ Bottom
IG.Num.vec3.Normalize
vec3 Normalize()
Definition: vec3.cs:47
IG.Num.GridGenerator1dBase.GridGenerator1dBase
GridGenerator1dBase()
Definition: GridGenerator1dBase.cs:158
IG.Lib.ScriptLoaderBase.ScriptLoaderBase
ScriptLoaderBase()
Definition: Loader.cs:64
IGLib.Core.IModelParameter
Contains data for a single model parameter, similar as IModelParameter, but with additional typed pro...
Definition: IModelParameter.cs:12
IG.Neural.NeuralFileConst.SimulationDataDefinitionFilename
const string SimulationDataDefinitionFilename
File containing input and output data definition for simulators that are used for obtaining neural da...
Definition: NeuralFileConst.cs:43
IG.Reflection.SerializationBinderCascaded.Add
virtual SerializationBinderCascaded Add(params SerializationBinderBase[] binders)
Adds the specified serialization binders at the end of the ordered set of contained binders,...
Definition: SerializationBinderCascaded.cs:40
IG.Lib.InterpreterVariable.StackLevel
int StackLevel
Specifies the stack level of the local variable and whether the variable is local or global.
Definition: CommandlineApplicationInterpreterBase.cs:420
IG.Num.StructuredMesh3d.GenerateCoordinates
void GenerateCoordinates(double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef)
Generates coordinates of a 3D regular grid with grid directions parallel to coordinate axes and equid...
Definition: StructuredMesh3d.cs:141
IG.Lib.InterfaceInterpreterBase.AppendValue
virtual void AppendValue(string value)
Appends a string value to the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:522
IG.Num.Matrix.Random
static Matrix Random(int d)
Generates a d*d square matrix with standard-distributed random elements.
Definition: Matrix.cs:529
IG.Num.ScalarFunctionParametricBase.NumParameters
virtual int NumParameters
Gets number of parameters that define the current function out of parametric family of scalar functio...
Definition: FunctionScalarParametric.cs:321
IG.Lib.SerializerBase.SerializationTestClass._array3D
double[][][] _array3D
Definition: SerializerBase.cs:778
IG.Num.ScalarFunctionScriptControllerBase.SaveCsv
static void SaveCsv(IVector vec, string filePath)
Saves the specified vector to a CSV file. It the specified file already exists then it is overwritten...
Definition: ScalarFunctionScriptController.cs:1009
IG.Lib.CommandStackFrameBase.ToString
virtual string ToString(bool includeThreadInfo=true, bool includeLocalVariables=true, bool includeGlobalVariables=true)
Returns a string containing information about the current command thread.
Definition: CommandlineApplicationInterpreterBase.cs:1481
IG.Lib.WaitFileEventLatenceBase.TestSpeedBlockCreateRemoveLatence
static void TestSpeedBlockCreateRemoveLatence(string filePath, int numSwitches, int sleepMs)
Test of speed of reaction of file/directory creation and removal blocking waits. A specified number o...
Definition: WaitConditionFile.cs:1093
IG.Lib.WaitFileRemoval.WaitFileRemoval
WaitFileRemoval(string filePath)
Definition: WaitConditionFile.cs:698
IG.Neural.MapOutputElementDefinitionDto.MapOutputElementDefinitionDto
MapOutputElementDefinitionDto()
Definition: NeuralMapData.cs:127
IG.Lib.ExpressionEvaluatorCompiled._saveDefinitionsComand
string _saveDefinitionsComand
Definition: ExpressionEvaluatorCompiled.cs:348
IG.Lib.HtmlWriter.BeginSection
void BeginSection(params string[] attributeNameValuePairs)
Begins a new section.
Definition: HtmlWriter.cs:547
IG.Num.SampledDataCsv.GetPositionString
string GetPositionString()
Returns the string indicating the current position in the form (row, column), e.g....
Definition: SampledDataCsv.cs:1113
IG.Crypto.ConstCrypto.ArgBinaryInputFormatBase641
const string ArgBinaryInputFormatBase641
Binary input format used is base-64 encoding.
Definition: UtilCryptoAux.cs:536
IG.Crypto.ConstCrypto.DefaultNumPasswordIterations
const int DefaultNumPasswordIterations
Default number of key generation algorithms when generating the keys.
Definition: UtilCryptoAux.cs:270
IG.Num.OptFileManager.LockFileMutexCheckAbandoned
bool LockFileMutexCheckAbandoned()
Check whether the filesystem locking mutex (property LockFileMutex) has been abandoned,...
Definition: OptFileManager.cs:233
IG.Num.NeuralTrainingLimits._learningRateMax
double _learningRateMax
Definition: NeuralTrainingParameters.cs:1315
IG.Script.ScriptAppBase.DataStructuresTestCsvWriteDefinitionAndData
const string DataStructuresTestCsvWriteDefinitionAndData
Definition: ScriptAppBase1.cs:81
IG.Lib.LoadableScalarFunctionBase._gradientDefined
bool _gradientDefined
Definition: ScalarFunctionScriptBase.cs:99
IG.Num.UnstructuredMesh1d.RemoveScalarField
void RemoveScalarField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh1dGeneric.cs:361
IGLib.Gr3D.ICurve3DCylindricalParameterization.CurveDerivativeCylindrical
double double double zDerivative CurveDerivativeCylindrical(double t)
IG.Num.Func.ReciprocalPower.InverseDefined
override bool InverseDefined
Definition: FunctionRealBasic.cs:315
IG.Lib.HtmlWriter._tailWritten
bool _tailWritten
Definition: HtmlWriter.cs:114
IG.Crypto.CryptoManager.IsDeleteDecrypted
bool IsDeleteDecrypted
Specifies whether the encrypted files should be deleted.
Definition: UilCryptoAux1.cs:414
IG.Lib.ScalarFunctionLoader._numParameters
int _numParameters
Definition: ScalarFunctionScriptLoader.cs:151
IG.Lib.ScriptLoaderBase._logger
Logger _logger
Definition: Loader.cs:455
IG.Num.ScalarFunctionScriptControllerBase._gradientDefinitionStrings
string[] _gradientDefinitionStrings
Definition: ScalarFunctionScriptController.cs:244
IG.Lib.InterfaceInverse.AppendValue
override void AppendValue(IVector value)
Appends a vector value to the interpreter command file contents.
Definition: InterfaceInv.cs:215
IG.Num.Func3d2dBase.TestFunction
static void TestFunction(IFunc2d f)
Demonstrates use of a 2D function by printing to the console 5 values and gradients of the function o...
Definition: Function3d2d.cs:637
IG.Num.ScalarFunctionParametric.ScalarFunctionParametric
ScalarFunctionParametric(IVector parameters)
Constructor. Does not define affine transformation of the function.
Definition: FunctionScalarParametric.cs:96
IG.Lib.CommandLineApplicationInterpreter._systemPriorityUpdatesRegistered
bool _systemPriorityUpdatesRegistered
Whether the "event" handler for system priprity changes has already been registered.
Definition: CommandlineApplicationInterpreter.cs:2206
IGLib.Core.ICapturedVar.TypeFullName
string TypeFullName
Full name of the declared type of the captured entity, the Type, produced by Type....
Definition: ICapturedVar.cs:38
IG.Lib.SerializerBase.TestSerializationDto< TypeDto, Type >
static void TestSerializationDto< TypeDto, Type >(ISerializer serializer, Type serializedObject, string filePath, bool firstStep, bool secondStep)
Test serialization performed by the specified serialization helper class. This test does not perform ...
Definition: SerializerBase.cs:285
IG.Lib.HtmlWriter.DocumentAuthor
virtual string DocumentAuthor
Definition: HtmlWriter.cs:187
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntIEnumerableObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntIEnumerableObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:372
LearnCs.Lib.Complex.Divide
Complex Divide(Complex c)
Divides the current complex number by c and returns the result.
Definition: Complex.cs:495
IG.Num.VectorFunctionBaseGeneral.SecondDerivative
virtual double SecondDerivative(IVector parameters, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian).
Definition: FunctionVectorBaseGeneral.cs:251
LearnCs.Lib.ComplexVector.ComplexVector
ComplexVector(params Complex[] elements)
Definition: ComplexVector.cs:32
IG.Lib.CommandLineApplicationInterpreter.CmdEndCalcJsBlock
virtual string CmdEndCalcJsBlock(CommandThread cmdThread, string cmdName, string[] args)
Command. Exits the current JavaScript expression block. If execution is active then the block of comm...
Definition: CommandlineApplicationInterpreter.cs:3664
IG.Num.NeuralTrainingParameters.ToleranceMaxRelativeToRange
IVector ToleranceMaxRelativeToRange
Relative tolerances on max. abs. errors of outputs over training points, relative to the correspoindi...
Definition: NeuralTrainingParameters.cs:347
IG.Lib.ScalarFunctionLoader._code
string _code
Definition: ScalarFunctionScriptLoader.cs:149
IG.Num.Func3d2dExamples.EnneperSurface.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1432
LearnCs.Lib.Complex.ConstZero
const double ConstZero
Double constant 0.0.
Definition: Complex.cs:389
IG.Num.LinearSolverBase.auxB
IVector auxB
Definition: MatrixDecompositions.cs:177
IG.Num.vec2.x
double x
The first component of the vector.
Definition: vec2.cs:13
IGLib.Core.ToStringTypeConverterViaIConvertible.ConvertTyped< SourceType >
string ConvertTyped< SourceType >(SourceType source)
Definition: ToStringTypeConverterViaIConvertible.cs:15
IGLib.Gr3D.Ellipsoid.EndParameter2
double EndParameter2
Definition: Ellipsoid.cs:89
IGLib.Tests.UtilSpeedTesting.ConstGeomBase.Tolerance
const double Tolerance
Standard speed tests with finite geometric series - tolerance for the discrepancy between numerically...
Definition: UtilSpeedTesting.cs:201
IG.Num.VectorBase.operator*
static double operator*(VectorBase a, VectorBase b)
Scalar product of two vectors.
Definition: VectorBase.cs:2864
IG.Reflection.SerializationBinderElementary.SerializationBinderElementary
SerializationBinderElementary(string origAssemblyName, string origTypeName, Type targetType)
Constructor, specifies internally stored parameters for mapping serialized assembly and type name to ...
Definition: SerializationBinderElementary.cs:72
IG.Num.AnalysisResults.AllocateConstraintGradientsList
virtual void AllocateConstraintGradientsList()
Allocates space for list of constraint function gradients.
Definition: AnalysisResults.cs:894
IG.Num.UnstructuredMesh3d.ActiveVectorField
TVectorField ActiveVectorField
Gets active vector field. Has protected setter.
Definition: UnstructuredMesh3dGeneric.cs:391
IG.Num.ScalarFunctionRadialUntransformed.ScalarFunctionRadialUntransformed
ScalarFunctionRadialUntransformed()
Definition: FunctionScalarRadialUntransformed.cs:83
IG.Num.BoundingBox1d.MinValue
double MinValue
Gets the lower bound in the first coordinate.
Definition: BoundingBox.cs:1879
IG.Gr.GrFillSettings._color
color _color
Definition: GrProperties.cs:51
IG.Script.ScriptAppBase.AppSystemHelpStrings
List< string > AppSystemHelpStrings
List of help strings corresponding to installed system related commands.
Definition: ScriptAppBase.cs:3575
IG.Crypto.CryptoManager.IsInputFormatEqualOutputFormat
bool IsInputFormatEqualOutputFormat
If true then options for input formats and output format are treated interchangeably in the currentt ...
Definition: UilCryptoAux1.cs:440
IG.Num.IScalarFunctionResults.Calculated
bool Calculated
Collectively gets or sets calculated flags. Set false: all calculated flags are set to false....
Definition: FunctionScalarResultsInt.cs:213
IG.Num.PhysicalUnit.C
static readonly PhysicalConstant C
Coulomb, the SI derived unit of electric charge, electric flux. C = A result.
Definition: Constants.cs:951
IG.Num.SampledDataCsv.ReadIntData
void ReadIntData(ref int[] dataArray)
Reads integer values from the CSV-like string table, from the current position on (inclusively),...
Definition: SampledDataCsv.cs:2586
IG.Num.VectorFunctionScriptControllerBase.InvalidateNumParameters
virtual void InvalidateNumParameters()
Invalidates dimension of function domain. All dependent data is invalidated.
Definition: VectorFunctionScriptController.cs:448
IG.Num.ParallelJobDispatcherBase.SleepTimeMs
int SleepTimeMs
Sleeping time, in milliseconds, used by the current object when waiting for fulfillment of some condi...
Definition: ParallerJobDispatcherBase.cs:1095
IG.Num.Operation.UnaryMinus
@ UnaryMinus
IG.Num.NeuralTrainingParameters.DefaultInputBoundSafetyFactor
static double DefaultInputBoundSafetyFactor
Default number of input safety factor.
Definition: NeuralTrainingParameters.cs:73
IG.Lib.StringParser._exponentChars
List< char > _exponentChars
Definition: StringParser.cs:149
IG.Lib.ApplicationBase._numCommandlineArguments
int _numCommandlineArguments
Definition: App.cs:273
IG.Num.SampledDataCsv._keyElementIndices
string _keyElementIndices
Definition: SampledDataCsv.cs:676
IG.Lib.UtilSystem.GetIglibAssemblyName
static string GetIglibAssemblyName()
Returns assembly name of the IGLib assembly.
Definition: UtilSystem.cs:3273
IG.Num.SimKosecFileManagerConv3.UpdateInputParametersManual
override void UpdateInputParametersManual(IVector inputParameters)
Prepares current values of input parameters in the simulation input thet will be written to the simul...
Definition: SimKosecFileManager.cs:361
LearnCs.Lib.Complex.Tan
static Complex Tan(Complex x)
Definition: Complex.cs:690
IG.Num.AnalysisResults.SetDimensions
virtual void SetDimensions(int numParameters, int numObjectives, int numConstraints)
Sets the dimension of the analysis results object according to the specified values.
Definition: AnalysisResults.cs:1119
IG.Num.AnalysisResultsDto.ConstraintGradients
VectorDtoBase[] ConstraintGradients
Gradients of constraint functions.
Definition: AnalysisResultsDto.cs:281
IG.Num.Func.Quadratic.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:695
IG.Lib.LoadableScriptBase.DefaultOutputLevel
static int DefaultOutputLevel
Definition: LoadableScriptBase.cs:284
IG.Lib.ExpressionEvaluatorJs.IsRegistered
bool IsRegistered()
Returns true if the current object is registered, false if not.
Definition: ExpressionEvaluatorJs.cs:472
IG.Neural.MappingApproximationFileManager._functionInputFilename
string _functionInputFilename
Definition: NeuralFileManager.cs:856
IGLib.Gr3D.ConicalSpiralArchimedean3D.EndParameter
override double EndParameter
Definition: ConicalSpiralArchimedian3D.cs:48
IG.Lib.StringParser.isCloseBracket
bool isCloseBracket(char c)
Whether the specified character represents a closed bracket for the current parser.
Definition: StringParser.cs:464
IG.Num.AffineTransformationSquare.DimensionOriginal
int DimensionOriginal
Dimension of the original (reference) space.
Definition: TransformationAffineSquare.cs:96
IG.Num.ParallelJobDispatcherBase.WaitAllJobsCompleted
bool WaitAllJobsCompleted(double timeoutInSeconds)
Wait until all jobs that weer sent to the current dispatcher object complete, or timeout occurs (time...
Definition: ParallerJobDispatcherBase.cs:456
IGLib.Gr3D.MaterialProperties.SpecularColor
vec3 SpecularColor
Specular color (Ks) - Defines the shininess of the material. A higher value makes the surface appear ...
Definition: MaterialProperties.cs:37
IG.Lib.InterfaceInverse.CmdNameSetVarString
virtual string CmdNameSetVarString
Command name - setting a string variable.
Definition: InterfaceInv.cs:110
IG.Lib.Copy.ClientServerStreamBase2.DefaultStopRequest
static string DefaultStopRequest
Default stop request string - request string that will stop the server.
Definition: ClientServerStreamBase2_Copy.cs:223
IG.Lib.IdGenerator._currentId
int _currentId
Definition: IdGenerator.cs:50
IG.Num.ScalarFunctionExamples.Quadratic3d.Quadratic3d
Quadratic3d(IAffineTransformation transf)
Creates a new transformed example quadratic polynomial in 3D. Actual function is identical to the ref...
Definition: FunctionScalarExamples.cs:1244
IG.Lib.InterfaceInverse.VarNameParamMom
virtual string VarNameParamMom
Definition: InterfaceInv.cs:123
IG.Num.PenaltyEvaluator.PenaltySecondDerivative
double PenaltySecondDerivative(int which, double constraintFunctionValue)
Returns second derivative of the penalty function for the specified constraint at the specified value...
Definition: AnalysisResults.cs:2674
IG.Lib.HtmlWriter.EndDocument
void EndDocument()
Ends the HTML document. After this method is called, writing is not possible any more.
Definition: HtmlWriter.cs:459
IG.Num.UnstructuredMesh1d.AddScalarField
void AddScalarField(TScalarField field, string name)
Adds the specified scalar field to the collection of scalar fields under the specified name.
Definition: UnstructuredMesh1dGeneric.cs:331
IG.Lib.ReporterBase.maxErrIndentSpacing
static int maxErrIndentSpacing
Definition: ReporterMsg.cs:2536
IG.Num.IGridGenerator1d
Interface for 1d grid generators.
Definition: GridGenerator1dBase.cs:18
IG.Net.PortScanner2.turnOff
bool turnOff
Definition: PortScanner.cs:21
IG.Neural.MappingDefinition._input
List< InputMappingDefinitionElement > _input
Definition: NeuralMapData.cs:571
IG.Lib.UtilSystem.GetExecutableDescription
static string GetExecutableDescription()
Returns description of the current executable (from the AssemblyInfo file).
Definition: UtilSystem.cs:3226
IG.Num.ParallelJobDispatcherBase._sleepTimeMs
int _sleepTimeMs
Definition: ParallerJobDispatcherBase.cs:1089
IG.Lib.ReporterBase.TextWriterWrite
int TextWriterWrite(string str)
Writes a string to all text writers of the Writer's TextWriter subsystem.
Definition: ReporterMsg.cs:4605
IG.Lib.SerializerBase.SerializationTestClass.InitTestArray3D
virtual void InitTestArray3D(int d1, int d2, int d3)
Initializes the 3D array on test object.
Definition: SerializerBase.cs:872
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.PPScopeState.JsonScope
JsonScope
Definition: PPScopeState.cs:15
IG.Num.AffineTransformationSquare.TransformationMatrix
virtual IMatrix TransformationMatrix
Gets or sets transformation matrix that transforms vector of co-ordinates from the original to the re...
Definition: TransformationAffineSquare.cs:144
IG.Num.VectorFunctionBaseGeneral.SecondDerivative
void SecondDerivative(IVector parameters, ref List< IMatrix > hessians)
Returns the second derivative (Hessian) of this function at the specified arameter.
Definition: FunctionVectorBaseGeneral.cs:298
IGLib.Parsing.ParserBase.SubString
virtual IEnumerable< CharType > SubString(int startIndex, int length)
Returns a substring of Parsable starting at startIndex and of length length
IGLib.Tests.SpeedTestInfo.DefaultRefeenceMachineId
const string DefaultRefeenceMachineId
Default value for ReferenceMachineId
Definition: SpeedTestInfo.cs:133
IG.Num.VectorFunctionResults.SetValue
virtual void SetValue(int which, double value)
Sets the specified function value.
Definition: FunctonVectorResults.cs:321
IG.Lib.ApplicationCommandlineBase.ScriptAction
string ScriptAction
Selector for script action.
Definition: ApplicationCommandLineBase.cs:105
IG.Num.Func2dBase.NumParam
int NumParam
Gets number of parameters.
Definition: Function2d.cs:220
IG.Num.NeuralTrainingParameters._trainingTime
double _trainingTime
Definition: NeuralTrainingParameters.cs:568
IG.Neural.MappingApproximationFileManager.ClientTestCalculateMappingApproximation
virtual void ClientTestCalculateMappingApproximation(string functionInputFilePath, string functionOutputFilePath)
Performs client-side test calculation of neural network based approximation where input parameters ar...
Definition: NeuralFileManager.cs:1230
IG.Lib.CodeBlockType.Block
@ Block
Plain code block (entered via "Block" command).
IG.Num.Func3d2dExamples.SnailShell1Streched
Definition of parametric surface that ressembles a snail's shell (a bit stretched along the axis) in ...
Definition: Function3d2d.cs:1719
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.ToString
override string ToString()
Definition: SampleClasses.cs:336
IG.Num.Func2dBase.Func2dBase
Func2dBase()
Definition: Function2d.cs:122
IG.Num.NeuralTrainingParametersDto.ErrorsTrainingRmsTable
VectorDtoBase[] ErrorsTrainingRmsTable
Convergence Table of RMS errors calculated on training data.
Definition: SerializationDtoNeural.cs:177
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.InputFieldDefinition
InputFieldDefinition(int id, string name, string description)
Constructs new input field definition.
Definition: SimKosecFileManagerBase.cs:1696
IG.Lib.WaitFileEventLatenceBase
Base class for classes that impelement methods that block until a file or directory is created or del...
Definition: WaitConditionFile.cs:979
IG.Script.ScriptAppBase.SystemHelpMACAddress
const string SystemHelpMACAddress
Definition: ScriptAppBase.cs:3749
IG.Lib.VariableFlags.StringVar
@ StringVar
Variable contains string value.
IG.Num.NeuralApproximatorDtoBase.OutputDataBounds
BoundingBoxDtoBase OutputDataBounds
Definition: SerializationDtoNeuralApproximator.cs:128
IG.Num.NeuralApproximatorDtoBase.LearningRate
double LearningRate
Definition: SerializationDtoNeuralApproximator.cs:52
IG.Num.Matrix3d.Random
static Matrix3d Random(IRandomGenerator rnd)
Creates and returns a 3D matrix with uniformly distributed random elements in the [0,...
Definition: Matrix3DClass.cs:266
IG.Lib.SerializerBase.ISerializationTestArrayMember.Index1
int Index1
Definition: SerializerBase.cs:623
IG.Num.ConstPhysical.ProtonMass
static readonly PhysicalConstant ProtonMass
Proton mass. Unit: kg.
Definition: Constants.cs:533
IG.Num.VectorFunctionResultsDto
DTO (Data Transfer Objects) for storing contents of vector function results.
Definition: VectorFunctionResultsDto.cs:129
IGLib
Definition: SpeedTests.cs:15
IG.Num.IMatrix.GetNew
IMatrix GetNew(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensions, and of the same type as the current m...
IG.Lib.SettingsReaderAppConfig.GetSettingAppConfig
virtual string GetSettingAppConfig(string settingname)
Definition: SettingsRreader.cs:195
IG.Num.ScalarFunctionRadialParametric
Parametric scalar function.
Definition: FunctionScalarRadial.cs:391
IG.Script.ScriptAppBase.ConstProcess
const string ConstProcess
Name of the command for the process-related embedded applications.
Definition: ScriptAppBase.cs:348
IG.Num.SampledDataCsv.StoreData
void StoreData(bool clearFirst)
Stores the samples data to the data table.
Definition: SampledDataCsv.cs:1866
IGLib.Core.MultiDimensionalIndexGenerator
Utility class for generating indices for multidimensional arrays.
Definition: CollectionTypeConverter.cs:520
IG.Num.NeuralApproximatorBase._defaultNeuronMaxOutput
double _defaultNeuronMaxOutput
Definition: NeuralApproximatorBase.cs:1435
IG.Num.mat3.Subtract
mat3 Subtract(mat3 a)
Returns difference between the current matrix and the specified matrix.
Definition: Matrix3D.cs:777
IG.Lib.HtmlWriter
Generates and composes a HTML document.
Definition: HtmlWriter.cs:54
IG.Lib.SerializationDtoBase.CopyFromObject
virtual void CopyFromObject(object obj)
Copies data to the current DTO from an object of type object. The necessary casts are performed.
Definition: SerializationDtoBase.cs:593
IG.Lib.UtilSystem.GetExecutableFileName
static string GetExecutableFileName()
Returns file name of the current executable.
Definition: UtilSystem.cs:3189
IG.Num.Func3d2dExamples.Torus.Torus
Torus(double a, double c)
Constructs a parametric definition of a torus with the specified radius of centerline and radius of s...
Definition: Function3d2d.cs:1318
IG.Num.Vector3d.Vector3d
Vector3d(double[] components)
Constructs a vector from a 1-D array.
Definition: Vector3Dclass.cs:222
IG.Num.mat3.rowx
vec3 rowx
Gets or sets the x-row of the 3D matrix.
Definition: Matrix3D.cs:529
IG.Num.BoundingBoxBase.Create
static BoundingBox Create(int dimension, double min, double max)
Creates and returns a bounding box with specified dimension and minimum and maximum bounds equal in a...
Definition: BoundingBox.cs:1289
IG.Gr.StructuredSurfaceGridPrimitive.NumCoordinates
override int NumCoordinates
Definition: GrObjects.cs:529
IG.Num.AnalysisResults.SetConstraintGradientReference
virtual void SetConstraintGradientReference(int which, IVector reference)
Sets the specified constraint function gradient. Only the reference is copied.
Definition: AnalysisResults.cs:642
Matrix_MathNetNumercs
MathNet.Numerics.LinearAlgebra.Double.DenseMatrix Matrix_MathNetNumercs
Definition: MatrixBase.cs:15
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out UInt16 val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:2058
IG.Num.AnalysisResults.SetConstraintHessianReference
virtual void SetConstraintHessianReference(int which, IMatrix reference)
Sets the specified constraint function's Hessian. Only the reference is copied.
Definition: AnalysisResults.cs:782
IG.Num.Func3d2dExamples.HyperboloidTwosheetedUpperParametric
Parametric definition of an origin-centered upper two-sheeted hyperboloid surface (x^2/a^2+y^2/b^2-z^...
Definition: Function3d2d.cs:996
IG.Num.VectorFunctionResultsDto.ErrorCode
int ErrorCode
Error code. 0 - everything is OK. negative value - something went wrong.
Definition: VectorFunctionResultsDto.cs:146
IG.Lib.HtmlWriter.BeginTag
void BeginTag(string tagName)
Adds the specified tag to the document.
Definition: HtmlWriter.cs:498
IG.Num.MatrixBase.LdltExtractUpper
static IMatrix LdltExtractUpper(IMatrix matLdlt, ref IMatrix result)
Extracts the upper part of the specified LDLT decomposition (1s on diagonal, 0s in below diagonal) an...
Definition: MatrixBase.cs:6288
IG.Num.ParallelJobServerBase._id
int _id
Definition: ParallelJobServerBase.cs:120
IG.Num.ParallelJobDispatcherBase.SendJob
bool SendJob(JobContainerType jobData)
Enqueues job for execution, and returns a flag indicating whether a job has been started immediately.
Definition: ParallerJobDispatcherBase.cs:382
IG.Crypto.SymmetricAlgorithmType.AES
@ AES
Specifies the AES symmetric encryption algorithm.
IG.Net.PortScanner2.PortList2.ports
int ports
Definition: PortScanner.cs:409
IG.Num.UnstructuredMesh2d.AddScalarField
void AddScalarField(TScalarField field)
Adds the specified scalar field to the collection of scalar fields.
Definition: UnstructuredMesh2dGeneric.cs:340
IG.Num.Func.Identity.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealBasic.cs:458
IG.Lib.UtilSystem.MissingAssembly
Definition: UtilSystem.cs:2535
IG.Num.ParallelJobContainerBase.TestPerformance
static void TestPerformance(double from, double to, int numPoints, SimpleFunctionDelegate< double, double > evaluationFunction, int numServers, int maxEnqueued, double delayTimeSeconds, double delayTimeRelativeError, int sleepTimeMs, int clientOutputLevel)
Test of parallel job execution by calculating the specified real function of one variable in a number...
Definition: ParallelJobContainerBase.cs:578
IG.Num.Field.ExampleClassScalarField.ExampleClassScalarField
ExampleClassScalarField(int numElements, string fieldName, string fieldDescription)
Definition: FieldGeneric.cs:1320
IG.Num.DlgFunctionParametricHigherDerivative
delegate double DlgFunctionParametricHigherDerivative(double x, Vector p, int order)
Arbitrary order derivative of parametric family of real functions with respect to function argument.
IG.Lib.ApplicationCommandDelegateMtGeneric< InterpreterType >
delegate string ApplicationCommandDelegateMtGeneric< InterpreterType >(CommandThread< InterpreterType > commandThread, string commandName, string[] args)
Delegate for commands that are installed on interpreter.
IG.Num.IAnalysisResults.AllocateConstraintHessians
void AllocateConstraintHessians()
Allocates space for constraint functions' Hessians (including space for the list, if necessary).
IG.Num.mat3.operator-
static mat3 operator-(mat3 a)
Unary negation for 3D matrices, returns the negative operand.
Definition: Matrix3D.cs:979
IG.Neural.NeuraApproximationFileManager._mainLock
object _mainLock
Definition: NeuralFileManager.cs:43
IG.Lib.SerializerBase.SerializationTestClass._testJaggedArray2d
SerializationTestArrayMember[][] _testJaggedArray2d
Definition: SerializerBase.cs:757
IG.Lib.ApplicationBase.ApplicationBase
ApplicationBase(string programName, int version, int subVersion)
Constructs a new application object.
Definition: App.cs:162
IGLib.Gr3D.ICurve3DCylindricalParameterization.HasDerivativeCylindrical
bool HasDerivativeCylindrical
Whether derivative is defined or not. If false then CurveDerivativeCylindrical(double) cannot be used...
Definition: ICurve3DCylindricalParameterization - Copy.cs:28
IGLib.Gr3D.StructuredMesh3D_03.vec3
vec3
Definition: StructuredMesh3D_03.cs:41
IG.Num.Experimental.xdouble.operator+
static xdouble operator+(xdouble a, xdouble b)
Definition: UtilMath.cs:1405
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.IsProcessingVariableAssignment
bool IsProcessingVariableAssignment
Definition: JsonPPStrategyContext.cs:51
IG.Lib.CommandLineInterpreter._mainLock
object _mainLock
Definition: InterpreterCommandLine.cs:179
IG.Lib.ExpressionEvaluatorCompiled.EvalToObject
virtual object EvalToObject(string code)
Evaluates JavaScript code and returns result as object.
Definition: ExpressionEvaluatorCompiled.cs:217
IG.Lib.UtilSystem.GetAllProcesses
static void GetAllProcesses(ref List< Process > processList)
Gets all runnning processes, and puts them to the specified list.
Definition: UtilSystem.cs:583
IG.Crypto.UtilCrypto.DecryptBasic
static byte[] DecryptBasic(byte[] data, byte[] passwordBytes, byte[] passwordSalt, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, PasswordAlgorithmType pwdType=PasswordAlgorithmType.Default, int pwdNumIterations=1000, bool useLargestKey=false, bool useLargestBlock=false)
Decrypts the specified byte array by a symmetric algorithm and returns decrypted data.
Definition: UtilCrypto.cs:2068
IG.Net.PortScannerSimple.run
void run()
Definition: PortScannerSimple.cs:52
IG.Lib.IpcStreamClientServerBase._msgRequestBegin
string _msgRequestBegin
Message that begins any multiline request (only when multiline requests are allowed).
Definition: IpcStreamClientServerBase.cs:509
IG.Lib.VectorDtoBase
Base class for various vector DTO (Data Transfer Objects) for vectors. Used to store a state of a vec...
Definition: VectorDto.cs:28
IG.Num.UnstructuredMesh3d.AddScalarField
void AddScalarField(TScalarField field, string name)
Adds the specified scalar field to the collection of scalar fields under the specified name.
Definition: UnstructuredMesh3dGeneric.cs:329
IG.Neural.NeuraApproximationFileManager.IsNeuralBusy
bool IsNeuralBusy()
Returns value of the falg that indicates whether the approximation server is busy.
Definition: NeuralFileManager.cs:539
IG.Num.IRealFunction.SecondDerivativeDefined
bool SecondDerivativeDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionReal.cs:82
IGLib.Tests.Base.XUnitLogger.Log< TState >
void Log< TState >(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func< TState, Exception, string > formatter)
Definition: TestBase.cs:109
IG.Num.VectorFunctionBaseGeneral.Derivative
abstract double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function derivative.
IG.Num.UnstructuredMesh2d.GenerateCoordinates
void GenerateCoordinates(int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy)
Generates coordinates of an (unconnected) unstructured grid of points based on coordinates of a struc...
Definition: UnstructuredMesh2d.cs:151
IG.Num.AnalysisResults._calcObjective
bool _calcObjective
Definition: AnalysisResults.cs:228
IGLib.Gr3D.StructuredSurfaceMesh3D.AllocateParams
void AllocateParams()
Allocate space for Params1 and Params2 , if not yet allocated, according to mesh sizes (NumPoints1 an...
Definition: StructuredSurfaceMesh3D.cs:54
IG.Num.MatrixExtensions.ToStringNewlines
static string ToStringNewlines(IMatrix mat)
Returns a string representation of the current matrix with newlines inserted after each row....
Definition: MatrixBase.cs:289
IG.Num.Func.Constant.Constant
Constant(double constantValue, double Kx, double Sx)
Constructs a new constant function.
Definition: FunctionRealBasic.cs:524
IG.Lib.ExpressionEvaluatorCompiled._definitionsCommand1
string _definitionsCommand1
Definition: ExpressionEvaluatorCompiled.cs:342
IG.Num.DistanceComparerSampledDataElement.DistanceComparerSampledDataElement
DistanceComparerSampledDataElement(PointContainerSampledDataElement referencePoint, DistanceDelegate< SampledDataElement > distanceFunction, IVector lengthScales)
Constructs a new comparer according to input distance to a reference poiont (type SampledDataElement)...
Definition: PointCloudSampledDataElement.cs:152
IG.Neural.MappingApproximationFileManager._functionOutputFilename
string _functionOutputFilename
Definition: NeuralFileManager.cs:858
IG.Lib.MatrixDtoBase.CopyFromPlain
override void CopyFromPlain(IMatrix mat)
Copies data to the current DTO from a matrix object.
Definition: MatrixDto.cs:160
IG.Num.OutputElementDefinition.CopyPlain
static void CopyPlain(OutputElementDefinition original, OutputElementDefinition copy)
Copies data from one output data element definition to another.
Definition: SampledDataDefinition.cs:588
IG.Lib.StringParser.UseCharacterReferences
bool UseCharacterReferences
Whether or not character references are used. Evaluates to true only if the appropriate flag is set a...
Definition: StringParser.cs:193
IG.Num.VectorBase.OrthoNormalizeGramSchmidt
static void OrthoNormalizeGramSchmidt(IList< IVector > original, ref IList< IVector > resOrthogonal, ref IVector resNorms, ref IVector auxProjection, double tolDependent=1e-10, bool normalize=false, int numRequestedVectors=0, IRandomGenerator rand=null, int maxExcessGenerated=5)
Performs the Gramm-Schmidt orthogonalization procedure in order to calculate a set of orthonormal vec...
Definition: VectorBase.cs:2299
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.ICharacterStrategy
Definition: ICharacterStrategy.cs:3
IG.Num.NeuralApproximatorBase.CalculateTrainingOutputs
void CalculateTrainingOutputs()
Calculates outputs in training points of the training data set (this excludes verification points).
Definition: NeuralApproximatorBase.cs:2085
IG.Lib.ExpressionEvaluatorCompiled.Execute
virtual string Execute(string inputCode)
Executes the specified code and returns the result. Throws exception if errors occur when interpretin...
Definition: ExpressionEvaluatorCompiled.cs:280
IG.Lib.ApplicationBase.InitApp
static void InitApp()
Initializes the global application data. This should be called in derived class' Init().
Definition: App.cs:423
IG.Num.UnstructuredMesh2d.ActiveTensorField
TTensorField ActiveTensorField
Gets active tensor field. Has protected setter.
Definition: UnstructuredMesh2dGeneric.cs:544
IG.Lib.CommandThreadBase.LockIdThread
static object LockIdThread
Lock used for acquiring IDs.
Definition: CommandlineApplicationInterpreterBase.cs:1788
IGLib.Gr3D.TrefoilKnot3D_MathCurve3.HasDerivative
bool HasDerivative
Definition: TrefoilKnot3D_MathCurve3.cs:47
IG.Num.MatrixBase.TestMatrixProducts
static bool TestMatrixProducts(bool printReports)
Tests various matrix and vector products with fixed tolerance of 1.0E-6.
Definition: MatrixBase.cs:7534
IG.Num.Matrix.Matrix
Matrix(int d1, int d2, double val)
Construct an numrows-by-d2 constant matrix with specified value for all elements.
Definition: Matrix.cs:114
IGLib.Gr3D.IParametricSurfaceWithBounds.StartParameter2
double StartParameter2
Typical starting value of the first parameter of the parametric surface.
Definition: IParametricSurfaceWithBounds.cs:49
IG.Num.StructuredField3d.StructuredField3d
StructuredField3d(int dim1, int dim2, int dim3, string fieldName)
Constructs a new 3D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField3dGeneric.cs:95
IG.Num.vec3.Read
void Read(string name)
Reads 3D vector components from a console.
Definition: Matrix3D.cs:358
IG.Num.SampledDataCsv._outputColumnDefinitions
List< DataColumnDefinition > _outputColumnDefinitions
Definition: SampledDataCsv.cs:1236
IG.Num.VectorBase.GetNew
virtual IVector GetNew(int length)
Creates and returns a new vector with the specified dimension, and of the same type as the current ve...
Definition: VectorBase.cs:331
IG.Lib.LoadableScalarFunctionBase.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: ScalarFunctionScriptBase.cs:111
IG.Num.Matrix.Identity
static Matrix Identity(int d1, int d2)
Creates a d1*d2 identity matrix.
Definition: Matrix.cs:382
IG.Num.StructuredField3d.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(StructuredField3d< vec3 > field, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef)
Generates coordinates (unconnected) unstructured grid based on a 3D regular grid with grid directions...
Definition: StructuredField3dGeneric.cs:378
IG.Lib.ScalarFunctionLoader.VarNameValueDefinitionString
const string VarNameValueDefinitionString
Name of the variable (internal in class defined in loadable script) that holds user definition (as st...
Definition: ScalarFunctionScriptLoader.cs:89
IG.Crypto.ConstCrypto.ArgKeyBase64Bytes
const string ArgKeyBase64Bytes
Specification that key as base-64 encoded byte sequence follows.
Definition: UtilCryptoAux.cs:429
IG.Num.Counter.IsNegativeInfinity
bool IsNegativeInfinity
Indicates whether the current Counter represents negative infinity.
Definition: Scalar.cs:464
IG.Num.StructuredMesh2d.AddVectorField
void AddVectorField(TVectorField field)
Adds the specified vector field to the collection of vector fields.
Definition: StructuredMesh2dGeneric.cs:504
IG.Num.Func.WeightPol3
A RealFunction class representing bell like polynomial weighting function with finite support....
Definition: FunctionRealWeight.cs:465
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests.RoundTripConversion_ShouldWorkForListOfMyClass
void RoundTripConversion_ShouldWorkForListOfMyClass()
Definition: ToStringTypeConverterViaJsonTests.cs:118
IG.Num.ParallelJobServerBase.RunJobDefined
abstract void RunJobDefined(JobContainerType jobData)
Runs the job.
IG.Num.IVectorFunctionResults.AllocateHessian
void AllocateHessian(int which)
Allocates space for the specified fucnction's Hessian.
IG.Num.SampledDataCsv.KeyElementIndices
string KeyElementIndices
A keyword string that introduces variable element indices in the CSV file containing sampled data and...
Definition: SampledDataCsv.cs:681
IG.Lib.UtilSystem.RemoveAssemblyResolutionPath
static void RemoveAssemblyResolutionPath(string path)
Removes the specified directory where assemblies to be loaded are looked for.
Definition: UtilSystem.cs:2751
IG.Lib.ReporterConsole_Base.DefaultReport_Console
static void DefaultReport_Console(ReporterBase reporter, ReportType messagetype, string location, string message)
Delegat for launching a report via console.
Definition: ReporterMsg_Derived.cs:128
IG.Lib.ReportSource.Unknown
@ Unknown
IG.Num.AnalysisResults.GetObjectiveHessian
virtual double GetObjectiveHessian(int rowIndex, int columnIndex)
Returns the specified component of the objective function Hessian.
Definition: AnalysisResults.cs:696
IG.Script.ScriptAppBase.CryptoHelpCertStoreInfo
const string CryptoHelpCertStoreInfo
Definition: ScriptAppBase.cs:1476
IG.Lib.PipeClientBase.ClientPipe
NamedPipeClientStream ClientPipe
Named pipe used for communication by the server.
Definition: IpcPipes.cs:607
IG.Lib.ApplicationBase.ModuleInitializationBefore
override void ModuleInitializationBefore()
Pre-initialization stage.
Definition: App.cs:234
IG.Num.StructuredField2d.Dim2
int Dim2
Returns the second dimenson of the structured mesh (number of mesh points in the second direction).
Definition: StructuredField2dGeneric.cs:174
IG.Num.Func2dVectorFormBase.Value
sealed override double Value(double x, double y)
Calculates and returns value of the current 2D scalar function.
Definition: Function2d.cs:383
IGLib.Core.IModelParameter.ClearDefaultValue
IModelParameter ClearDefaultValue()
Clears the default value of the current parameter, making it undefined (IsDefaultValueDefined becomes...
IGLib.Gr3D.FigureEightKnot3D_MathCurve2.StartParameter
double StartParameter
Definition: FigureEightKnot3D _MathCurve2.cs:46
IG.Lib.ReporterBase.ErrorLocationString0
static string ErrorLocationString0(string location, Exception ex)
Returns Error location string derived from ex, which includes information about location of error occ...
Definition: ReporterMsg.cs:6252
IG.Lib.CommandThreadBase.GetInterpreterBase
abstract ICommandLineApplicationInterpreter GetInterpreterBase()
Returns the commans-line interpreter to which the current command thread belongs.
IG.Crypto.ConstCrypto.ArgCertificateName
const string ArgCertificateName
Specification that certificate name follows.
Definition: UtilCryptoAux.cs:396
IG.Num.Scalar.Copy
void Copy(string str)
Parses a scalar from a string and sets the value to the parsed scalar. Leading and trailing spaces ar...
Definition: Scalar.cs:360
IG.Lib.Util.CollectionToStringLong
static string CollectionToStringLong(System.Collections.ICollection collection, bool addNewlines, int numIndent)
Returns a string representing the specified list in long form. Count property (i.e....
Definition: Utils.cs:2602
IG.Num.OutputElementDefinitionDto.CreateObject
override OutputElementDefinition CreateObject()
Creates and returns an object consistent with current DTO.
Definition: SampledDataDto.cs:361
LearnCs.Lib.NumberOperationsComplex
Implementation of INumberOperations<ElementType> for type Complex.
Definition: NumberOperationsComplex.cs:13
IG.Crypto.UtilCrypto.GetHashSha512Hex
static string GetHashSha512Hex(byte[] bytesToHash)
Computes and returns the SHA512 hash string of the specified array of bytes.
Definition: UtilCrypto.cs:702
IG.Lib.ReporterBase.TreatError
bool TreatError
Returns a boolean value indicating whether errors are treated by the reporter in its current state.
Definition: ReporterMsg.cs:2689
IG.Neural.NeuraApproximationFileManager.NeuralInputXmlPath
string NeuralInputXmlPath
File path of the input parameters file in XML format. Setter takes only pure file name,...
Definition: NeuralFileManager.cs:336
IG.Num.Func3d2dBase.Value2
virtual double Value2(vec2 parameters)
Calculates and returns value of the second component of the current function.
Definition: Function3d2d.cs:305
IG.Num.MatrixBase.Index
static int Index(int dim1, int dim2, int row, int column)
Returns flat index corresponding to the specified row and column indices of a matrix with specified d...
Definition: MatrixBase.cs:493
LearnCs.Lib.Complex.Sqrt
static Complex Sqrt(Complex x)
Returns square root of x .
Definition: Complex.cs:662
IG.Lib.IReporterBase.LoggingSwitch
TraceSwitch LoggingSwitch
Gets or sets the TraceSwitch that is synchronized with LoggingLevel. IMPORTANT: State of the object o...
Definition: ReporterMsg.cs:999
IG.Num.OptFileManager.AnFormatMath
bool AnFormatMath
Gets or sets the flag indicating whether analysis input and output is written Math format.
Definition: OptFileManager.cs:645
IG.Num.IMatrix.ToStringMath
string ToStringMath()
Returns string representation of the current matrix in the standard IGLib form (Mathematica-like form...
IG.Num.DistanceComparer.DefaultDistanceFunction
virtual double DefaultDistanceFunction(PointType pt1, PointType pt2)
Default distance funciton for the current class, used when distance calculation delegate is not speci...
Definition: DistanceComparer.cs:554
IG.Num.Func3dLinear.Value
override double Value(vec3 parameters)
Calculates and returns value of the current 3D linear function.
Definition: Function3d.cs:523
IG.Lib.Util.ParseBoolean
static bool ParseBoolean(string str)
Converts the specified string to a boolean value, if possible, and returns it. If conversion is not p...
Definition: Utils.cs:2899
LearnCs.Lib.VectorBase.TryParse
static bool TryParse(string s, out VectorRetType result)
Parses a vector object from its string representation.
Definition: VectorBase.cs:907
IG.Lib.UtilStr.RandomString
static string RandomString(IRandomGenerator rndgen=null)
Returns a randomly generated string of a random length containing alphanumeric characters....
Definition: UtilString.cs:525
IG.Num.ScalarFunctionExamples.Quadratic3d.Quadratic3d
Quadratic3d()
Creates a new untransformed example quadratic polynomial in 3D.
Definition: FunctionScalarExamples.cs:1236
IG.Num.ParallelJobContainerBase._nextId
static int _nextId
Definition: ParallelJobContainerBase.cs:113
IG.Num.Func3d2dExamples.CylinderParametric.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:929
IG.Lib.ReporterBase.SetTW
bool SetTW(ref TextWriter tw, ref bool disptw, Stream stream, bool writeintro, bool disposewriter)
Creates a TextWriter upon the stream and sets it as the basic TextWriter to which reporting is perfor...
Definition: ReporterMsg.cs:3499
IG.Num.IRealFunction.SecondDerivative
double SecondDerivative(double x)
Returns the second derivative of the given order of this function at the specified arameter.
IG.Lib.ICommandLineApplicationInterpreter.RunScriptFile
string RunScriptFile(string scriptFilePath, string[] initAndRunArgs)
Dynamically loads (temporarily, just for execution of the current commad) a class form the script con...
IG.Num.IScalarFunction.Transformation
IAffineTransformation Transformation
Affine transformation of parameters. Actual function is evaluated as reference function evaluated at ...
Definition: FunctionScalarInt.cs:26
IG.Num.SampledDataSet.SaveSampledDataCSVinOneLine
static void SaveSampledDataCSVinOneLine(string filePath, SampledDataSet sampledData, bool namesSpecified, bool titleSpecified, bool descriptionSpecified, InputOutputDataDefiniton definitionData)
Saves sampled data and Definition data to single CSV file.
Definition: SampledData.cs:1817
IG.Lib.CharacterBuffer.Append
void Append(char[] chArray)
Appends the specified array of characters at the end of the buffer.
Definition: StringParserBuffer.cs:180
IG.Num.vec3.Normalized2
vec3 Normalized2()
Returns normalized this 3D vector in 2 norm.
Definition: Matrix3D.cs:170
IG.Lib.color.ScaleGray
static color ScaleGray(double value)
Returns a color corresponding to the specified value (ranging from 0 to 1) where color scale begins w...
Definition: Color.cs:605
IG.Num.NeuralTrainingParameters
Contains Parameters that define neural network architecture and trainig procedure,...
Definition: NeuralTrainingParameters.cs:23
IG.Script.ScriptAppBase.SystemIpAddress
const string SystemIpAddress
Definition: ScriptAppBase.cs:3672
IG.Num.Matrix3d.Mat
mat3 Mat
Gets the struct representation of this 3D matrix.
Definition: Matrix3DClass.cs:295
IG.Num.IBoundingBox.GetIntervalLength
double GetIntervalLength(int componentIndex)
Returns interval length for the specified co-ordinate component (i.e. difference between the upper an...
IG.Lib.Util.ToByteArray
static void ToByteArray(UInt16 val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1492
IG.Num.mat3.operator!=
static bool operator!=(mat3 a, mat3 b)
Vector comparison, returns true if vectors are different.
Definition: Matrix3D.cs:1047
IG.Num.ScalarFunctionParametricBase.ScalarFunctionParametricBase
ScalarFunctionParametricBase()
Default constructor is inaccessible because it has no meaning.
Definition: FunctionScalarParametric.cs:284
IG.Lib.HtmlWriter.AppendAttributes
void AppendAttributes(string[] attributeNameValuePairs)
Writes definition of the specified attriutes of a HTML element to the HTML document.
Definition: HtmlWriter.cs:587
IG.Lib.XmlParser.GetRelative
XmlNode GetRelative(string path)
Returns the first node that satisfies a given XPath expression relative to the current node....
Definition: XmlUtilities.cs:1423
IG.Num.LUDecomposition.Inverse
void Inverse(ref IMatrix inv)
Calculates inverse of the decomposed matrix represented by the current object, and stores it in the s...
Definition: MatrixDecompositions.cs:466
IG.Num.GridGenerator1dBase.CalculateGridUnitFactors
static void CalculateGridUnitFactors(int numElements, IRealFunction func, double firstFunctionArgument, double lastFunctionArgument, ref List< double > factors)
Calculates factors for a table of values between two points, and stores them to a list....
Definition: GridGenerator1dBase.cs:553
IG.Num.ScalarFunctionConstant.ScalarFunctionConstant
ScalarFunctionConstant(double constantTerm)
Creation of a constant scalar function. WARNING: Matrix argument is interpreted as Hessian,...
Definition: FunctionScalarExamples.cs:33
IGLib.Tests.Base.SampleClasses.DerivedClass.GetHashCode
override int GetHashCode()
LearnCs.Lib.Complex.Divide
static Complex Divide(Complex c1, Complex c2)
Divides c1 by c2 and returns the result.
Definition: Complex.cs:431
IG.Lib.UtilSystem.GetThreadPriorityFromProcess
static ThreadPriority GetThreadPriorityFromProcess()
Returns the thread priority value that is equivallent to the current process' priority class.
Definition: UtilSystem.cs:2052
IG.Crypto.ConstCrypto.ArgBinaryInputFormatBase64
const string ArgBinaryInputFormatBase64
Binary input format used is base-64 encoding.
Definition: UtilCryptoAux.cs:534
IG.Lib.UtilSystem.DetectOs
static void DetectOs()
Detects operating system.
Definition: UtilSystem.cs:278
IG.Num.Matrix3d.NormInfinity
double NormInfinity
Get the infinity norm of the matrix - maximum over rows of sum of absolute values of components.
Definition: Matrix3DClass.cs:630
IG.Num.M.sqrt
static double sqrt(double a)
Returns the square root of a specified number.
Definition: UtilMath.cs:358
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CommaStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: CommaCharacterStrategy.cs:5
IG.Num.ScalarFunctionScriptControllerBase.ParameterNames
virtual string[] ParameterNames
Names of function parameters.
Definition: ScalarFunctionScriptController.cs:185
IG.Lib.UtilSystem.IsApplicationRunningByWindowTitle
static bool IsApplicationRunningByWindowTitle(string mainWindowTitle, bool caseSensitive)
Returns true if at least one application with the specified main window title is running,...
Definition: UtilSystem.cs:1615
IG.Num.Func3dQuadratic.Hessian
override mat3 Hessian(vec3 parameters)
Calculates and returns Hessian of the current 3D quadratic function and returns it (in the form of a ...
Definition: Function3d.cs:635
IG.Num.NonSIUnit.bar
static readonly PhysicalConstant bar
Bar, non-SI unit of pressure, bar = 10^5 Pa = 10^5 kg/numrows result^2. Use is not encouraged.
Definition: Constants.cs:1260
IG.Num.Func.Cubic.a2
double a2
Returns the quadratic term coefficitne of the cubic function.
Definition: FunctionRealInterpolation.cs:1005
IGLib.Tests.Base.SampleClasses.BaseClass
Definition: SampleClasses.cs:14
IGLib.Parsing.ParserBase.IsNext
virtual bool IsNext(CharType ch)
IG.Num.UnstructuredMesh1d.ActiveScalarField
TScalarField ActiveScalarField
Gets active scalar field. Has protected setter.
Definition: UnstructuredMesh1dGeneric.cs:238
IG.Num.Func.GetReciprocalPower
static RealFunction GetReciprocalPower(int power)
Creates and returns a new real reciprocal power function object.
Definition: FunctionRealBasic.cs:212
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIEnumerableToStringListObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIEnumerableToStringListObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:96
IG.Num.ParallelJobServerBase.GetNextId
static int GetNextId()
Returns another ID that is unique for objects of the containing class its and derived classes.
Definition: ParallelJobServerBase.cs:111
IG.Num.Field.Field
Field(int numElements)
Creates a new field with the specified number of elements.
Definition: FieldGeneric.cs:24
IG.Num.Func.ReciprocalPower._p
int _p
Definition: FunctionRealBasic.cs:236
IG.Lib.InterpreterVariable.Name
string Name
Variable name.
Definition: CommandlineApplicationInterpreterBase.cs:410
IG.Num.MatrixBase.ToJaggedArray
virtual double[][] ToJaggedArray()
Creates and returns a jagged 2D array that contains a component-wise copy of the matrix.
Definition: MatrixBase.cs:420
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray3DToStringJaggedArray3DObjectToIntJaggedArray3D__ComparativeToDelete_
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray3DToStringJaggedArray3DObjectToIntJaggedArray3D__ComparativeToDelete_()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:757
IG.Gr.Mesh3D.GetGridCoordinate
virtual vec3 GetGridCoordinate(int i)
Returns coordinates of the specified grid point. Indices run contiguously from 0 on (they do not corr...
Definition: Mesh.cs:104
IG.Lib.SettingsReaderBase
Definition: SettingsRreader.cs:30
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.ToStringTypeConverterViaJsonEdgeTests
ToStringTypeConverterViaJsonEdgeTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:26
IG.Num.InputOutputDataDefiniton.GetInputIndex
virtual int GetInputIndex(string inputName)
Gets index of the input element that has the specified name, or -1 if there is no such input element.
Definition: SampledDataDefinition.cs:737
IG.Lib.ReporterBase.SyncTraceSwitchWithReportLevel
void SyncTraceSwitchWithReportLevel(ReportLevel level, TraceSwitch tswitch)
Synchronizes the state of a TraceSwitch object with the value of the ReportLevel enumeration.
Definition: ReporterMsg.cs:2951
IG.Lib.Copy.ClientServerStreamBase2.ClosePipe
abstract void ClosePipe()
Closes the pipe and streams that depend on it.
IG.Num.OptFileConst.MsgAnResultsReadyFilename
const string MsgAnResultsReadyFilename
Default file name for analysis results ready flag.
Definition: OptFileConst.cs:51
IG.Num.AnalysisRequestDto.RequestedConstraints
bool RequestedConstraints
Flag indicating whether calculation of constraint functions is required or not.
Definition: AnalysisResultsDto.cs:90
IG.Num.ScalarFunctionQuadratic.GetNumConstants
static int GetNumConstants(int dim)
Returns the number of constants that specify the quadratic function of the specified dimension.
Definition: FunctionScalarExamples.cs:421
IG.Num.INeuralApproximator.NeuralApproximatorType
string NeuralApproximatorType
Gets string representation of type of the current object. This is used e.g. in deserialization in ord...
Definition: NeuralApproximatorBase.cs:246
IG.Num.MatrixBase.Transpose
static void Transpose(IMatrix a, IMatrix result)
Stores transpose of the operand in another matrix. Can be done in-place. WARNING: dimensions of the o...
Definition: MatrixBase.cs:1820
IG.Lib.CommandLineInterpreter.Dispose
virtual void Dispose()
Clean up after the reference is not used any more.
Definition: InterpreterCommandLine.cs:353
IGLib.Gr2D.ICurveParameterization2D
Cartesion parameterization of a curve in 2D. Beside the Curve and (optional) CurveDerivative,...
Definition: ICurveParameterization2D.cs:18
IG.Num.RealFunction.RefInverse
virtual double RefInverse(double y)
Returns inverse of the reference (untransformed) function.
Definition: FunctionReal.cs:942
IG.Num.NeuralTrainingParameters.ErrorsTrainingMaxList
List< IVector > ErrorsTrainingMaxList
Convergence List of Maximal errors calculated on training data.
Definition: NeuralTrainingParameters.cs:480
IG.Neural.MappingDefinition.LoadJson
static void LoadJson(string filePath, ref MappingDefinition mapDataDefRestored)
Restores mapping data definition from the specified file in JSON format.
Definition: NeuralMapData.cs:886
IG.Lib.Copy.ClientServerStreamBase2._defaultResponseEnd
static string _defaultResponseEnd
Definition: ClientServerStreamBase2_Copy.cs:80
IGLib.Parsing.ParserBase.Length
virtual int Length
Definition: ParserBase.cs:24
IG.Lib.ExpressionEvaluatorCompiled.PrintHelpCommandLine
virtual void PrintHelpCommandLine()
Prints help for the command-line JavaScript interpreter to the standard output.
Definition: ExpressionEvaluatorCompiled.cs:416
IGLib.Gr3D.Ellipsoid.HasDerivative
bool HasDerivative
Definition: Ellipsoid.cs:76
IG.Lib.Module.HasExpiredFinal
bool HasExpiredFinal
Gets the indicatin whether the program has stopped being functional because of expiration....
Definition: App.cs:1200
LearnCs.Lib.VectorBase.VectorElementEnumerator._elements
ElementType[] _elements
Definition: VectorBase.cs:157
IG.Num.IOptimizationResults.KeepCurrentGuess
bool KeepCurrentGuess
Whether current guess is kept or not.
Definition: OptimizationResults.cs:42
IG.Num.UnstructuredMesh3d.GetVectorField
TVectorField GetVectorField(string name)
Returns vector field with the specified name.
Definition: UnstructuredMesh3dGeneric.cs:425
IG.Lib.ExpressionEvaluatorCompiled._id
int _id
Definition: ExpressionEvaluatorCompiled.cs:45
IG.Num.AnalysisResults.ErrorCode
virtual int ErrorCode
Error code. 0 - everything is OK. negative value - something went wrong.
Definition: AnalysisResults.cs:1018
IG.Num.PhysicalUnit.s
static readonly PhysicalConstant s
Second, the basic SI unit of time.
Definition: Constants.cs:826
IG.Num.ScalarFunctionScriptControllerBase.InvalidateGradientDefinition
virtual void InvalidateGradientDefinition()
Invalidates definition of function gradient.
Definition: ScalarFunctionScriptController.cs:344
IG.Num.Matrix.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current matrix.
Definition: Matrix.cs:1284
IG.Num.MatrixBase.Subtract
static void Subtract(IMatrix a, IMatrix b, IMatrix result)
Subtracts two matrices and stores the result in the specified result matrix. Operation can be perform...
Definition: MatrixBase.cs:2350
IG.Num.UnstructuredMesh1d._activeIndexField
TIndexField _activeIndexField
Definition: UnstructuredMesh1dGeneric.cs:80
IG.Num.InputElementDefinitionDto.CopyFromPlain
override void CopyFromPlain(InputOutputElementDefinition obj)
Definition: SampledDataDto.cs:440
IG.Lib.IRegisterable.Register
void Register()
Registers the current object. Subsequent calls (after the first one) have no effect.
IG.Num.Experimental.MX.Tanh
static xdouble Tanh(xdouble a)
Returns the hyperbolic tangent of the specified angle.
Definition: UtilMath.cs:1842
IG.Lib.Util.SizeOf
static int SizeOf(ushort val)
Returns size of a value of type ushort, in bytes.
Definition: Utils.cs:1189
IGLib.Core.Tests.CapturedVarTests.CapturedVarCreation_ToStringLong_WorksCorrectly
void CapturedVarCreation_ToStringLong_WorksCorrectly()
Definition: CapturedVarTests.cs:379
IG.Lib.LoadableScriptOptShellBaseControllable.IsRunnable
bool IsRunnable
Either or not the script can be run (some scripts only support other tasks).
Definition: LoadableScriptOpt.cs:317
IG.Num.Vector2d.Subtract
Vector2d Subtract(Vector2d a)
Returns difference between the current vector and the specified vector.
Definition: Vector2Dclass.cs:456
IG.Num.GridGenerator1dBase.GetNodeTable
virtual void GetNodeTable(ref double[] result)
Stores the node positions of the generated 1D grid into the specified table. If necessary,...
Definition: GridGenerator1dBase.cs:916
IG.Lib.ReporterBase.TWClass._stream
Stream _stream
Definition: ReporterMsg.cs:3576
IG.Num.NeuralApproximatorBase.ToleranceMaxRelativeToRangeScalar
double ToleranceMaxRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on max. abs. errors of outputs can be ...
Definition: NeuralApproximatorBase.cs:1115
IG.Num.IMatrix.Count
int Count
Gets total number of elements.
Definition: MatrixBase.cs:41
IG.Lib.WaitFileEventBase.CancelAll
override void CancelAll()
Cancel the current waiting for the condition on all threads.
Definition: WaitConditionFile.cs:359
IG.Num.MExt.atan
static double atan(double a)
Returns the angle whose tangent is the specified number.
Definition: UtilMath.cs:1217
IG.Net.PortScannerSimple.start
void start(int threadCtr)
Definition: PortScannerSimple.cs:42
IG.Gr.GraphicPrimitiveBase.UpdateBoundingBox
virtual void UpdateBoundingBox(BoundingBox bounds)
Definition: GraphicalObjectsBase.cs:165
IG.Lib.IdGenerator._mainLock
readonly object _mainLock
Definition: IdGenerator.cs:40
IG.Num.Func.GetIdentity
static RealFunction GetIdentity(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real identity (or linear) function object.
Definition: FunctionRealBasic.cs:365
IG.Num.AnalysisResultsDto.Constraints
double[] Constraints
Definition: AnalysisResultsDto.cs:273
IG.Lib.NamedPipeClientBase.PipeName
string PipeName
Definition: IpcNamedPipes.cs:446
IGLib.Gr3D.MoebiusStrip.ff
double ff
The number of half-twists by which the generating line is rotated by 180 degrees (Ï€/2)....
Definition: MoebiusStrip.cs:55
IG.Num.Vector.CopyFromMatNetNumericsVector
void CopyFromMatNetNumericsVector(Vector_MathNetNumerics v)
Copies values from the specified MathNet Numerics vector.
Definition: Vector.cs:399
IG.Num.VectorBase.Subtract
static void Subtract(IVector a, IVector b, ref IVector result)
Subtracts two vectors (a - b ) and stores the result in the specified result vector....
Definition: VectorBase.cs:1453
IG.Num.StructuredMesh2d.AddTensorField
void AddTensorField(TTensorField field, string name)
Adds the specified tensor field to the collection of tensor fields under the specified name.
Definition: StructuredMesh2dGeneric.cs:648
IG.Neural.InputMappingDefinitionElement
Input data element mapping definition for neural networks.
Definition: NeuralMapData.cs:436
IG.Num.NeuralTrainingParameters.ComparerErrorTrainingVector
Definition: NeuralTrainingParameters.cs:2848
IG.Num.FunctionPolynomial.ReferenceValue
double ReferenceValue(double x)
Definition: FunctionReal.cs:1273
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.operator==
static bool operator==(ExplicitlyConvertibleToDerived lhs, ExplicitlyConvertibleToDerived rhs)
Definition: SampleClasses.cs:243
IG.Num.NeuralTrainingLimitsDto.MomentumNum
int MomentumNum
Number of momentums.
Definition: SerializationDtoNeural.cs:741
IG.Num.BoundingBoxBase.IsMaxDefined
bool IsMaxDefined(int componentIndex)
Returns true if maximum value is defined for the specified component, false otherwise.
Definition: BoundingBox.cs:1202
IG.Num.OptimizationDataBase._initialGuess
IVector _initialGuess
Definition: OptimizationInputData.cs:187
IG.Num.ScalarFunctionScriptControllerBase.GenerateParameterOrVariableNames
static string[] GenerateParameterOrVariableNames(int dimension, string baseName="x", int startIndex=0, int numPlaces=2)
Generates and returns an array of a specified number of variable or parameter names,...
Definition: ScalarFunctionScriptController.cs:599
IG.Lib.WaitFileEventBase._pulser
static ThreadPulser _pulser
Definition: WaitConditionFile.cs:289
IG.Num.IFunc3d.Value
double Value(double x, double y, double z)
Calculates and returns value of the current 3D scalar function.
IG.Num.Func.Cubic.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealInterpolation.cs:1504
IG.Lib.ScriptLoaderBase.CreateLoadableObject
virtual ILoadableScript CreateLoadableObject(string[] initializationArguments, bool storeObject)
Creates and returns an object of the class that has been last compiled.
Definition: Loader.cs:1462
IG.Lib.CommandLineApplicationInterpreter.EvaluateJsInteractive
string EvaluateJsInteractive()
Runs interpreter's JavaScript expression evaluator interactively.
Definition: CommandlineApplicationInterpreter.cs:1540
IG.Lib.color.ScaleGray
static color ScaleGray(double minValue, double maxValue, double value)
Returns a color corresponding to the specified value (from the specified range) where color scale beg...
Definition: Color.cs:595
IG.Lib.AppTest.ModuleInitializationBefore
override void ModuleInitializationBefore()
Things performed before initialization of the application.
Definition: App.cs:95
IG.Num.Func.Constant.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealBasic.cs:619
IG.Num.AnalysisResults.GetConstraintGradient
virtual double GetConstraintGradient(int which, int index)
Returns the specific constraint function gradient component.
Definition: AnalysisResults.cs:620
IG.Lib.IpcStreamServerBase.ResponseMethod
virtual ResponseDelegate ResponseMethod
Delegate that calculates response to given request.
Definition: IpcStreamServerBase.cs:108
IG.Num.NeuralApproximatorBase._toleranceMax
IVector _toleranceMax
Definition: NeuralApproximatorBase.cs:932
IG.Lib.IReporterTextWriter
Reporters that utilize writing messages to files. Messages are typically formatted as multi-line mess...
Definition: ReporterMsg.cs:164
IG.Lib.LoadableScriptBase.Script_CommandTestScript
virtual string Script_CommandTestScript(string[] arguments)
Prints help.
Definition: LoadableScriptBase.cs:439
IG.Num.VectorFunctionFromScalar.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionVectorFromScalar.cs:132
IG.Num.Vector2d.GetNewMatrixThis
Matrix2d GetNewMatrixThis()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
Definition: Vector2Dclass.cs:144
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: FunctionScalarExamples.cs:927
IG.Num.Func.Cubic.a3
double a3
Returns the cubic term coefficitne of the cubic function.
Definition: FunctionRealInterpolation.cs:1012
IG.Lib.ThreadPerformanceTest.TestPerformanceNum
double TestPerformanceNum(int numCycles)
Execute performance test with specified number of standard cycles, and returns the measured number of...
Definition: ThreadPerformanceTest.cs:133
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringListObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringListObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:337
IG.Lib.ColorScaleBase.CreateBlueRed
static ColorScale CreateBlueRed(double minValue, double maxValue)
Creates and returns a continuous color scale that ranges from dark blue to red.
Definition: ColorScale.cs:935
IG.Lib.PipeServerBase.PipeName
string PipeName
Definition: IpcPipes.cs:100
IG.Lib.CommandLineJobContainer._id
int _id
Definition: CommandlineApplicationInterpreterBase.cs:144
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.SleepTimeMs
int SleepTimeMs
Definition: WaitConditionFile.cs:1167
IGLib.Gr3D.MoebiusStrip.StartParameter2
double StartParameter2
Definition: MoebiusStrip.cs:95
IGLib.Tests.Base.XUnitLoggerProvider.CreateLoger< T >
ILogger CreateLoger< T >()
IG.Lib.ScriptLoaderBase.SetReferencedAssemblies
virtual void SetReferencedAssemblies(params string[] assemblyFiles)
Sets the list of referenced assemblies in such a way that it contains only the specified assemblies.
Definition: Loader.cs:1060
IG.Crypto.UtilCrypto.SetLargestAsymmetricAlgorithmKeySize
static int SetLargestAsymmetricAlgorithmKeySize(AsymmetricAlgorithm algorithm)
On the specified asymmetric encryption algorithm, sets the largest possible key size,...
Definition: UtilCrypto.cs:3889
IG.Num.VectorFunctionResults.AllocateGradient
virtual void AllocateGradient(int which)
Allocates space for the specified function gradient.
Definition: FunctonVectorResults.cs:592
IG.Lib.HtmlConst.AttributeShortcutKey
const string AttributeShortcutKey
The shortcut key attribute. Specifies a shortcut key to activate/focus an element.
Definition: HtmlWriter.cs:42
IG.Lib.ExpressionEvaluatorCompiled._appendCodeCommand
string _appendCodeCommand
Definition: ExpressionEvaluatorCompiled.cs:347
IG.Num.NeuralApproximatorBase._inputLength
int _inputLength
Definition: NeuralApproximatorBase.cs:596
IG.Num.IMatrix.Norm
double Norm
Gets Forbenious (or Euclidean) norm of the matrix - square root of sum of squares of elements.
Definition: MatrixBase.cs:82
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d(int length)
Constructs a new 2D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh2d.cs:34
IG.Num.GridGenerator1d.GridGenerator1d
GridGenerator1d()
Creates a uniform 1D grid generator that generates two nodes at 0 and 1.
Definition: GridGenerator1d.cs:20
IG.Num.BoundingBoxBase.GetRandomPoint
void GetRandomPoint(ref IVector point, IRandomGenerator rand)
Creates a random point contained in the current bounding box by using the specified random number gen...
Definition: BoundingBox.cs:1244
IG.Num.NeuralTrainingParameters.ErrorsTrainingRmsList
List< IVector > ErrorsTrainingRmsList
Convergence List of Rms errors calculated on training data.
Definition: NeuralTrainingParameters.cs:462
IGLib.Gr3D.IParametricSurfaceWithBounds.EndParameter1
double EndParameter1
Typical end value of the second parameter of the parametric surface.
Definition: IParametricSurfaceWithBounds.cs:46
IG.Lib.ExpressionEvaluatorCompiled._helpCommand
string _helpCommand
Definition: ExpressionEvaluatorCompiled.cs:334
IG.Lib.XmlParser.NextElement
XmlNode NextElement(string NodeName, string NodeValue)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:2234
IGLib.Core.CollectionTypeConverter.CreateJaggedArray
Array CreateJaggedArray(Type elementType, int[] dims, int level)
Creates an empty jagged array of the given shape and element type.
Definition: CollectionTypeConverter.cs:359
IG.Crypto.CryptoManager.IvString
string IvString
Initialization vector in string form.
Definition: UilCryptoAux1.cs:319
IG.Num.NeuralApproximatorBase._outputLength
int _outputLength
Definition: NeuralApproximatorBase.cs:597
IG.Lib.HtmlWriter.ConstAttributeClass
string ConstAttributeClass
The class attribute. Specifies one or more classnames for an element (refers to a class in a style sh...
Definition: HtmlWriter.cs:83
IG.Lib.ReporterBase.GetAppSetting
void GetAppSetting(string reportername, string keyroot, ref double value, out bool assigned)
Reads a numeric value from the application configuration file (e.g. app.config) and assigns it to the...
Definition: ReporterMsg.cs:2141
LearnCs.Lib.Complex.Exp
Complex Exp()
Definition: Complex.cs:727
IG.Num.Func.GetWeightPol4
static RealFunction GetWeightPol4(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real polynomial weighting function object based on 4th order polynomial....
Definition: FunctionRealWeight.cs:626
IG.Num.IVector.GetNew
IVector GetNew(int length)
Creates and returns a new vector with the specified dimension, and of the same type as the current ve...
IG.Num.GridGenerator1dBase.GetNodeListReference
virtual List< double > GetNodeListReference()
Returns a list containing generated 1D node positions. This method can return a reference to the inte...
Definition: GridGenerator1dBase.cs:980
IG.Lib.CommandLine.~CommandLine
~CommandLine()
Definition: InterpreterCommandLine.cs:159
IG.Crypto.PasswordAlgorithmType.Rfc
@ Rfc
Default key derivation algorithm.
IG.Num.ScalarFunctionLinear.GradientPlain
override void GradientPlain(IVector parameters, IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters....
Definition: FunctionScalarExamples.cs:250
IG.Lib.UtilStr.GetArgumentsArray
static string[] GetArgumentsArray(string commandLine)
Parses a command line and extracts arguments from it. Arguments can be separated according to usual r...
Definition: UtilString.cs:226
IG.Num.RandomGeneratorSystem.RandomGeneratorSystem
RandomGeneratorSystem(int seed)
Initializes a new instance of random generator, using the specified seed value.
Definition: Random.cs:316
IG.Lib.Module._isApplication
bool _isApplication
Definition: App.cs:691
IG.Num.Func3d2dExamples.HyperboloidTwosheetedUpperParametric.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1036
IG.Num.StructuredField2d.MapCoordinatesPlain
static void MapCoordinatesPlain(StructuredField2d< vec3 > referenceField, StructuredField2d< vec3 > targetField, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a 2D structured grid embedded in 3D by mapping coordinates of a reference gr...
Definition: StructuredField2dGeneric.cs:221
IG.Num.Numeric.TestIntegration
static void TestIntegration()
Test for numerical integration methods.
Definition: FunctionNumeric.cs:558
IG.Num.MatrixStore._rowCount
int _rowCount
Definition: MatrixBase.cs:7756
IG.Lib.CommandStackFrameBase._isBranchExecuted
bool _isBranchExecuted
Definition: CommandlineApplicationInterpreterBase.cs:1213
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.AppendNewLine
void AppendNewLine()
Definition: JsonPPStrategyContext.cs:105
IG.Script.ScriptAppBase.AppSystem
virtual string AppSystem(string[] arguments)
Runs one of the file system - related embedded applications.
Definition: ScriptAppBase.cs:3858
IGLib.Core.CollectionTypeConverter
A type converter that supports conversion between basic types and a wide range of collection types,...
Definition: CollectionTypeConverter.cs:22
IG.Num.IDistanceComparer.SetOutputScales
void SetOutputScales(IVector min, IVector max, IVector lengthScales)
Sets parameters that affect default calculation of output distance and output relative coordinates.
IG.Num.UnstructuredMesh1d.GetIndexField
TIndexField GetIndexField(int index)
Returns the index field with the specified index.
Definition: UnstructuredMesh1dGeneric.cs:129
IG.Num.FieldCollection3d
Collection of structured 3D fields of the same type. Fields are identified by their names.
Definition: FieldCollectionGeneric.cs:18
IG.Num.Func.PenaltyPower.IsAbsoluteTwiceDifferentiable
bool IsAbsoluteTwiceDifferentiable
True if absolute value is twoce differentiable, false otherwise. Differentiability of absolute value ...
Definition: FunctionRealPenalty.cs:195
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsThirdValues
int[] NumHiddenNeuronsThirdValues
Values for number of hidden neurons in the third hidden layer.
Definition: SerializationDtoNeural.cs:854
IG.Num.M.log2
static double log2(double a)
Returns the base 2 logarithm of a specified number.
Definition: UtilMath.cs:424
IG.Num.VectorFunctionBaseComponentWise.Evaluate
override void Evaluate(IVector parameters, ref bool calculateValues, ref List< double > values, ref bool calculateGradients, ref List< IVector > gradients, ref bool calculateHessians, ref List< IMatrix > hessians)
Calculation of values, gradients, and hessians of the vector function according to request flags....
Definition: FunctionVectorBase.cs:402
IG.Num.mat3.xz
double xz
Definition: Matrix3D.cs:377
IG.Num.Func.Quadratic._a1
double _a1
Definition: FunctionRealInterpolation.cs:464
IG.Lib.IpcStreamClientServerBase._messagePrefix
string _messagePrefix
Definition: IpcStreamClientServerBase.cs:176
IG.Crypto.PasswordAlgorithmBase.GetLastGeneratedBytes
byte[] GetLastGeneratedBytes()
If the generator has public parameters (flag IsParametersPublic) then the last generated key in form ...
Definition: UtilCryptoAux.cs:822
IG.Lib.StringParser.Length
int Length
Current length of the buffer.
Definition: StringParser.cs:109
IG.Script.ScriptAppBase.CryptoFunctionDecryptPlain
virtual string CryptoFunctionDecryptPlain(string appName, string[] args)
Executes embedded application - symmetric decryption of files, strings, or byte fields by using the P...
Definition: ScriptAppBase.cs:1259
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.ToStringTypeConverterViaJsonBenchmarkTests
ToStringTypeConverterViaJsonBenchmarkTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:29
IG.Script.ScriptAppBase.NumericsHelpScriptScalarFunction
const string NumericsHelpScriptScalarFunction
Definition: ScriptAppBase.cs:582
IG.Lib.Module.Phone
String Phone
Definition: App.cs:854
IG.Num.Func.WeightGauss.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:135
LearnCs.Lib.Complex.Complex
Complex(double realPart, double imaginaryPart)
Creates a complex number from the specified real and imaginary part.
Definition: Complex.cs:28
IG.Num.NeuralTrainingParameters._toleranceRms
IVector _toleranceRms
Definition: NeuralTrainingParameters.cs:261
IG.Lib.ApplicationCommandlineBase.ConstRunScript
string ConstRunScript
Interpreter command for running dynamic scripts.
Definition: ApplicationCommandLineBase.cs:46
IG.Lib.WaitDirectoryRemoval.WaitDirectoryRemoval
WaitDirectoryRemoval(string filePath)
Definition: WaitConditionFile.cs:788
IG.Lib.Copy.ClientServerStreamBase2.ResponseEnd
string ResponseEnd
Definition: ClientServerStreamBase2_Copy.cs:121
IGLib.Gr3D.Ellipsoid.SurfaceDerivative2
vec3 SurfaceDerivative2(double u, double v)
Defines the derivative of Surface with respect to the second parameter. In each point on the surface ...
Definition: Ellipsoid.cs:67
IG.Num.SampledDataSet.SaveJson
static void SaveJson(SampledDataSet sampledData, string filePath)
Saves the specified sempled data to the specified JSON file. The file is owerwritten if it exists.
Definition: SampledData.cs:1090
IG.Lib.SerializerBase.TestClass.TestClass
TestClass(string name, double value)
Definition: SerializerBase.cs:575
IG.Num.PhysicalUnit.Gy
static readonly PhysicalConstant Gy
Gray, the SI derived unit of absorbed dose of ionizing radiation. Gy = J/kg = numrows^2/result^2.
Definition: Constants.cs:1053
IG.Num.Numeric.ThirdDerivative6Point
static double ThirdDerivative6Point(DlgFunctionValue f, double x, double h)
Calculates the third order derivative of a function with a 5 point formula. Error is O(h^4).
Definition: FunctionNumeric.cs:294
IG.Lib.SerializerBase.SerializationTestArrayMember._str
string _str
Definition: SerializerBase.cs:681
IG.Num.VectorFunctionScriptControllerBase.InvalidateFunctionNames
virtual void InvalidateFunctionNames()
Invalidates names of parameters. This also means that function value definition and function gradient...
Definition: VectorFunctionScriptController.cs:479
IG.Lib.HtmlWriter._headWritten
bool _headWritten
Definition: HtmlWriter.cs:112
IG.Lib.WaitFileEventBase
Base class for classes that provide blocking until a file or directory is created/removed.
Definition: WaitConditionFile.cs:130
IG.Num.Func3d2dExamples.HyperboloidParametricMinus.HyperboloidParametricMinus
HyperboloidParametricMinus(double a, double b, double c)
Constructs parametric definition of an origin-centered hyperboloid with the specified parameter-stret...
Definition: Function3d2d.cs:1268
IG.Num.ScalarFunctionRadial.Function
virtual IRealFunction Function
Gets or sets a real-valued function of one variable that defines the current radial function.
Definition: FunctionScalarRadial.cs:50
IG.Lib.CommandThreadBase._parametersStore
List< object > _parametersStore
Definition: CommandlineApplicationInterpreterBase.cs:1915
IG.Lib.XmlParser.GoToRoot
XmlNode GoToRoot()
Sets the current node to the root node of the current document and returns it.
Definition: XmlUtilities.cs:1982
IG.Num.Matrix.Copy
static void Copy(Matrix a, Matrix result)
Copies components of a matrix to another matrix. WARNING: dimensions of the specified result matrix m...
Definition: Matrix.cs:900
IG.Num.Func.Cubic.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: FunctionRealInterpolation.cs:979
IG.Lib.WaitFileEvent.WaitFileEvent
WaitFileEvent(string fileOrDirectoryPath)
Definition: WaitConditionFile.cs:641
IG.Num.StructuredField3d._d2
int _d2
Definition: StructuredField3dGeneric.cs:160
IG.Num.SpeedTestCpu.ExampleMathNetNumericsSVD
static void ExampleMathNetNumericsSVD()
Example of how to use SVD ( singular value decomposition) from Math.NET numerics.
Definition: TestSpeed.cs:1160
IG.Lib.CommandLine.AddCommandReference
void AddCommandReference(int interpreterId, string commandName, string description)
Adds a new command use reference for this command. This method should be called whenever the command ...
Definition: InterpreterCommandLine.cs:102
IG.Lib.StringTable.DefaultOutputLevel
static int DefaultOutputLevel
Dafault output level for object of the StringTable and derived classes.
Definition: StringTable.cs:68
IG.Num.ScalarFunctionQuadratic.ExampleFunctionDiagonal2d
static ScalarFunctionQuadratic ExampleFunctionDiagonal2d()
Creates and returns quadratic scalar function with diagonal Hessian.
Definition: FunctionScalarExamples.cs:357
IG.Crypto.ConstCrypto.ArgPasswordHexBytes1
const string ArgPasswordHexBytes1
Specification that password as hexadecimal byte sequence follows.
Definition: UtilCryptoAux.cs:451
IG.Lib.IReporterBase.ReportInfo
void ReportInfo(Exception ex)
Launches an info.
IG.Num.UnstructuredMeshGeometry3d
Geometry and topology of an unstructured 2D mesh. Presents both connected meshes and unconnected sets...
Definition: UnstructuredMeshGeometry3dGeneric.cs:15
IG.Lib.LoadableScriptOptTest
Test optimization script cls.
Definition: LoadableScriptOpt.cs:327
IG.Lib.SerializerJson.Serialize< T >
override void Serialize< T >(T serializedObject, Stream serializationStream)
Serializes the specified object and outputs it to a stream.
Definition: SerializerJson.cs:80
IG.Lib.StopWatch1.TotalCpuTimeSpan
TimeSpan TotalCpuTimeSpan
Definition: UtilTime.cs:420
IGLib.Core.ModelParameterSetFixedBase.Title
string Title
Definition: ModelParameterSetFixedBase.cs:131
IG.Num.Vector2d.Multiply
Vector2d Multiply(double k)
Returns the current vector multiplied by the specified scalar.
Definition: Vector2Dclass.cs:448
IG.Lib.IpcStreamClientServerBase.LockGlobal
static object LockGlobal
Static lock object used by all instances of this class (and possibly by other classes).
Definition: IpcStreamClientServerBase.cs:49
IG.Lib.UtilSystem.ResolutionIdentity.RequestingAssemblyName
string RequestingAssemblyName
Definition: UtilSystem.cs:2710
IG.Lib.ReporterBase.ReadAppSettings
void ReadAppSettings(string groupname, bool onlyonce)
Reads settings for a specified named group of reporters from the application configuration file.
Definition: ReporterMsg.cs:2418
IG.Num.RealFunction.TransformY
bool TransformY
Whether or not reference function is stretched/shifted in x direction.
Definition: FunctionReal.cs:833
IG.Lib.CommandStackFrameBase.CheckForBlockEnterOrExitCommand
bool CheckForBlockEnterOrExitCommand(string commandLine, bool justCheck=false, bool isOnlyCommandName=false)
Inspects the specified commandline and checks whether it can represent a block enter or a block exit ...
Definition: CommandlineApplicationInterpreterBase.cs:1142
IG.App.ApplicationIgShellBase.ModuleInitializationBefore
override void ModuleInitializationBefore()
Pre-initialization stage.
Definition: ApplicationIgShellBase.cs:73
IG.Num.PointContainer.GetPointOutputVector
virtual IVector GetPointOutputVector()
Gets the vector of output values of the point containet in the current container. <pra>This method mu...
Definition: PointContainer.cs:295
IG.Lib.IpcStreamClientBase.SendRequest
virtual void SendRequest()
Sends the current request string (the IpcStreamClientServerBase2.RequestString property) to the serve...
Definition: IpcStreamClientBase.cs:142
IG.Num.MatrixBase.CholeskyExtractUpper
static IMatrix CholeskyExtractUpper(IMatrix matCholesky, ref IMatrix result)
Extracts the upper part of the specified Cholesky decomposition (0s in below diagonal) and stores it ...
Definition: MatrixBase.cs:6830
IG.Num.Matrix3d.operator-
static Matrix3d operator-(Matrix3d a)
Unary negation for 3D matrices, returns the negative operand.
Definition: Matrix3DClass.cs:777
IG.Lib.StopWatch1.StopWatch1
StopWatch1(string label)
Definition: UtilTime.cs:49
IG.Neural.DataMapperSimple.DataMapperSimple
DataMapperSimple()
Definition: NeuralMapData.cs:990
LearnCs.Lib.Complex.Complex
Complex((double, double) complexTuple)
Creates a complex number from a 2-value tuple of doubles. The first value represents the real and the...
Definition: Complex.cs:56
IG.Lib.ReporterBase.KeyTextLoggerWriteIntro
const string KeyTextLoggerWriteIntro
Definition: ReporterMsg.cs:2330
IG.Num.AffineTransformationSquare.TransformGradientPlain
void TransformGradientPlain(IVector original, IVector result)
Transforms gradient (or other covariant vector) from the reference to the transformed space....
Definition: TransformationAffineSquare.cs:453
IG.Lib.InterfaceInverse.CmdNameNlpSimpBoundConstr
virtual string CmdNameNlpSimpBoundConstr
Command name - taban2d.
Definition: InterfaceInv.cs:186
IG.Lib.ObjectStore._objects
List< T > _objects
Definition: UtilObjectStore.cs:76
IG.Lib.UtilSystem.KillFirstApplication
static void KillFirstApplication(string processName)
Kills the first running application found that has the specified process name.
Definition: UtilSystem.cs:1234
IG.Num.SpeedTestCpu.TestComputationalTimesLU_IGLib
static double TestComputationalTimesLU_IGLib(int numEq, int outLevel, bool testProduct=false)
Test of LU decomposition.
Definition: TestSpeed.cs:118
IG.Lib.ApplicationBase
Base class for all application classes. Provides some basic functionality such as keeping information...
Definition: App.cs:152
LearnCs.Lib.Complex.Pow
Complex Pow(Complex z)
Definition: Complex.cs:760
IG.Num.DistanceComparer._outputMin
IVector _outputMin
Definition: DistanceComparer.cs:410
IG.Lib.Util.ListToStringLong< T >
static string ListToStringLong< T >(List< T > list, bool addNewlines, int numIndent)
Returns a string representing the specified generic list in long form. Count and Capacity properties ...
Definition: Utils.cs:2654
IG.Num.NeuralTrainingParameters.Momentum
double Momentum
Momentum. Specifies how much changes of weight in the previous iterations affect changes in the curre...
Definition: NeuralTrainingParameters.cs:97
IGLib.Core.MultiDimensionalIndexGenerator._dimensions
readonly int[] _dimensions
Definition: CollectionTypeConverter.cs:522
IG.Lib.ReporterBase._TextLoggerIntroText
string _TextLoggerIntroText
Definition: ReporterMsg.cs:4808
IG.Num.Scalar.IsNaN
bool IsNaN
Indicates whether the current Scalar is not a number.
Definition: Scalar.cs:94
IG.Num.UnstructuredMesh3d.AddTensorField
void AddTensorField(TTensorField field)
Adds the specified tensor field to the collection of tensor fields.
Definition: UnstructuredMesh3dGeneric.cs:646
IG.Lib.BoundingBoxDtoBase.CopyToPlain
override void CopyToPlain(ref IBoundingBox box)
Copies data from the current DTO to a bounding box object.
Definition: BoundingBoxDto.cs:114
IG.Num.SampledDataCsv._defaultKeyData
static string _defaultKeyData
Definition: SampledDataCsv.cs:56
IG.Num.ComposedFunction.Parameters
double[] Parameters
Definition: FunctionReal.cs:1394
IG.Num.LinearBasisSafer
The same as LinearBasis, just that it has more meaningful error reporting (but is therefore slower).
Definition: ApproxBasis.cs:157
IGLib.Core.FromStringTypeConverterViaIConvertible
Converts a string to a specific type using IConvertible and invariant culture. Only works with types ...
Definition: FromStringTypeConverterViaIConvertible.cs:11
IG.Num.SimKosecFileManagerBase._defaultInputValues
List< InputFieldDefinition > _defaultInputValues
Definition: SimKosecFileManagerBase.cs:647
IG.Lib.HtmlWriter.Dispose
virtual void Dispose(bool disposing)
Does the job of freeing resources.
Definition: HtmlWriter.cs:880
IG.Num.M.CheckFactorialsArray
static bool CheckFactorialsArray()
Tests ehether the factoirals in the hard-coded array (factorials64) of factorials are correct; Throws...
Definition: UtilMath.cs:553
IG.Num.InputOutputElementDefinition.TargetValueDefined
virtual bool TargetValueDefined
Flag indicating whether target value is defined for the data element described by the current definit...
Definition: SampledDataDefinition.cs:171
IG.Lib.ReporterBase.DefaultMessageString
static string DefaultMessageString(ReporterBase reporter, ReportType messagetype, string basicmessage, Exception ex)
Default delegate for message assembly of the message string when reporting on consoles....
Definition: ReporterMsg.cs:6007
IG.Num.NeuralApproximatorBase._convergenceErrorsTrainingRmsList
List< IVector > _convergenceErrorsTrainingRmsList
Definition: NeuralApproximatorBase.cs:619
IG.Lib.Util.IGLibUrl
const string IGLibUrl
Definition: Utils.cs:3106
IGLib.Tests.Base.SampleClasses.CustomList.Add
void Add(IEnumerable< T > items)
Definition: SampleClasses.cs:463
IG.Num.InputOutputElementDefinitionDto.CopyToPlain
override void CopyToPlain(ref InputOutputElementDefinition obj)
Copies data from the current DTO to the specified object.
Definition: SampledDataDto.cs:319
IG.Lib.ICommandLineApplicationInterpreter.AddModule
void AddModule(string moduleName, ModuleDelegate moduleDelegate)
Adds a new module to the interpreter. This adds an initialization function (via a delegate) which is ...
IG.Lib.UtilConsole.SW_SHOW
const int SW_SHOW
Definition: UtilConsole.cs:37
IG.Lib.IndexListDto.CopyToPlain
override void CopyToPlain(ref IndexList list)
Copies data from the current DTO to an index list object.
Definition: IndexListDto.cs:77
IG.Lib.LoadableRealFunctionBase
A RealFunction class used as base class for dynamically loaded functions. Bunctions loaded from scrip...
Definition: RealFunctionScriptBase.cs:61
IG.Lib.ColorScale.ColorScale
ColorScale(double minValue, double maxValue, int numCells, bool isDiscrete, params color[] definitionColors)
Constructor.
Definition: ColorScale.cs:231
IG.Num.VectorFunctionBaseGeneral._componentEvaluation
bool _componentEvaluation
Definition: FunctionVectorBaseGeneral.cs:49
IG.Num.SampledDataSet.SaveSampledDataCSV
static void SaveSampledDataCSV(string filePath, SampledDataSet sampledData, bool namesSpecified, bool titlesSpecified, bool descriptionSpecified, InputOutputDataDefiniton definitionData)
Saves sampled data and Definition data to single CSV file.
Definition: SampledData.cs:1962
IG.Lib.LoadableScalarFunctionBase._functionArgumentParametersName
string _functionArgumentParametersName
Definition: ScalarFunctionScriptBase.cs:87
IG.Lib.WaitFileCreationByProxy.WaitFileCreationByProxy
WaitFileCreationByProxy(string filePath)
Definition: WaitConditionFile.cs:918
IG.Lib.CommandLineApplicationInterpreter.EnterWhile
virtual void EnterWhile(CommandThread cmdThread, string conditionString)
Enters the While block.
Definition: CommandlineApplicationInterpreter.cs:1140
IG.Gr.GrLinesettings.GrLinesettings
GrLinesettings()
Definition: GrProperties.cs:28
IG.Num.Matrix2d.GetNewThis
Matrix2d GetNewThis()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
Definition: Matrix2DClass.cs:459
IG.Lib.SerializerBase.ISerializationTestClass.Array1D
SerializationTestArrayMember[] Array1D
Definition: SerializerBase.cs:649
IG.Num.SampledDataSet.ComparerInputDistance.IsImmutable
bool IsImmutable
Whether the current object is immutable or not.
Definition: SampledData.cs:746
IG.Lib.Module.Release
string Release
Gets or sets the release specification of the program (e.g. "alpha", "beta", "release"....
Definition: App.cs:1058
IG.Num.ParallelJobServerBase.StopServerThread
void StopServerThread()
Sends to the server thread command that it has to stop.
Definition: ParallelJobServerBase.cs:402
IG.Num.mat2.Multiply
vec2 Multiply(vec2 b)
Right-multiplies the current 2D matrix with the specified 2D vector and returns the product.
Definition: Matrix2D.cs:714
IG.Num.NeuralApproximatorDtoBase.NetworkStateFilePath
string NetworkStateFilePath
Definition: SerializationDtoNeuralApproximator.cs:46
IG.Num.SampledDataElementDto._outputValues
VectorDtoBase _outputValues
Definition: SampledDataDto.cs:35
IG.Gr.IGraphicSet
Graphic set that contain graphic primitives and other graphic sets.
Definition: GraphicalObjectsInt.cs:32
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.lockExample
object lockExample
Definition: WaitConditionFile.cs:1122
IG.Num.IAnalysis.Analyse
void Analyse(IAnalysisResults analysisData)
Performs analysis - calculates requested results and writes them to the provided data structure.
IG.Lib.ThreadPerformanceTest._performLoad
static bool _performLoad
Definition: ThreadPerformanceTest.cs:245
IG.Lib.ReporterBase.InitBegin
virtual void InitBegin()
Initial part of initialization. Auxiliary object is not affected because default delegates do not uti...
Definition: ReporterMsg.cs:1327
IG.Crypto.ConstCrypto.ArgSaltLength
const string ArgSaltLength
Specification of length of the salt follows.
Definition: UtilCryptoAux.cs:459
IG.Lib.IpcStreamServerBase.SendDummyRequest
abstract void SendDummyRequest()
IGLib.Core.ModelParameter
Definition: ModelParameterTyped.cs:26
IG.Num.Func3d2dExamples.HyperboloidParametric.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1132
IG.Num.INeuralApproximator.GetErrorsTrainingRms
void GetErrorsTrainingRms(ref IVector errors)
Calculates the RMS (root mean square) of the errors of output values for the training elements of the...
IG.Gr.GraphicPrimitive.Parent
virtual GraphicObject Parent
Returns the graphic object that directly contains this primitive.
Definition: GrObjects.cs:301
IG.Script.ScriptAppBase.CryptoHelpAddCertificate
const string CryptoHelpAddCertificate
Definition: ScriptAppBase.cs:1529
IG.Lib.StringParser._internalLock
object _internalLock
Definition: StringParser.cs:85
IG.Num.SampledDataCsv.IsKeysCaseSensitive
bool IsKeysCaseSensitive
Whether keywords are case sensitive.
Definition: SampledDataCsv.cs:343
IG.Num.Matrix2d.Read
void Read()
Reads 2D matrix components from a console.
Definition: Matrix2DClass.cs:775
IG.Neural.MappingDefinition._checkOutputNameConsistency
bool _checkOutputNameConsistency
Definition: NeuralMapData.cs:568
IG.Num.QRDecomposition.SolveMathNetNumerics
override VectorBase_MathNetNumerics SolveMathNetNumerics(IVector rightHandSides)
Solves the system of linear equations with the specified right-hand sides and the current matrix deco...
Definition: MatrixDecompositions.cs:767
IG.Lib.UtilCsv.ToCsvString
static string ToCsvString(string[][] values, string separator)
Convertsa a 2D jagged array of string values to a string in CSV format.
Definition: UtilCsv.cs:283
IG.Num.MatrixBase.ToStringReadable
static string ToStringReadable(IMatrix mat, int accuracy=4, int padding=8)
Returns a readable string form of a matrix, accuracy and padding can be set.
Definition: MatrixBase.cs:4888
IGLib.Gr3D.FigureEightKnot3D_MathCurve1.HasDerivative
bool HasDerivative
Definition: FigureEightKnot3D _MathCurve1.cs:42
IG.Num.NeuralTrainingTableDto
Transfer Object (DTO) for neural network training results.
Definition: SerializationDtoNeural.cs:1061
IG.Num.Field.UpdateBounds
static void UpdateBounds(Field< vec2 > field, IBoundingBox bounds)
Updates the specified bounds (object of type IBoundingBox) in such a way that all 2D vector elements ...
Definition: FieldGeneric.cs:635
IG.Num.Field.Field
Field(int numElements, string fieldName)
Constructs a new field with the specified number of elements and name.
Definition: FieldGeneric.cs:31
IG.Num.Func.GetWeightPol5
static RealFunction GetWeightPol5()
Creates and returns a new real polynomial weighting function object based on 5th order polynomial....
Definition: FunctionRealWeight.cs:837
IG.Num.InputOutputDataDefiniton.IsAnyInputTargetValueDefined
virtual bool IsAnyInputTargetValueDefined()
Returns a value indicating whether any input element has target value defined.
Definition: SampledDataDefinition.cs:1246
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeIsRetrievedCorrectlyForNestedArrays
void IEnumerableElementTypeIsRetrievedCorrectlyForNestedArrays()
Definition: IGLibCoreReflectionTests.cs:124
IG.Num.Matrix.ColumnCount
override int ColumnCount
Gets the second dimension (number of columns) of the matrix.
Definition: Matrix.cs:560
IG.Lib.Xml.GetValue
static string GetValue(XmlNode basenode, string xpath)
Returns value of the (first) text node of the first ELEMENT node in the XML sub-tree whose root is ba...
Definition: XmlUtilities.cs:681
IG.Lib.IpcStreamClientServerBase.WriteMessage
void WriteMessage(StreamWriter outputStream, string message, string[] args)
Writes a mesage to the output stream. What is written is decorated message (including the standard me...
Definition: IpcStreamClientServerBase.cs:416
IG.Lib.SerializerBase.SerializationTestClass.Array1D
virtual SerializationTestArrayMember[] Array1D
Definition: SerializerBase.cs:768
IG.Lib.UtilSystem.GetStandardizedDirectoryPath
static string GetStandardizedDirectoryPath(string directoryPath)
Returns the specified directory path in standard form (absolute path, system's path separator,...
Definition: UtilSystem.cs:4574
IG.Lib.WaitFileEventBase.Condition
override bool Condition()
If not overridden, this condition always returns false.
Definition: WaitConditionFile.cs:323
IGLib.Gr2D
Definition: ICurveParameterization2D.cs:3
IG.Num.OptimizationResultsBase._currentGuess
IAnalysisResults _currentGuess
Definition: OptimizationResults.cs:145
IG.Num.MatrixBase.SetRandom
virtual void SetRandom(IRandomGenerator rnd)
Sets the current matrix such that it contains random elements on the interval (0,1].
Definition: MatrixBase.cs:609
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.ExampleBlockCreateRemove
void ExampleBlockCreateRemove(string filePath)
Monitors the specified file and successively blocks until it is created and then until it is removed....
Definition: WaitConditionFile.cs:1177
IG.Crypto.UtilCrypto.IgGetNumSaltSuffices
static int IgGetNumSaltSuffices()
Returns the number of standard IGLib salt strings.
Definition: UtilCrypto.cs:5197
IG.Lib.ReporterBase.RemoveTW
bool RemoveTW(List< TWClass > lwriters, TextWriter writer)
Removes the first object from a list that contains the specified TextWriter.
Definition: ReporterMsg.cs:3893
IG.Num.Func.PenaltyPower.pp
double pp
Definition: FunctionRealPenalty.cs:172
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests.RoundTripConversion_ShouldWorkForListOfDouble
void RoundTripConversion_ShouldWorkForListOfDouble()
Definition: ToStringTypeConverterViaJsonTests.cs:74
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(TextWriter writer, bool writeintro)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:4031
IG.Num.PointCloud.FindClosestPointsDummy
void FindClosestPointsDummy(IDistanceComparer< PointContainerType, PointType > comparer, int numClosestPoints, bool accelerateSortingByStoringDistances)
Finds the specified number fo closest points to each point contained in the current cloud,...
Definition: PointCloud.cs:1275
IG.Num.mat2.Trace
double Trace
Gets matrix trace (sum of diagonal elements).
Definition: Matrix2D.cs:621
IG.Num.Func3d2dExamples.EllipsoidParametric.b
double b
Definition: Function3d2d.cs:958
IG.Num.StructuredMesh2d.GetVectorField
TVectorField GetVectorField(string name)
Returns vector field with the specified name.
Definition: StructuredMesh2dGeneric.cs:433
IG.Lib.JsonFormatter
Formatting of JSON strings into human readable form.
Definition: SerializerJson.cs:347
IG.Num.ScalarFunctionExamples.Quadratic3d.ValueDefined
override bool ValueDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1283
IG.Lib.UtilSystem.ResolutionIdentity.ResolutionIdentity
ResolutionIdentity()
Definition: UtilSystem.cs:2703
System
Definition: IsExternalInit.cs:7
IG.Num.DistanceComparer.LengthScales
IVector LengthScales
Sets the vector of length scales that are used for calculation of distances.
Definition: DistanceComparer.cs:320
IG.Lib.ReporterBase.TWClass.filename
string filename
Definition: ReporterMsg.cs:3578
IGLib.Core.IModelParameterSetBaseFixed.ContainsKey
bool ContainsKey(string key)
Returns true if the current parameter set contains the specified key.
IG.Num.vec3.Negate
static void Negate(vec3 v, ref vec3 res)
Negates the specified vector and stores its copy in the resulting vector.
Definition: Matrix3D.cs:258
IG.Num.ConstMisc.LightYear
static readonly PhysicalConstant LightYear
Light year, distance travelled by light through vacuum in 1 year.
Definition: Constants.cs:1371
IG.Lib.WaitCondition._maxSleepMs
int _maxSleepMs
Definition: WaitCondition.cs:244
IG.Lib.ModuleTest._moduleTest
static ModuleTest _moduleTest
Definition: App.cs:67
LearnCs.Lib.NumberOperationsComplex.DivideNumbers
Complex DivideNumbers(Complex a, Complex b)
Definition: NumberOperationsComplex.cs:35
IG.Num.OptFileManager.ReadAnalysisOutputXml
virtual void ReadAnalysisOutputXml(string filePath, ref AnalysisResults anpt)
Reads analysis output data (request) from the specified file in the XML format, and stores the data i...
Definition: OptFileManager.cs:1113
IG.Lib.IObjectStore.StoreEligible
bool StoreEligible(T obj)
Stores the specified object in the store. Throws ArgumentException if the specified object is not eli...
IG.Lib.RegisterableExamples.ExampleIRegistrable.ObjectRegister
ObjectRegister< ExampleIRegistrable > ObjectRegister
Gets object register where the current object is registered.
Definition: UtilIdRegistration.cs:332
IGLib.Gr3D.TubularMeshGenerator_05
Definition: TubularMeshGenerator_05.cs:11
IG.Crypto.UtilCrypto.GetHashBytes
static byte[] GetHashBytes(Stream stream, HashType hashType, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the hash (in form of byte array) of specified type of the specified stream.
Definition: UtilCrypto.cs:1236
IG.Num.OptimizerBase._keepBestGuess
bool _keepBestGuess
Definition: Optimizer.cs:344
IG.Lib.IColorScale.GetCellValue
double GetCellValue(int cellIndex)
Returns the value corresponding to the specified cell in the discrete color map. This value is used t...
IG.Lib.ReporterBase.ReporterBase
ReporterBase(object obj, ReportDelegate reportdelegate, ReportLocationDelegate locationdelegate, ReportMessageDelegate messagedelegate)
Constructor. Initializes the error reporter by the specified auxiliary object and delegates used to p...
Definition: ReporterMsg.cs:1251
IG.Num.ParallelJobContainerBase._defaultSleepTimeMs
static int _defaultSleepTimeMs
Definition: ParallelJobContainerBase.cs:164
IG.Lib.IdGenerator.IdGenerator
IdGenerator(int firstId)
Created a new ID generator with the specified ID generated first. Subsequent IDs are generated by obt...
Definition: IdGenerator.cs:33
IG.Lib.RealFunctionLoader.IsCompiled
bool IsCompiled
Whether the current function definition has been compiled or not.
Definition: RealFunctionScriptLoader.cs:560
IG.Num.MatrixBase.Multiply
static void Multiply(IMatrix a, double b, ref IMatrix result)
Multiplies matrix by scalar and stores the result in the specified result matrix. This operation can ...
Definition: MatrixBase.cs:4350
IG.Lib.DataStore.DataUnsaved
bool DataUnsaved
Gets the indicator of whether data contents have been changed and not saved since loaded.
Definition: XmlUtilities.cs:49
IG.Crypto.CryptoManager.RecursivePathList
List< string > RecursivePathList
Definition: UilCryptoAux1.cs:393
IG.Lib.IpcStreamServerBase._workingThread
Thread _workingThread
Definition: IpcStreamServerBase.cs:388
IG.Num.InputOutputDataDefiniton.OutputLength
int OutputLength
Gets number of output values.
Definition: SampledDataDefinition.cs:683
IG.Lib.InterpreterVariable.SetReferencedVariable
void SetReferencedVariable(InterpreterVariable referencedVariable, string referencedVariableName=null, int referencedVariableStackLevel=StackLevelDefault)
Sets the the variable reference, which defines the variable that the current variable references.
Definition: CommandlineApplicationInterpreterBase.cs:512
IG.Lib.InterfaceInverse.CmdNameSetVarInt
virtual string CmdNameSetVarInt
Command name - setting an integer variable.
Definition: InterfaceInv.cs:98
IG.Lib.ScalarFunctionLoader.VarNameHessianDefined
const string VarNameHessianDefined
Name of the variable (internal in class defined in loadable script) that holds a flag telling whether...
Definition: ScalarFunctionScriptLoader.cs:121
IG.Lib.ReporterBase.DefaultReserveReportMessage
static string DefaultReserveReportMessage(ReporterBase reporter, ReportType messagetype, string location, string message, Exception ex, Exception ex1)
Default function function for assembling reserve error reporting message. This is put outside the Def...
Definition: ReporterMsg.cs:6051
IG.Lib.IReporterBase.IsGlobal
bool IsGlobal
Indicates whether the current reporter is used as a global reporter or not.
Definition: ReporterMsg.cs:863
IG.Num.AnalysisRequestDto._numEqualityConstraints
int _numEqualityConstraints
Definition: AnalysisResultsDto.cs:47
IG.Lib.ApplicationBase.ParseCommandlineArguments
virtual void ParseCommandlineArguments(string[] args)
Parses command-line arguments and eventually sets various internal variables according to their value...
Definition: App.cs:288
IG.Lib.SerializerBase.SerializationTestArrayMember.ModifiedName
virtual string ModifiedName
Definition: SerializerBase.cs:695
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(Stream stream, bool writeintro, bool disposewriter)
Creates a TextWriter upon the stream and sets it as the basic TextWriter to which reporting is perfor...
Definition: ReporterMsg.cs:4919
IG.Num.IMatrix.NormForbenius
double NormForbenius
Gets Forbenious (or Euclidean) norm of the matrix - square root of sum of squares of elements.
Definition: MatrixBase.cs:73
IG.Lib.SerializerBase.SerializationTestArrayMember._ind2
int _ind2
Definition: SerializerBase.cs:678
IG.Num.Counter.Read
int Read(string str, int startpos)
Reads in the value from a string, starting at a specified position and skipping any leading spaces....
Definition: Scalar.cs:701
IG.Num.SIPrefix.T
static readonly PhysicalConstant T
tera- (T), SI prefix for 10^12.
Definition: Constants.cs:678
IG.Lib.ICommandLineApplicationInterpreter.GetCommmandThread
CommandThreadBase GetCommmandThread(int whichCommandThread)
Returns the specified command thread for the current interpreter.
IG.Lib.CommandLineApplicationInterpreter.ExitWhile
virtual string ExitWhile(CommandThread cmdThread)
Exits the current JavaScript code block, and sends the JavaScrit code contained within the block (con...
Definition: CommandlineApplicationInterpreter.cs:1161
IGLib.Gr3D.LightSource.Color
vec3 Color
Light color (RGB values between 0 and 1).
Definition: LightSource.cs:39
IG.Num.VectorBase.NormP
virtual double NormP(double p)
p-norm, p-th root of sum of absolute values of components raised to the power of p.
Definition: VectorBase.cs:465
IG.Num.CholeskyDecomposition.SolveMathNetNumerics
override VectorBase_MathNetNumerics SolveMathNetNumerics(IVector rightHandSides)
Solves the system of linear equations with the specified right-hand sides and the current matrix deco...
Definition: MatrixDecompositions.cs:1020
IG.Lib.XmlUtilityBase.ContainedInNode
bool ContainedInNode(XmlNode node, XmlNode container)
Returns null if an XML node (first argument) is contained in the specified note (second argument)....
Definition: XmlUtilities.cs:1195
IG.Num.INeuralApproximator.EpochsInBundle
int EpochsInBundle
Number of epochs in a single training bundle. This number of epochs is performed at once when trainin...
Definition: NeuralApproximatorBase.cs:108
IG.Lib.CommandLineApplicationInterpreter.AddCommandMt
virtual void AddCommandMt(string commandName, ApplicationCommandDelegateMt commandDelegate)
Adds command with the specified name.
Definition: CommandlineApplicationInterpreter.cs:2737
IG.Num.GridGenerator1dFunc._func
IRealFunction _func
Definition: GridGenerator1dFunc.cs:78
IG.Lib.ScriptLoaderBase.CompilerResults
virtual CompilerResults CompilerResults
Results of compilation.
Definition: Loader.cs:1002
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_StringToDoubleObjectToString_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_StringToDoubleObjectToString_IsCorrect()
Definition: BasicTypeConverterTests.cs:129
IGLib.Core.CollectionExtensions.CollectionExtensions.CastAndCallToReadableString
static string CastAndCallToReadableString(Array array, string indentation=ArrayIndentation, string openBracket=ArrayBracketOpen, string closedBracket=ArrayBracketClosed, string separator=ArraySeparator)
Definition: CollectionExtensions.cs:159
IG.Lib.ReporterBase.UseTrace
bool UseTrace
Gets or sets the flag specifying whether reporting using the pado trace is performed or not.
Definition: ReporterMsg.cs:5672
IG.Num.StructuredField3d
Field where field elements are arranged in a 3 dimensional array. Usually represents a field over a s...
Definition: StructuredField3dGeneric.cs:74
IG.Lib.CommandLineApplicationInterpreter.TestSpeedLongNumEq
const int TestSpeedLongNumEq
Number of equations used to test speed of numerical computations.
Definition: CommandlineApplicationInterpreter.cs:6529
IGLib.Core.ICapturedVar.ValueTypeName
string ValueTypeName
Short name of the actual type of the captured entity's value, the ValueType, produced by Type....
Definition: ICapturedVar.cs:50
IG.Crypto.CryptoParameters.IsAnyFlagSet
bool IsAnyFlagSet(params CryptoFlags[] whichFlags)
Returns true if any of the specified flags is set, or false if none of them is set.
Definition: UtilCryptoAux.cs:193
IG.Num.Func.GetWeightReciprocalPower
static RealFunction GetWeightReciprocalPower(int power, double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real polynomial weighting function object based on reciprocal power functio...
Definition: FunctionRealWeight.cs:229
IG.Lib.TrackedThread._threadList
static readonly List< TrackedThread > _threadList
The list of active traced threads.
Definition: TracedThread.cs:163
IG.Script.ScriptAppBase.ConstRunFile
const string ConstRunFile
Name of the command that runs (interprets) the specified command file by the script's interpreter.
Definition: ScriptAppBase.cs:390
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.MyDescription4
string MyDescription4
Definition: SampleClasses.cs:275
IG.Num.EigenValueDecomposition
Eigenvalue decomposition of a matrix.
Definition: MatrixDecompositions.cs:1121
IGLib.Core.ISingleTypeConverter.TryConvert
bool TryConvert(object source, out object target)
Converts the value source of type SourceType to a value of type TargetType and stores the converted ...
IG.Lib.CommandLineApplicationInterpreter.RemovePipeClients
string RemovePipeClients(params string[] clientNames)
Removes the specified interpreter's named pipe clients. Client's pipes are closed....
Definition: CommandlineApplicationInterpreter.cs:5653
IG.Num.MatrixBase.LuDeterminant
static double LuDeterminant(IMatrix luMatrix, int toggle)
Calculates and returns matrix determinant form its specified LU decomposition.
Definition: MatrixBase.cs:5551
IG.Num.VectorFunctionBaseGeneral.ComponentWiseEvaluation
virtual bool ComponentWiseEvaluation
Tells whether the function supports evaluation of individual components. If not then evaluation is pe...
Definition: FunctionVectorBaseGeneral.cs:115
IGLib.Tests.Base.SampleClasses.DerivedClass.DerivedClass
DerivedClass()
Definition: SampleClasses.cs:72
IG.Lib.LoadableScriptOptTest.LoadableScriptOptDerived.Analyse
override void Analyse(IAnalysisResults anRes)
Performs direct analysis for optimization problems. This method must be overridden in derived classes...
Definition: LoadableScriptOpt.cs:360
IG.Num.SampledDataSetDto.CopyToPlain
override void CopyToPlain(ref SampledDataSet dataSet)
Copies contents of the current DTO to the specified sempled data set.
Definition: SampledDataDto.cs:183
IG.Crypto.UtilCrypto.AsymEncryptionDecryptionTest
static bool AsymEncryptionDecryptionTest(int length, AsymmetricAlgorithm algEnc, AsymmetricAlgorithm algDec=null)
Tests whether the specified asymmetric algorithm(s) correctly encrypts/decrypts a random byte array o...
Definition: UtilCrypto.cs:4760
IG.Lib.StringTable.SaveCsv
void SaveCsv(string filePath, string separator)
Saves the data of the current object into a CSV file. If the file already exists then its contents ar...
Definition: StringTable.cs:1160
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.Equals
override bool Equals(object obj)
IG.Num.NeuralTrainingLimits.DefaultLearningRateMax
static double DefaultLearningRateMax
Default value for maximum learning rate in neural networks.
Definition: NeuralTrainingParameters.cs:1225
IG.Num.VectorBase.NormWeighted
static double NormWeighted(IVector a, IVector characteristicLengths)
Returns weighted Euclidean norm of the specified vector.
Definition: VectorBase.cs:800
IG.Num.MatrixBase.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current matrix.
Definition: MatrixBase.cs:756
IG.Lib.ExpressionEvaluatorCompiled.GetRepairedCommand
string GetRepairedCommand(string command)
Repairs the specified command and returns the repaired command string.
Definition: ExpressionEvaluatorCompiled.cs:262
IG.Num.VectorFunctionResults.SetParameter
virtual void SetParameter(int index, double value)
Sets the specified optimization parameter.
Definition: FunctonVectorResults.cs:262
IG.Lib.ScriptLoaderBase.ReferenceAllLoadedAssemblies
virtual bool ReferenceAllLoadedAssemblies
If true then all assemblies that are currently loaded by the application are also added to the refere...
Definition: Loader.cs:1023
IG.Num.UnstructuredMesh2d.CreateIndexField
virtual TIndexField CreateIndexField(string fieldName, string fieldDescription)
Creates and returns a new index field of dimensions that match dimensions of the current structured m...
Definition: UnstructuredMesh2dGeneric.cs:150
IG.Num.Vector2d.operator/
static Vector2d operator/(Vector2d a, double b)
Vector subtraction.
Definition: Vector2Dclass.cs:529
IG.Num.VectorBase
Base class for real vectors.
Definition: VectorBase.cs:267
IG.Lib.RealFunctionLoader.VarNameDerivativeDefinitionString
const string VarNameDerivativeDefinitionString
Name of the variable (internal in class defined in loadable script) that holds user definition (as st...
Definition: RealFunctionScriptLoader.cs:85
IG.Num.SimKosecFileManagerBase.InputFileLines
virtual string[][] InputFileLines
The current input represented as an array of text lines.
Definition: SimKosecFileManagerBase.cs:585
IG.Num.AnalysisBase._numParameters
int _numParameters
Definition: Analysis.cs:83
IG.Num.Func.Linear.SetCoefficients
void SetCoefficients(double a1, double a0)
Sets coefficients of the linear function represented by the current object.
Definition: FunctionRealInterpolation.cs:79
IG.Num.RealFunction._integralDefined
bool _integralDefined
Definition: FunctionReal.cs:1060
IG.Lib.UtilSystem.AssemblyEmbeddedFileResourceStream
static Stream AssemblyEmbeddedFileResourceStream(string resourceName)
Returns a stream containing the embedded file resource included in the currently executing assembly.
Definition: UtilSystem.cs:3825
IG.SandboxTests.XUnitLoggerProvider._testOutputHelper
readonly ITestOutputHelper _testOutputHelper
Definition: TestBase.cs:42
IG.Num.Vector._elements
double[] _elements
Definition: Vector.cs:250
IG.Lib.SerializationDtoTypedBase.SerializationDtoTypedBase
SerializationDtoTypedBase()
Definition: SerializationDtoBase.cs:755
IG.Lib.ReporterBase.RemoveTextWriter
bool RemoveTextWriter()
Removes the default text writer from the TextWriter subsystem. If appropriate, the corresponding text...
Definition: ReporterMsg.cs:4384
IG.Lib.IReporterTextLogger.TextLoggerWriters
List< TextWriter > TextLoggerWriters()
Returns a list of all text writers that are currently used by the reporter's text logger....
IG.Num.Vector3d.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current vector.
Definition: Vector3Dclass.cs:394
IG.Lib.UtilSystem.NumLaunchedBinaryFormattingConsoleWarinings
static int NumLaunchedBinaryFormattingConsoleWarinings
Definition: UtilSystem.cs:5530
IG.Lib.Module._NumVersionDigits
int _NumVersionDigits
Definition: App.cs:704
IG.Num.InputOutputElementDefinition._targetValue
double _targetValue
Definition: SampledDataDefinition.cs:92
IG.Num.OptFileManager._anOutXmlPath
string _anOutXmlPath
Definition: OptFileManager.cs:141
IG.Num.Func.PenaltyPower.Int0
double Int0(double tt)
Returns integral for the function where x0 = 0.
Definition: FunctionRealPenalty.cs:326
IG.Lib.WaitFileEventBase.Wait
override void Wait()
Waits for condition to be fulfilled.
Definition: WaitConditionFile.cs:426
IGLib.Gr3D.ColorMap.Heat
static ColorRGBA Heat(double u)
Definition: ColorMap.cs:57
IG.Lib.ReporterBase.TextLoggerNumWriters
int TextLoggerNumWriters(bool writableonly)
Returns the current number of TextWriters used by the reporter's text logging module.
Definition: ReporterMsg.cs:5355
IG.Num.BoundingBoxBase.Shrink
void Shrink(IBoundingBox outerBounds)
Reduces (if necessary) the current bounding box in such a way that the specified bounding box contain...
Definition: BoundingBox.cs:854
IG.Num.RealFunction.InverseDefined
override bool InverseDefined
Indicates whether inverse is defined for this function (w.r. implementation). Getter returns true if ...
Definition: FunctionReal.cs:1087
IG.Num.SimKosecFileManagerBase.ClearInputFieldDefinition
void ClearInputFieldDefinition(int fieldId, string fieldName)
Removes the specified input field definition from the stored collection of definitions.
Definition: SimKosecFileManagerBase.cs:1067
IG.Lib.Copy.ClientServerStreamBase2._genericResponse
string _genericResponse
Definition: ClientServerStreamBase2_Copy.cs:274
IG.Lib.WaitCondition.ToString
override string ToString()
Definition: WaitCondition.cs:375
IG.Num.StructuredMesh3d.RemoveVectorField
void RemoveVectorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: StructuredMesh3dGeneric.cs:530
IG.Num.NeuralApproximatorBase.ResetNetwork
abstract void ResetNetwork()
Resets the neural network.
IG.Lib.SerializerJson._formatted
bool _formatted
Definition: SerializerJson.cs:53
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.IsDirectory
bool IsDirectory
Definition: WaitConditionFile.cs:1158
IG.Reflection.DerivedTypesRegistry.DerivedTypesRegistry
DerivedTypesRegistry()
Definition: DerivedTypesRegistry.cs:32
IG.Lib.BoundingBoxDto.BoundingBoxDto
BoundingBoxDto(int dimension)
Creates a DTO for storing a bounding box object of any bounding box type, with specified dimension.
Definition: BoundingBoxDto.cs:187
IG.Num.vec2.Cross
vec3 Cross(vec2 v2)
Cross product of the current vector with another vector (in this order); Calls Cross(vec2,...
Definition: vec2.cs:53
IG.Num.vec2.Copy
static vec2 Copy(vec2 v)
Returns a copy of the specified 2D vector.
Definition: Matrix2D.cs:225
IGLib.Gr3D.IParametricSurfaceWithBounds.StartParameter1
double StartParameter1
Typical starting value of the first parameter of the parametric surface.
Definition: IParametricSurfaceWithBounds.cs:43
IG.Lib.TrackedThread.Threads
static TrackedThread[] Threads
Returns the array of all active tracked threads of type TrackedThread.
Definition: TracedThread.cs:169
IG.Num.ConstMisc.MoonFlattening
static readonly PhysicalConstant MoonFlattening
Moon flattening, 0.00125. Versine of the spheroid'result angular eccentricity, (a-s)/a.
Definition: Constants.cs:1586
IG.Num.ScalarFunctionScriptControllerBase.InvalidateDimension
virtual void InvalidateDimension()
Invalidates dimension of function domain. All dependent data is invalidated.
Definition: ScalarFunctionScriptController.cs:315
IG.Num.VectorFunctionResults._calcValues
bool _calcValues
Definition: FunctonVectorResults.cs:118
IG.Num.VectorFunctionResults.VectorFunctionResults
VectorFunctionResults(int numParameters, int numFunctions, bool reqGradients)
Specified number of parameters and functions. Gradients may be required, dependent on teh reqGradient...
Definition: FunctonVectorResults.cs:76
IG.Num.VectorFunctionResults.ReqValues
virtual bool ReqValues
Indicates whether calculation of functions is/was requested.
Definition: FunctonVectorResults.cs:652
IG.Num.IFunc3d.ValueDefined
bool ValueDefined
Whether calculation of function value is defined.
Definition: Function3d.cs:21
IG.Num.NeuralTrainingLimits.OutputLength
int OutputLength
Number of output neurons.
Definition: NeuralTrainingParameters.cs:1479
IG.Lib.RealFunctionLoader.FuncNameInverseDefinition
const string FuncNameInverseDefinition
Name of the function (internal in class defined in loadable script) that defines calculation of funct...
Definition: RealFunctionScriptLoader.cs:117
IGLib.Gr3D.CylindricalBilliardKnot.P
int P
Number of times the point touches upper and lower surface of the cylinder.
Definition: CylindricalBilliardKnot.cs:27
IG.Num.ScalarFunctionRadialOneParametric.ScalarFunctionRadialOneParametric
ScalarFunctionRadialOneParametric(IRealFunctionOneParametric function, IAffineTransformation transf)
Constructor. Creates a new parameterized radial scalar function without specifying coordinate transfo...
Definition: FunctionScalarRadial.cs:244
IG.Num.SimKosecFileManagerBase.ClearInputFieldDefinition
void ClearInputFieldDefinition(int fieldId)
Removes the specified input field definition from the stored collection of definitions.
Definition: SimKosecFileManagerBase.cs:1048
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived
Definition: SampleClasses.cs:205
IG.Num.mat2.Add
mat2 Add(mat2 a)
Returns sum of the current matrix and the specified matrix.
Definition: Matrix2D.cs:670
IG.Num.Func.GetExp
static RealFunction GetExp(double Kx, double Sx)
Creates and returns a new real exponential function object.
Definition: FunctionRealBasic.cs:54
IG.Lib.IpcStreamServerBase.CloseInput
override void CloseInput()
Closes the inpt stream.
Definition: IpcStreamServerBase.cs:32
IG.Num.RandGeneratorThreadSafe.NextDoubleInclusive
override double NextDoubleInclusive(double maxValue)
A double-precision floating point number greater than or equal to 0.0, and LESS OR EQUAL than the spe...
Definition: Random.cs:240
IG.Lib.IObjectStore.Count
int Count
Gets the current number of objects.
Definition: UtilObjectStore.cs:19
IG.Num.NeuralTrainingLimitsDto.OutputSafetyFactorMax
double OutputSafetyFactorMax
Maximum limit for output safety factor value.
Definition: SerializationDtoNeural.cs:760
IG.Num.Experimental.MX.Sqr
static xdouble Sqr(xdouble a)
Returns the square of a specified number.
Definition: UtilMath.cs:1806
IG.Num.SimKosecFileManagerBase.InputFieldDefinitions
SortedDictionary< string, InputFieldDefinition > InputFieldDefinitions
Gets the sorted dictionary that contains input field definitions. This should be used only exceptiona...
Definition: SimKosecFileManagerBase.cs:917
IG.Lib.ApplicationCommandlineBase.GetScriptNumArguments
int GetScriptNumArguments()
Returns the number of script run method's arguments (i.e. arguments that are stored in DirectArgument...
Definition: ApplicationCommandLineBase.cs:207
IG.Lib.Copy.ClienServerStreamBase._lock
object _lock
Definition: ClientServerStreamBase_Copy.cs:44
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntList
static List< int > IntList
Sample List of int (type List<int>), for use in tests.
Definition: SampleCollections.cs:23
IGLib.Core.JsonSerializerOptionsFactoryBasic.LibDefaultWriteIndented
const bool LibDefaultWriteIndented
Library-wide default JSON serializer option for indented serialization strings.
Definition: JsonSerializationOptionsFactory.cs:69
IG.Num.ScalarFunctionConstant.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:102
IG.Num.SampledDataCsv.IsKeyElementTypeInput
bool IsKeyElementTypeInput(string str)
Whether the specified string is a keyword that marks the input data type.
Definition: SampledDataCsv.cs:470
IGLib.Core.IModelParameterSetBaseFixed.ParameterList
IReadOnlyList< ModelParameterType > ParameterList
Gets a readonly list of model parameter objects, ordered in the same order in which parameters were a...
Definition: IModelParameterSetBase.cs:92
IG.Lib.Copy.NamedPipeClientBase.NamedPipeClientBase
NamedPipeClientBase(string pipeName)
Constructs a new named pipe client with the specified pipe name, default server address (DefaultServe...
Definition: NamedPipes_Copy.cs:387
IG.Crypto.ConstCrypto.ArgEncrypt
const string ArgEncrypt
Specifies that encryption is performed, rather than decryption.
Definition: UtilCryptoAux.cs:313
IGLib.Core.ModelParameter.UpdateDescription
virtual IModelParameter UpdateDescription(string newDescription)
Updates the description of the current parameter (property Description).
Definition: ModelParameter.cs:249
IG.Lib.HtmlWriter.AddHeading1
void AddHeading1(string headingText, params string[] attributeNameValuePairs)
Adds a new level 1 heading with the specified text to the HTML document.
Definition: HtmlWriter.cs:682
IG.Num.MatrixBase.LuInverse
static void LuInverse(IMatrix luMatrix, int[] perm, ref IVector auxRight, ref IVector auxX, ref IMatrix res)
Calculates inverse of the matrix from its specified LU decomposition.
Definition: MatrixBase.cs:5503
IG.Num.PointContainer._point
PointType _point
Definition: PointContainer.cs:196
IG.Lib.TrackedThread.TrackedThread
TrackedThread(ParameterizedThreadStart start, int maxStackSize)
Creates a new tracked thread with the specified parameterized thread start delegate and the specified...
Definition: TracedThread.cs:56
IG.Gr.GraphicPrimitive.Center
virtual vec3 Center
Reyurns the center of mass of all co-ordinates of this primitive.
Definition: GrObjects.cs:321
IG.Crypto.CryptoManager._passwordAlgorithmTypeString
string _passwordAlgorithmTypeString
Definition: UilCryptoAux1.cs:137
IG.Lib.LoadableScriptOptBase.AnalysisScript.Analyse
override void Analyse(IAnalysisResults anRes)
Performs analysis - calculates requested results and writes them to the provided data structure.
Definition: LoadableScriptOpt.cs:241
IG.Num.NeuralTrainingParameters.ComparerBase._numLastErrors
int _numLastErrors
Definition: NeuralTrainingParameters.cs:2904
IGLib.Gr3D.FigureEightKnot3D.HasDerivative
bool HasDerivative
Definition: FigureEightKnot3D.cs:45
IG.Num.StructuredMesh3d.StructuredMesh3d
StructuredMesh3d(int dim1, int dim2, int dim3)
Constructs a new 3D (unconnected) unstructured grid with the specified dimensions,...
Definition: StructuredMesh3d.cs:35
IG.Script.ScriptAppBase.CryptoFunctionGetFileHash_OLD_TO_DELETE
virtual string CryptoFunctionGetFileHash_OLD_TO_DELETE(string appName, string[] args)
Executes embedded application - calculation of various hash values of a file.
Definition: ScriptAppBase.cs:2490
IG.Num.OptimizationResultsBase._buestGuess
IAnalysisResults _buestGuess
Definition: OptimizationResults.cs:165
IG.Script.ScriptAppBase.SystemSystemInfo
const string SystemSystemInfo
Definition: ScriptAppBase.cs:3722
IG.Lib.ReporterBase.KeyLevelOff
const string KeyLevelOff
Definition: ReporterMsg.cs:2305
IG.Num.VectorBase.SaveJson
static void SaveJson(IVector vec, string filePath)
Saves (serializes) the specified vector to the specified JSON file. File is owerwritten if it exists.
Definition: VectorBase.cs:2978
IG.Lib.CommandLineApplicationInterpreter.CmdPrintCommands
virtual string CmdPrintCommands(CommandThread cmdThread, string cmdName, string[] args)
Execution method for command that prints names of all installed applications.
Definition: CommandlineApplicationInterpreter.cs:6414
IG.Num.VectorFunctionBase.ComponentWiseEvaluation
override bool ComponentWiseEvaluation
Returns true, indicating that individual components of functions and eventually their deirvatives is ...
Definition: FunctionVectorBase.cs:32
IG.Neural.MappingDefinitionElement._mappedElementindexSpecified
bool _mappedElementindexSpecified
Definition: NeuralMapData.cs:326
IG.Num.Func3d2dExamples.KleinBottle.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1539
IG.Lib.LoadableRealFunctionBase._integralDefinitionString
string _integralDefinitionString
Definition: RealFunctionScriptBase.cs:102
IG.Lib.SerializerBase
Base class for serialization helper classes.
Definition: SerializerBase.cs:97
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests.ToStringIConvertible_ShouldConvertAndBeRoundTrippable< T >
void ToStringIConvertible_ShouldConvertAndBeRoundTrippable< T >(T value)
Definition: ToStringTypeConverterViaIConvertibleTests.cs:46
IG.Num.Vector3d.DyadicProduct
Matrix3d DyadicProduct(Vector3d v)
Returns dyadic product of the current and the specified vector.
Definition: Vector3Dclass.cs:453
IG.Num.Func3d2dExamples.HyperboloidParametric2.HyperboloidParametric2
HyperboloidParametric2(double r, double c)
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1158
IG.Lib.CommandLineJobContainer.CommandResult
string CommandResult
Stores the result of hte command when completed.
Definition: CommandlineApplicationInterpreterBase.cs:165
IG.Num.IPenaltyEvaluator.CanSetMaxZero
bool CanSetMaxZero(int which)
Returns a flag that tells whether maxmal argument where function is zero can be set for the penalty f...
IG.Num.Func.Cubic.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:1472
IG.Lib.Parser.SkipSpaces
static int SkipSpaces(string str, int startpos)
Returns index of the first non-whitespace character in str from the specified position pos (counted f...
Definition: StringParser0.cs:43
IG.Num.Func3d2dExamples.Torus.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1329
LearnCs.Lib.IVectorFactoryRegistry.RegisterFactory< VectorType >
void RegisterFactory< VectorType >(Func< int, VectorType > creationDelegate)
IG.Num.OptFileAnalysisClient.AnalysisPoint
AnalysisResults AnalysisPoint
Last analysis request or results.
Definition: OptFileAnalysisClient.cs:83
IG.Num.RealFunctionParametricBase.GetParameter
virtual double GetParameter(int which)
Returns value of the specified parameter of the parameterized function.
Definition: FunctionRealParametric.cs:322
IG.Neural.NeuraApproximationFileManager._msgNeuralBusyPath
string _msgNeuralBusyPath
Definition: NeuralFileManager.cs:153
IG.Num.Func.Quadratic.NumZeros
int NumZeros
Returns number of zeros of the current quadratic function.
Definition: FunctionRealInterpolation.cs:589
IG.Num.ScalarFunctionScriptControllerBase.CreateParameterNamesArray
static void CreateParameterNamesArray(string namesString, string[] separators, ref string[] namesArray, bool trimSpaces=true, bool allowMultipleSeparators=false)
Parses a string that contains delimited parameter names, extract an array of individual parameter nam...
Definition: ScalarFunctionScriptController.cs:425
IG.Num.InputOutputDataDefiniton.ToString
override string ToString()
Returns string representation of the current object.
Definition: SampledDataDefinition.cs:2035
IG.Crypto.ConstCrypto.ArgIvString
const string ArgIvString
Specification of initialization vector in form of string follows.
Definition: UtilCryptoAux.cs:484
IG.Lib.ApplicationCommandlineBase.ScriptType
Type ScriptType
Selected type of the script to be run.
Definition: ApplicationCommandLineBase.cs:88
IG.Lib.ReporterBase.DefaultReportLocation_TextWriter
static string DefaultReportLocation_TextWriter(ReporterBase reporter, ReportType messagetype, string location, Exception ex)
Delegate for assembling a location string for this kind of report.
Definition: ReporterMsg.cs:4705
IG.Num.NeuralTrainingTable.UpdateTrainingTableDimensionns
void UpdateTrainingTableDimensionns()
Updates the list of dimensions of the table of training results (contained in the list TrainingParame...
Definition: NeuralTrainingParameters.cs:2674
IG.Lib.Logger.HasWarnings
bool HasWarnings()
Returns true if logger contains any warning logs false otherwise.
Definition: LoggerMsg.cs:393
IG.Num.Func2dBase.Value
abstract double Value(double x, double y)
Calculates and returns value of the current 2D scalar function.
IG.Num.InputOutputDataDefiniton.IsAnyBoundDefined
virtual bool IsAnyBoundDefined()
Returns a value indicating whether any element (either input or output) has bounds defined.
Definition: SampledDataDefinition.cs:1201
IG.Lib.ScriptLoaderBase._isScriptLoaderInitialized
bool _isScriptLoaderInitialized
Definition: Loader.cs:73
IG.Lib.IpcStage.WritingResponse
@ WritingResponse
IG.Lib.Module.Lock
object Lock
Object's lock (implementation of ILockable).
Definition: App.cs:625
IG.Lib.CommandStackFrameBase.ToStringVariableValues
string ToStringVariableValues()
Definition: CommandlineApplicationInterpreterBase.cs:1475
IG.Crypto.PasswordAlgorithmType.DeriveBytes
@ DeriveBytes
Specifies the DeriveBytes algorithm.
IG.Num.Func3d2dBase.Example
static void Example()
Example of use of a 2D function.
Definition: Function3d2d.cs:681
IG.Num.OptFileConst.LockFileMutexName
const string LockFileMutexName
Name of the mutex for locking file system in file server operations.
Definition: OptFileConst.cs:28
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.PPScopeState.PopJsonType
JsonScope PopJsonType()
Definition: PPScopeState.cs:59
IGLib.Gr3D.TrefoilKnot3D.EndParameter
double EndParameter
Definition: TrefoilKnot3D.cs:48
IGLib.Gr3D.ICurve3DCylindricalParameterization.EndParameter
double EndParameter
Typical end value of the parameter of the parametric curve that represents the curve....
Definition: ICurve3DCylindricalParameterization - Copy.cs:38
IG.Num.ParallelJobDispatcherBase._numStartedJobs
int _numStartedJobs
Definition: ParallerJobDispatcherBase.cs:1167
IG.Num.AnalysisRequestDto.RequestedObjective
bool RequestedObjective
Flag indicating whether calculation of objective function is required or not.
Definition: AnalysisResultsDto.cs:86
IG.Num.SampledDataElementDto.CopyToPlain
override void CopyToPlain(ref SampledDataElement obj)
Definition: SampledDataDto.cs:76
IG.Num.OutputElementDefinition.Copy
static void Copy(OutputElementDefinition original, ref OutputElementDefinition copy)
Copies data from one output data element definition to another.
Definition: SampledDataDefinition.cs:607
IG.Lib.XmlBuilder.NewDocument
void NewDocument(string RootName)
Creates a new Xml document with a specified name of hte root element.
Definition: XmlUtilities.cs:2313
IG.Num.IRandomGenerator.NextDoubleInclusive
double NextDoubleInclusive()
A double-precision floating point number greater than or equal to 0.0, and LESS OR EQUAL than 1....
IG.Lib.IpcStreamServerBase.WaitForConnection
abstract void WaitForConnection()
Waits until a client connects to the specified server pipe.
IG.Num.SampledDataCsv.GetDataColumnDefinitionsFromData
void GetDataColumnDefinitionsFromData(bool isDouble, bool isInt)
Extracts information about data columns from the data.
Definition: SampledDataCsv.cs:2227
IG.Lib.RealFunctionLoader.Example
static void Example()
Example of use of the RealFunctionLoader class. Creates a function loader and uses it for dynamic def...
Definition: RealFunctionScriptLoader.cs:642
IG.Num.Func3d2dExamples.KleinBottle2.Defaulta
const double Defaulta
Definition: Function3d2d.cs:1608
IG.Neural.NeuraApproximationFileManager.InternalLock
object InternalLock
Used internally for locking access to internal fields.
Definition: NeuralFileManager.cs:53
IG.Script.ScritpRealFunctionExample.Container.Function.Function
Function()
Definition: RealFunctionScriptExample.cs:43
IG.Num.MatrixBase.MultiplyMatMatTransp
static void MultiplyMatMatTransp(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A*B*C^T. Multiplies three matrices (first argumet, second argumet, and transposed third argument) a...
Definition: MatrixBase.cs:3603
IG.Net.PortScanner2.count
int count
Definition: PortScanner.cs:22
IG.Num.Func3d2dExamples.KleinBottle
Defines the Klein's bottle (a parametric surface), a closed surface with no interior and exterior.
Definition: Function3d2d.cs:1520
IG.Num.LinearBasisSafer.LinearBasisSafer
LinearBasisSafer(int dimension)
Definition: ApproxBasis.cs:160
IG.Lib.LoadableScalarFunctionBase
A ScalarFunction class used as base class for dynamically loaded scalar functions....
Definition: ScalarFunctionScriptBase.cs:53
IG.Num.NeuralTrainingLimitsDto.OutputSafetyFactorNum
int OutputSafetyFactorNum
Number of output safety factor values.
Definition: SerializationDtoNeural.cs:762
IGLib.Gr3D.KleinBottleFromFigureEight.SurfaceDerivative1
vec3 SurfaceDerivative1(double u, double v)
Defines the derivative of Surface with respect to the first parameter. In each point on the surface (...
Definition: KleinBottleFromFigureEight.cs:70
IG.Lib.LoadableScriptBase.Script_CommandDelegate
delegate string Script_CommandDelegate(string[] args)
Delegate for commands that are installed on script's internal interpreter (property Script_Interprete...
IG.Num.Func.Constant.Derivative
override double Derivative(double x, int order)
Returns the derivative of the given order of this function at the specified parameter.
Definition: FunctionRealBasic.cs:589
IG.Num.Func.Identity.ValueDefined
override bool ValueDefined
Definition: FunctionRealBasic.cs:402
IG.Num.BoundingBoxBase._dimension
int _dimension
Definition: BoundingBox.cs:448
IG.Num.BoundingBoxBase
Base class for bounding boxes that define minimal and maximal co-ordinates of objects,...
Definition: BoundingBox.cs:315
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.HasDerivative
virtual bool HasDerivative
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:100
IG.Crypto.UtilCrypto.ToString
static string ToString(X509Certificate certificate)
Returns a readable string representation of the specified certificate.
Definition: UtilCrypto.cs:4117
IG.Num.IOptimizationResults
Storage of optimization results. Stores optimal results, best current guess, etc.
Definition: OptimizationResults.cs:19
IG.Num.Vector.Vector
Vector(int n, int which)
Constructs an n-dimensional unit vector for i'th coordinate.
Definition: Vector.cs:71
IG.Num.IMatrix.ToStringNewlines
string ToStringNewlines()
Returns a string representation of this matrix with newlines inserted after each row....
IG.Num.Matrix3d.NormalizedInfinity
Matrix3d NormalizedInfinity()
Returns this matrix normalized with infinity norm.
Definition: Matrix3DClass.cs:645
IG.Lib.IReporterTextWriter.RemoveTextWriter
bool RemoveTextWriter()
Removes the default text writer from the TextWriter subsystem. If appropriate, the corresponding text...
IG.Num.Func3d2dExamples.HyperboloidParametricPlus.HyperboloidParametricPlus
HyperboloidParametricPlus(double a, double b, double c)
Constructs parametric definition of an origin-centered hyperboloid with the specified parameter-stret...
Definition: Function3d2d.cs:1219
IG.Num.ScalarFunctionQuadratic.Gradient0
IVector Gradient0
Vector of linear coefficients (equal to gradient of the function at x=0).
Definition: FunctionScalarExamples.cs:461
IG.Num.NeuralApproximatorBase.TrainingOutputsCalculated
bool TrainingOutputsCalculated
Whether outputs have been calculated, after last training, in the training points (excluding verifica...
Definition: NeuralApproximatorBase.cs:2023
IGLib.CoreExtended.UtilReflectionCore.ISEnumerableOf
static bool ISEnumerableOf(Type elementType, Type queriedType, bool considerStringAsEnumerable=false)
Definition: UtilReflectionCore.cs:39
IG.Gr.GraphicTriangleBase
Base class for graphic line primitive.
Definition: GraphicalObjectsBase.cs:347
IG.Gr.QuadriLateralFacePrimitive
Definition: GrObjects.cs:469
IG.Neural.NeuraApproximationFileManager.WriteNeuralInput
virtual void WriteNeuralInput(IVector inputParameters)
Writes neural approximator input parameters to standard location.
Definition: NeuralFileManager.cs:652
IG.Num.AnalysisResults.IsFeasible
virtual bool IsFeasible(double equalityTolerance)
Returns true if the current analysis results represent a feasible point. Feasible point is one where ...
Definition: AnalysisResults.cs:1364
IG.Num.NeuralTrainingTableDto.TrainingParameters
NeuralTrainingParametersDto[] TrainingParameters
Contains Parameters that define neural network architecture and trainig procedure,...
Definition: SerializationDtoNeural.cs:1078
IG.Lib.RealFunctionLoader.VarNameValueDefined
const string VarNameValueDefined
Name of the variable (internal in class defined in loadable script) that holds a flag telling whether...
Definition: RealFunctionScriptLoader.cs:121
IG.Script.ScriptAppBase.InitAppDataStructuresPartial
virtual void InitAppDataStructuresPartial()
Initializes commands for form demo related utilities (embedded applications).
Definition: ScriptAppBase1.cs:37
IG.Num.PointCloud.Rand
IRandomGenerator Rand
Random generator used by the current cloud of points.
Definition: PointCloud.cs:274
IG.Num.mat3.NormForbenius
double NormForbenius
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix3D.cs:617
IG.Lib.CommandLineApplicationInterpreter.Run
virtual string Run(CommandThread cmdThread, string commandName, params string[] commandArguments)
Runs the specified command with specified name, installed on the current application object.
Definition: CommandlineApplicationInterpreter.cs:1933
IG.Lib.NamedPipeServerBase.InputStream
override StreamReader InputStream
Input stream of the server.
Definition: IpcNamedPipes.cs:254
IG.Lib.IWaitCondition.CancelOne
void CancelOne()
Cancels the current waiting for the condition (if one is going on) on one thread and unblocks the thr...
LearnCs.Lib.Complex.Subtract
Complex Subtract(Complex c)
Subtracts c from the curret complex number and returns the result.
Definition: Complex.cs:482
IG.Num.ConstPhysical.ElectronMass
static readonly PhysicalConstant ElectronMass
Electron mass. Unit: kg.
Definition: Constants.cs:526
IG.Neural.NeuraApproximationFileManager.NeuralInputPath
string NeuralInputPath
File path of the file with input parameters. Setter takes only pure file name, without path informati...
Definition: NeuralFileManager.cs:308
IG.Lib.ExpressionEvaluatorCompiled._className
string _className
Definition: ExpressionEvaluatorCompiled.cs:81
IGLib.Core.ToStringTypeConverterViaJson.Convert
string Convert(object source, bool indented)
Definition: ToStringTypeConverterViaJson.cs:56
IG.Num.mat2.Inv
mat2 Inv
Gets inverse of the current matrix.
Definition: Matrix2D.cs:659
IG.Num.Func.ReciprocalPower.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealBasic.cs:277
IG.Num.Matrix3d.Matrix3d
Matrix3d(Matrix3d m)
Copy constructor. Initializes components of a 3D matrix with components of another 3D matrix.
Definition: Matrix3DClass.cs:32
IG.Num.Matrix.Ones
static Matrix Ones(int d)
Generates a square d*d matrix filled with 1.
Definition: Matrix.cs:431
IG.Lib.StringTable.FirstNonemptyRow
int FirstNonemptyRow()
Returns index of the first non-empty row of the table, or -1 if there is no such row.
Definition: StringTable.cs:385
IG.Num.ScalarFunctionUntransformedBase.Description
virtual string Description
Returns a short description of the current function.
Definition: FunctionScalarUntransformedBase.cs:43
IG.Lib.InterfaceInterpreterBase.AppendCommandArgument
virtual void AppendCommandArgument(string value)
Appends a string argument to the command argument block of the interpreter command file.
Definition: InterfaceInterpreterBase.cs:609
IG.Num.M.StandardDeviation
static double StandardDeviation(params double[] sampleElements)
Calculates and returns mean value of its arguments (or elements of the specified double array).
Definition: UtilMath.cs:771
IG.Crypto.ConstCrypto.ArgPasswordLength
const string ArgPasswordLength
Specification that length of the password or key follows.
Definition: UtilCryptoAux.cs:439
IG.Lib.UtilSystem.IsUserTadej
static bool IsUserTadej
Returns true if the current user logged on the computer is Tadej, or false otherwise.
Definition: UtilSystem.cs:159
IGLib.Gr3D.Torus
Parametric torus surface.
Definition: Torus.cs:13
IG.Num.AnalysisResults.CalculatedObjectiveHessian
virtual bool CalculatedObjectiveHessian
Indicates whether calculation of objective function Hessian is/was requested.
Definition: AnalysisResults.cs:1083
IG.Lib.ReporterBase.ReportInfo
void ReportInfo(string message)
Launches an info.
Definition: ReporterMsg.cs:3401
IG.Num.IVectorFunctionResults.Values
List< double > Values
Function values. If CopyReferences=true (false by default) then only the list reference is copied in ...
Definition: FunctionVectorResultsInt.cs:93
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsThirdValues
int[] NumHiddenNeuronsThirdValues
Values of number of hidden neurons in the third layer that will appear in the table.
Definition: NeuralTrainingParameters.cs:1901
IG.Neural.MappingDefinitionElement.MappingDefinitionElement
MappingDefinitionElement(string name, string title, string description)
Constructor. Element index is unknown.
Definition: NeuralMapData.cs:306
LearnCs.Lib.ComplexVector.CreateVector
override ComplexVector CreateVector(int dim)
Definition: ComplexVector.cs:120
IG.Num.InputOutputElementDefinition._name
string _name
Definition: SampledDataDefinition.cs:70
IG.Lib.ShellApplication.ShellApplication
ShellApplication()
Definition: ApplicationCommandLineBase.cs:342
IG.Lib.Copy.ClientServerStreamBase2._isMultilineRequest
bool _isMultilineRequest
Definition: ClientServerStreamBase2_Copy.cs:89
IG.Lib.ReporterBase.ReportDlgTrace
ReportDelegate ReportDlgTrace
Delegate that performs reporting (logging) via Pado trace mechanism. It calls delegates ReportDlg to ...
Definition: ReporterMsg.cs:5686
IG.Lib.ReporterBase.DecreaseDepth
void DecreaseDepth()
Decreases indentation level by 1.
Definition: ReporterMsg.cs:2593
IG.Num.Func.PenaltyPower.RefInverse
override double RefInverse(double y)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealPenalty.cs:350
IG.Lib.SerializationDtoBase.CopyToObject
virtual void CopyToObject(ref object obj)
Copies data from the current DTO to an object of type object. Object is created anew if necessary by ...
Definition: SerializationDtoBase.cs:603
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.Json_InitOnlyClas_Serialize_Performance_And_Size_Benchmark
void Json_InitOnlyClas_Serialize_Performance_And_Size_Benchmark()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:253
IG.Lib.UtilSystem.ExecuteSystemCommandAsync
static Process ExecuteSystemCommandAsync(string command, params string[] args)
Executes system command with arguments asynchronously (returns immediately and does not wait for the ...
Definition: UtilSystem.cs:364
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArrayToDoubleIEnumerableObjectToIntIList
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArrayToDoubleIEnumerableObjectToIntIList()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:52
IG.Lib.UtilConsole.ReadPwd
static bool ReadPwd(ref string value, bool repeat=true)
Reads a password from console, masking the input by * characters.
Definition: UtilConsole.cs:676
IG.Num.NeuralApproximatorBase.SaveTrainingDataJson
void SaveTrainingDataJson(string filePath)
Saves network's training data to the specified JSON file. File is owerwritten if it exists.
Definition: NeuralApproximatorBase.cs:1542
IG.Script.ScriptAppBase.SystemDomainName
const string SystemDomainName
Definition: ScriptAppBase.cs:3647
IG.Num.AnalysisResults.ResetResults
virtual void ResetResults()
Sets all calculated flags to false, error code to 0 (no error) and error string to null.
Definition: AnalysisResults.cs:1004
IG.App.ApplicationIgShellBase.Init
static void Init()
Initializes global application data for the current class of application.
Definition: ApplicationIgShellBase.cs:118
IG.Num.GridGenerator1dBase._nodes
List< double > _nodes
Internally stored generated nodes.
Definition: GridGenerator1dBase.cs:304
IG.Neural.NeuraApproximationFileManager._neuralOutputXmlPath
string _neuralOutputXmlPath
Definition: NeuralFileManager.cs:146
IG.Num.M.min
static double min(double a, double b, double c)
Smallest of three numbers.
Definition: UtilMath.cs:175
IG.Num.RandGeneratorThreadSafe.RandGeneratorThreadSafe
RandGeneratorThreadSafe(int seed)
Initializes a new instance of random generator, using the specified seed value.
Definition: Random.cs:194
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArray2DToIntArrayObjectToIntList
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArray2DToIntArrayObjectToIntList()
Definition: CollectionTypeConverterTests .cs:261
IG.Script.ScriptAppBase.CryptoFunctionGetFileHash
virtual string CryptoFunctionGetFileHash(string appName, string[] args)
Executes embedded application - calculation of various hash values of a file.
Definition: ScriptAppBase.cs:1138
IG.Num.IAffineTransformation.TransformGradientPlain
void TransformGradientPlain(IVector original, IVector result)
Transforms gradient (or other covariant vector) from the reference to the transformed space....
IG.Lib.FrameworkDependencyException.FrameworkDependencyException
FrameworkDependencyException(string message, Exception innerException)
Initializes a new instance of the FrameworkDependencyException class with the speecified error messag...
Definition: FrameworkDependencyException.cs:35
IG.Num.ScalarFunctionScriptControllerBase.CreateParameterNamesString
static string CreateParameterNamesString(string[] namesArray, string separator, bool insertNewLines=false, bool insertSpaces=true)
Constructs a delimited string cotaining parameter names, from the specified array of parameter names.
Definition: ScalarFunctionScriptController.cs:512
IGLib.Core.ISingleTypeConverter
Converts values from a single specific source type (SourceType ) to a single specific target type (Ta...
Definition: ISingleTypeConverter.cs:11
IG.Num.AnalysisResults.AllocateConstraintHessians
virtual void AllocateConstraintHessians()
Allocates space for constraint functions' Hessians (including space for the list, if necessary).
Definition: AnalysisResults.cs:938
IG.Num.ScalarFunctionUntransformedBase.TestHessian
void TestHessian(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeHessianComponents)
Tests the calculation of Hessians of the current scalar function.
Definition: FunctionScalarUntransformedBase.cs:969
IG.Num.ParallelJobContainerBase.LockId
static object LockId
Lock used for acquiring IDs.
Definition: ParallelJobContainerBase.cs:97
IG.Lib.Util.SizeOf
static int SizeOf(byte val)
Returns size of a value of type byte, in bytes.
Definition: Utils.cs:1183
LearnCs.Lib.Complex.Get_HashCode2
int Get_HashCode2()
A candidate for object.GetHashCode() override.
Definition: Complex.cs:864
IG.Num.Experimental.xdouble.GetHashCode
override int GetHashCode()
Hath function for the xdouble type.
Definition: UtilMath.cs:1375
LearnCs.Lib.Complex.GetConjugate
static Complex GetConjugate(Complex c)
Returns complex conjugate of c .
Definition: Complex.cs:452
IGLib.Tests.Base.SampleClasses.BaseClass.ID
int ID
Definition: SampleClasses.cs:25
IG.Num.PointContainer._index
int _index
Definition: PointContainer.cs:235
IG.Num.Func3d2dBase._valueDefined
bool _valueDefined
Definition: Function3d2d.cs:246
IGLib.Gr3D.LightSource.LightSource
LightSource(LightType type)
Creates a new light with default values (white light at intensity 1.0).
Definition: LightSource.cs:30
IGLib.Parsing.ParsableFromString
Definition: ParsableFromString.cs:9
IG.Num.Func.Quadratic._a2
double _a2
Definition: FunctionRealInterpolation.cs:464
IG.Gr.GrPointSettings.GrPointSettings
GrPointSettings()
Definition: GrProperties.cs:88
IG.Num.ScalarFunctionRadialOneParametric.NumParameters
override int NumParameters
Gets number of parameters that define the current function out of parametric family of scalar functio...
Definition: FunctionScalarRadial.cs:341
IG.Num.AffineTransformationSquare._auxVec
Vector _auxVec
Definition: TransformationAffineSquare.cs:220
IG.Num.Func.WeightGauss.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealWeight.cs:100
IG.Num.SimKosecFileManagerBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: SimKosecFileManagerBase.cs:84
IG.Num.Vector3d.Negate
static void Negate(Vector3d v, ref Vector3d res)
Negates the specified vector and stores its copy in the resulting vector.
Definition: Vector3Dclass.cs:489
IGLib.Gr3D.Torus.r
double r
Radius of the smaller circle (in regular tori), which defines the cross-section of torus tube and whi...
Definition: Torus.cs:41
IGLib.Gr3D.ICurve3DCylindricalParameterization.StartParameter
double StartParameter
Typical starting value of the parameter of the parametric curve that represents the curve....
Definition: ICurve3DCylindricalParameterization - Copy.cs:33
IG.Neural.MapOutputElementDefinitionDto.CreateObject
override OutputMappingDefinitionElement CreateObject()
Definition: NeuralMapData.cs:133
IG.Num.INeuralApproximator.LoadTrainingDataJson
void LoadTrainingDataJson(string filePath)
Restores training data from the specified file in JSON format.
IG.Script.ScriptAppBase.AssemblyLoaded1
const string AssemblyLoaded1
Definition: ScriptAppBase.cs:4249
IG.Num.Experimental.MX.atan
static xdouble atan(xdouble a)
Returns the angle whose tangent is the specified number.
Definition: UtilMath.cs:1630
IG.Lib.CommandLineApplicationInterpreter._variables
SortedDictionary< string, string > _variables
Definition: CommandlineApplicationInterpreter.cs:274
IG.Lib.ReporterBase.Report_Trace
virtual void Report_Trace(ReportType messagetype, string location, string message, Exception ex)
Launches a report via Trace. Report is launched by using special delegates for this kind of reporting...
Definition: ReporterMsg.cs:5804
IG.Lib.CommandStackFrameBase.RemoveVariable
void RemoveVariable(string varName)
Removes the specified variable.
Definition: CommandlineApplicationInterpreterBase.cs:1449
IG.Num.SimKosecFileManagerBase._inputFilename
string _inputFilename
Definition: SimKosecFileManagerBase.cs:267
IG.Num.OptimizerBase.Analysis
IAnalysis Analysis
Definition of the direct problem (direct analysis).
Definition: Optimizer.cs:245
IG.Num.mat2.rowx
vec2 rowx
Gets or sets the x-row of the 2D matrix.
Definition: Matrix2D.cs:464
IG.Num.ConstMisc.EarthOrbitalPeriod
static readonly PhysicalConstant EarthOrbitalPeriod
Earth orbital period - 365.256366 l = 3.15582e7s.
Definition: Constants.cs:1540
IG.Num.IScalarFunctionResults.NullifyAll
void NullifyAll()
Sets all objects (parameter and result objects) to null. If the references are not assigned elsewhere...
IG.Lib.ReportSource.UserService
@ UserService
IG.Lib.TrackedThread.Thread
Thread Thread
Gets the thread that is uses in this object.
Definition: TracedThread.cs:89
IG.Num.ScalarFunctionTransformed.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: FunctionScalarTransformed.cs:151
IG.Lib.Copy.NamedPipeServerBase.OutputStream
override StreamWriter OutputStream
Output stream of the server's named pipe.
Definition: NamedPipes_Copy.cs:283
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(string filename, bool append, bool writeintro, bool disposewriter)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:4326
IG.Num.IMatrix.SetIdentity
void SetIdentity()
Sets the current matrix to identity matrix.
IG.Num.IMatrix.ColumnCount
int ColumnCount
Gets the number of columns.
Definition: MatrixBase.cs:36
IG.Num.Vector3d.Vector3d
Vector3d(Vector3d v)
Copy constructor. Initializes components of a 3D vector with components of the specified vector.
Definition: Vector3Dclass.cs:173
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.Deserialize_InvalidJson_ShouldFail
void Deserialize_InvalidJson_ShouldFail()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:196
IG.Num.GridGenerator1dFunc.Function
IRealFunction Function
Definition: GridGenerator1dFunc.cs:81
IG.Lib.LoadableScriptOptTest.LoadableScriptOptDerived
Definition: LoadableScriptOpt.cs:342
IG.Num.ScalarFunctionScriptDto.ScalarFunctionScriptDto
ScalarFunctionScriptDto()
Creates a DTO for storing state of a script based scalar function objects of any type.
Definition: ScalarFunctionDto.cs:179
IG.Num.mat2.Subtract
mat2 Subtract(mat2 a)
Returns difference between the current matrix and the specified matrix.
Definition: Matrix2D.cs:679
IG.Lib.ExpressionEvaluatorCompiled.ScriptBase
abstract string ScriptBase
Container for interpreted code.
Definition: ExpressionEvaluatorCompiled.cs:165
IG.Num.ParallelJobServerBase._dispatcher
ParallelJobDispatcherBase< JobContainerType > _dispatcher
Definition: ParallelJobServerBase.cs:148
IG.Num.ParallelJobContainerBase.RunOnFinished
virtual void RunOnFinished()
Called when 'finished' notification is triggered (within the method NotifyJobFinished).
Definition: ParallelJobContainerBase.cs:353
IG.Script.ScriptAppBase.CryptoFunctionCertInfo
virtual string CryptoFunctionCertInfo(string appName, string[] args)
Executes embedded application - printing infomration about the specified certificate.
Definition: ScriptAppBase.cs:1512
IG.Lib.ReporterBase.KeyTextWriterWriteIntro
const string KeyTextWriterWriteIntro
Definition: ReporterMsg.cs:2320
IG.Num.AnalysisComparer._cmpSumPenalties
bool _cmpSumPenalties
Definition: AnalysisComparer.cs:114
IG.Num.ScalarFunctionScriptDtoBase.CopyFromPlain
override void CopyFromPlain(ScalarFunctionScriptController functionController)
Copies data to the current DTO from a scaalr function object.
Definition: ScalarFunctionDto.cs:131
IGLib.Core.CollectionTypeConverter.GetElementType
static Type GetElementType(Type type)
Gets the element type of a collection or array.
Definition: CollectionTypeConverter.cs:213
IG.Num.Func3d2dExamples.KleinBottle1.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1584
IG.Lib.IpcStreamClientServerBase2.ErrorBegin
string ErrorBegin
Definition: IpcStreamClientServerBase2.cs:67
IG.Lib.IWaitCondition.IsWaiting
bool IsWaiting
Returns true if waiting for unblocking condition is currently performed, and false otherwise....
Definition: WaitCondition.cs:26
IG.Lib.SerializerBase.SerializationTestArrayMember
Member of arrays in test classes for testing serialization.
Definition: SerializerBase.cs:663
IG.Num.ScalarFunctionRadialOneParametric.ScalarFunctionRadialOneParametric
ScalarFunctionRadialOneParametric(IRealFunctionOneParametric function, IVector parameters, IAffineTransformation transf)
Constructor. Creates a new radial scalar function without specifying coordinate transformation.
Definition: FunctionScalarRadial.cs:231
IG.Num.InputOutputDataDefiniton._description
string _description
Definition: SampledDataDefinition.cs:665
IG.Num.NeuralApproximatorBase.ConvergenceErrorsVerificationMaxList
List< IVector > ConvergenceErrorsVerificationMaxList
Convergence List of Maximum errors calculated on verification data. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:1208
IG.Lib.PipeClientBase.PipeClientBase
PipeClientBase()
Definition: IpcPipes.cs:394
IG.Lib.ExpressionEvaluatorCompiled._saveCodeCommand
string _saveCodeCommand
Definition: ExpressionEvaluatorCompiled.cs:346
IG.Net.PortScannerSimple.PortList.ptr
int ptr
Definition: PortScannerSimple.cs:140
IG.Lib.WaitFileEvent
Concrete class derived from WaitFileEventBase. It does not have a meaningful unblocking condition (it...
Definition: WaitConditionFile.cs:638
IGLib.Gr3D.GrannyKnot3D
The granny knot is a composite knot obtained by taking the connected sum of two identical trefoil kno...
Definition: GrannyKnot3D.cs:23
IG.Num.StructuredMesh3d.GetTensorField
TTensorField GetTensorField(int index)
Returns the tensor field with the specified index.
Definition: StructuredMesh3dGeneric.cs:606
IG.Lib.IFromXml
Defines classes whose instances can be converted to Xml elements. Conversion is different from that u...
Definition: Vartypes.cs:161
IG.Num.Experimental.xdouble.operator-
static xdouble operator-(xdouble a, xdouble b)
Definition: UtilMath.cs:1408
IG.Num.SimKosecFileManagerConv3.RepairInputParameters
override bool RepairInputParameters(IVector parameters)
Repairs simulation parameters, if necessary, in such a way that values are consistent with simuation ...
Definition: SimKosecFileManager.cs:326
IG.Lib.StopWatch1.Create
static StopWatch1 Create()
Definition: UtilTime.cs:67
IG.Lib.IReporterTextWriter.TextWriterIntroText
string TextWriterIntroText
Gets or sets the introduction string that is written before logging to a TextWriter begins....
Definition: ReporterMsg.cs:174
IG.Num.MatrixBase.SetDiagonal
static void SetDiagonal(IMatrix mat, double diagonalElement)
Sets the current matrix to the diagonal matrix with all diagonal elements equal to the specified valu...
Definition: MatrixBase.cs:898
IG.Num.UnstructuredMesh2d.RemoveVectorField
void RemoveVectorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh2dGeneric.cs:512
IG.Num.mat3
3D matrix, struct implementation.
Definition: Matrix3D.cs:375
IG.Num.Func3d2dExamples.HyperboloidParametric.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1137
IG.Num.SimKosecFileManagerBase
File manager for interfacing (for optimization purposes) the simulation code of Gregor Kosec.
Definition: SimKosecFileManagerBase.cs:17
IG.Crypto.CryptoManager._certificatePath
string _certificatePath
Definition: UilCryptoAux1.cs:234
IG.Num.SampledDataCsv._defaultKeyDiscretizationSteps
static string _defaultKeyDiscretizationSteps
Definition: SampledDataCsv.cs:275
IGLib.Core.CollectionTypeConverter.ConvertEnumerable
object ConvertEnumerable(object value, Type targetType)
Converts any enumerable collection to a target collection type.
Definition: CollectionTypeConverter.cs:414
IGLib.Gr3D.KleinBottle.EndParameter1
double EndParameter1
Definition: KleinBottle.cs:81
LearnCs.Lib.INumberArrayLikeClass
Interface for an array-like structures (potentially multidimensional) of number elements (with elemen...
Definition: INumberArrayLikeClass.cs:8
IG.Script.ScriptAppBase.InitAppDataStructures
virtual void InitAppDataStructures()
Initializes commands for form demo related utilities (embedded applications).
Definition: ScriptAppBase.cs:5147
IG.Lib.InterfaceInterpreterBase.CommandArgumentBlockBegin
virtual string CommandArgumentBlockBegin
String that begins command arguments block.
Definition: InterfaceInterpreterBase.cs:232
IG.Lib.Module.Email
String Email
Definition: App.cs:852
IG.Lib.ReportSource.ClientOrServer
@ ClientOrServer
IG.Num.StructuredMesh2d3d.StructuredMesh2d3d
StructuredMesh2d3d(int dimx, int dimy, string fieldName, string fieldDescription, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Constructs a 2D structured grid embedded in 3D by transformation of co-ordinates of a regular equidis...
Definition: StructuredMesh2d3d.cs:101
IG.Num.UnstructuredMesh3d.VectorFields
FieldCollection< TVectorField, TVector > VectorFields
Gets the collection of vector fields of the current mesh.
Definition: UnstructuredMesh3dGeneric.cs:377
IG.Lib.NamedPipeServerBase.CloseConnection
override void CloseConnection()
Closes the server pipe.
Definition: IpcNamedPipes.cs:182
IG.Lib.SerializationDtoBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: SerializationDtoBase.cs:503
IG.Num.DistanceComparer._outputLengthScales
IVector _outputLengthScales
Definition: DistanceComparer.cs:398
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsFirstNum
static int DefaultNumHiddenNeuronsFirstNum
Default value for number of hidden neurons in first hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1272
IGLib.Core.ToStringTypeConverterViaIConvertible.TryConvert
bool TryConvert(object source, out object target)
Definition: ToStringTypeConverterViaIConvertible.cs:47
IG.Net.PortScanner2.PortList2.MorePorts
bool MorePorts()
Definition: PortScanner.cs:418
IG.Num.RealFunctionBase.ValueDefined
abstract bool ValueDefined
Tells whether value of the function is defined by implementation.
Definition: FunctionReal.cs:229
IG.Num.OptFileManager._msgAnBusyPath
string _msgAnBusyPath
Definition: OptFileManager.cs:146
IG.Neural.MappingDefinition._checkInputNameConsistency
bool _checkInputNameConsistency
Definition: NeuralMapData.cs:565
IG.Lib.ILoadableScript.Initialize
void Initialize(string[] arguments)
Initializes the current object.
IG.Lib.Copy.ClientServerStreamBase2.IsError
bool IsError
Definition: ClientServerStreamBase2_Copy.cs:195
IG.Lib.XmlBuilder.PrependChild
XmlNode PrependChild()
Inserts the newly created node before the first child of the current node. The new node is set to nul...
Definition: XmlUtilities.cs:2744
IG.Num.Func2dExamples.Func2dXY.Value
override double Value(double x, double y)
Calculates and returns value of the current 2D scalar function.
Definition: Function2d.cs:615
IG.Lib.Module.Expires
virtual bool Expires
Gets or sets the flag telling whether the program expires.
Definition: App.cs:1127
IG.Num.Func3d2dBase.ComponentFunction1
Class that represents a scalar function of 2 variables that is the first component of the specified 3...
Definition: Function3d2d.cs:508
IG.Crypto.CryptoManager._passwordBytes
byte[] _passwordBytes
Definition: UilCryptoAux1.cs:299
IG.Lib.InterfaceInterpreterBase.DefaultCommandFileName
virtual string DefaultCommandFileName
Gets the default command file name for the current interpreter.
Definition: InterfaceInterpreterBase.cs:171
IGLib.Core.BasicTypeConverter.IsNullableType
static bool IsNullableType(Type type)
Determines whether the specified type is nullable.
Definition: BasicTypeConverter.cs:78
IG.Crypto.UtilCrypto.ToString
static string ToString(RSACryptoServiceProvider alg)
Creates and returns a string containing information about the specified RSA algorithm.
Definition: UtilCrypto.cs:4034
IG.Script.ScriptAppBase.AddProcessCommand
void AddProcessCommand(string appName, CommandMethod appMethod, string appHelp)
Adds a new process - related embedded application's command (added as sub-command of the base command...
Definition: ScriptAppBase.cs:4530
IGLib.Gr3D.ParametricSurfaceMeshGeneratorNotImplemented.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, double, vec3 > surface, double tStart1, double tEnd1, double tStart2, double tEnd2, int numPoints1, int numPoints2, double hrel1=1e-2, bool restrictToInterval=false)
Generates a mesh of the parametric surface using numerically calculated tangent vectors.
Definition: ParametricSurfaceMeshGenerator.cs:173
IG.Num.MatrixBase.ArrayPower
static void ArrayPower(IMatrix a, double power, ref IMatrix result)
Element-by-element raise to power. WARNING: dimensions of operands must match, otherwise an exception...
Definition: MatrixBase.cs:2574
IG.Num.SampledDataElement.InputParameters
virtual IVector InputParameters
Vector of input parameters of a single element of sampled data.
Definition: SampledData.cs:50
IG.Num.AffineTransformationSquare.CalculateInverseTransformationMatrix
virtual void CalculateInverseTransformationMatrix()
Calculates the inverse transformation matrix from the direct transformation matrix.
Definition: TransformationAffineSquare.cs:297
IG.Crypto.UtilCrypto.ParseHashFile
static void ParseHashFile(string filePath, ref List< string[]> hashList)
Parses the file containing hash values of one or more files, and adds the parsed pairs {hash,...
Definition: UtilCrypto.cs:533
IG.Lib.LoadableScriptBase.Script_AddCommands
virtual void Script_AddCommands(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings)
Add wscript's internal commands to the specified interpreter.
Definition: LoadableScriptBase.cs:399
IGLib.Gr3D.ColorRGBA.ColorRGBA
ColorRGBA(float r, float g, float b, float a=1.0f)
Definition: ColorRGBA.cs:11
IG.Num.Func3dQuadratic
Quadratic function of 3 variables.
Definition: Function3d.cs:552
IG.Num.SampledDataSet.ComparerInputDistance.ComparerInputDistance
ComparerInputDistance(IVector referencePoint, DistanceDelegate distanceFunction)
Constructs a new comparer according to input distance to a reference poiont (type IVector).
Definition: SampledData.cs:736
IG.Lib.IndexList.SetRandom
static void SetRandom(IRandomGenerator rand, int length, int lowerBound, int upperBound, ref IndexList indices)
Creates a prescribed number of unique random indices in the specified range by using the specified ra...
Definition: IndexList.cs:197
IG.Num.NeuralApproximatorDtoBase.ConvergenceErrorsVerificationMaxTable
VectorDtoBase[] ConvergenceErrorsVerificationMaxTable
Definition: SerializationDtoNeuralApproximator.cs:177
IG.Num.AnalysisResults.ToStringMath
static string ToStringMath(IAnalysisResults anres)
Returns a string representation of the specified analysis results object in a standard IGLib form (Ma...
Definition: AnalysisResults.cs:1654
IG.Lib.LoadableRealFunctionBase.DerivativeDefined
override bool DerivativeDefined
Whether calculation of derivative is implemeted for the current function.
Definition: RealFunctionScriptBase.cs:186
IG.Lib.ApplicationCommandlineBase._scriptToRun
ILoadableScript _scriptToRun
Definition: ApplicationCommandLineBase.cs:119
IG.Num.ExampleMathClass
Example class that derives from the M class. Implements a method that uses basic mathematical functio...
Definition: UtilMath.cs:26
IG.Num.IGridGenerator1d.GetNodeTable
double[] GetNodeTable()
Returns a table containing 1D node positions. A copy of list of node positions is always created and ...
IG.Num.Func.Quadratic.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:649
IG.Num.NeuralTrainingParameters.ComparerBase.CompareByVerificationRmsError
bool CompareByVerificationRmsError
Whether verification RMS errors from convergence tavble are compared.
Definition: NeuralTrainingParameters.cs:2972
IGLib.Tests.SpeedTestInfo.Dimensions
virtual int[] Dimensions
Dimensions of the speed test (e.g. matrix dimensions {d1, d2} in case of matrix tests,...
Definition: SpeedTestInfo.cs:64
IG.Lib.ScriptLoaderBase._originalLibraryPath
string _originalLibraryPath
Definition: Loader.cs:839
IG.Num.IMatrix.IsSquare
bool IsSquare()
Returns true if the current matrix is a square matrix, and false if not.
IG.Num.NeuralApproximatorBase.ConvergenceErrorsTrainingRmsList
List< IVector > ConvergenceErrorsTrainingRmsList
Convergence List of RMS errors calculated on training data. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:1184
IG.Lib.ScalarFunctionLoader._returnedValueName
string _returnedValueName
Definition: ScalarFunctionScriptLoader.cs:143
IG.Num.NeuralApproximatorBase.CommonEventArgs
EventArgs CommonEventArgs
Provides a commond object of type EventArgs for all events to avoid allocation each time an event is ...
Definition: NeuralApproximatorBase.cs:2718
IG.Lib.InterfaceInterpreterBase._startingDirectory
string _startingDirectory
Definition: InterfaceInterpreterBase.cs:90
IG.Lib.PipeClientBase.IsConnected
override bool IsConnected()
Returns true if server pipe is connected, .
Definition: IpcPipes.cs:832
IG.Num.UnstructuredMesh1d2d.UnstructuredMesh1d2d
UnstructuredMesh1d2d(int length, string fieldName)
Constructs a new 1D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh1d2d.cs:45
IG.Lib.MatrixDtoBase.CreateMatrix
override IMatrix CreateMatrix(int rowCnt, int columnCnt)
Creates and returns a new matrix cast to the interface type IMatrix.
Definition: MatrixDto.cs:266
IG.Num.Func3d2dExamples.CylinderParametric.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:924
IGLib.Gr3D.TorusKnot3D
A torus knot is a special kind of knot that lies on the surface of a torus.
Definition: TorusKnot3D.cs:28
IG.Lib.ReporterBase.DoTracing
bool DoTracing(ReportType reptype)
Returns true if the report of a given type should traced (according to ReportingLevel),...
Definition: ReporterMsg.cs:2758
IG.Num.FieldCollection.ActiveField
TField ActiveField
Gets the currently active field.
Definition: FieldCollectionGeneric.cs:199
IG.Lib.CommandLineApplicationInterpreter.AddCommand
virtual void AddCommand(string commandName, ApplicationCommandDelegate commandDelegate)
Adds command with the specified name.
Definition: CommandlineApplicationInterpreter.cs:2694
IG.Num.VectorFunctionScriptControllerBase.SynchronizeData
void SynchronizeData(bool syncParameterNames=false, bool syncFunctionNames=true)
Synchronizes data on the current vector function controller in such a way that it is consistent.
Definition: VectorFunctionScriptController.cs:190
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out char val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:1885
IG.Num.AnalysisRequestDto._reqConstraintGradients
bool _reqConstraintGradients
Definition: AnalysisResultsDto.cs:57
IG.Lib.WaitCondition._minSleepMs
int _minSleepMs
Definition: WaitCondition.cs:243
IG.Num.IPenaltyEvaluator.PenaltyDerivative
double PenaltyDerivative(int which, double constraintValue)
Returns derivative of the penalty function for the specified constraint at the specified value of the...
IG.Script.ScriptAppBase.FileLogEvents
const string FileLogEvents
Definition: ScriptAppBase.cs:749
IG.Num.ScalarFunctionScriptControllerBase._functionLoader
ScalarFunctionLoader _functionLoader
Definition: ScalarFunctionScriptController.cs:663
IGLib.Tests.Base.XUnitLoggerProvider.CreateLogger
ILogger CreateLogger(string categoryName)
IG.Lib.InterfaceInterpreterBase.CommandArgumentSeparator
virtual string CommandArgumentSeparator
String that begins command arguments block.
Definition: InterfaceInterpreterBase.cs:246
IG.Num.ScalarFunctionExamples.Rosenbrock.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:677
IG.Num.M.root3
static double root3(double a)
Returns the cubic root of a specified number.
Definition: UtilMath.cs:364
IG.Lib.UtilConsole.ShowWindow
static bool ShowWindow(IntPtr hWnd, int nCmdShow)
IG.Num.INeuralApproximator.ToleranceRms
IVector ToleranceRms
Tolerance over RMS error of output over training points. Training will continue until error becomes b...
Definition: NeuralApproximatorBase.cs:114
IG.Num.MExt.Degrees
static double Degrees(double x)
Converts angle in radians to angle in degrees and returns it.
Definition: UtilMath.cs:1162
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D
Symmetric paraboloid centered at coordinate origin. f(x,y) = x^2 + y^2 - R2. If R2 is positive then 0...
Definition: FunctionScalarExamples.cs:1007
IGLib.Gr3D.CylindricalBilliardKnot_WrongParameterization.A
double A
Definition: CylindricalBilliardKnot.cs:85
IG.Num.Func3d2dBase.ComponentFunction2.ComponentFunction2
ComponentFunction2(IFunc3d2d func)
Definition: Function3d2d.cs:551
IGLib.Core.ModelParameter.Value
virtual ValueType Value
Definition: ModelParameterTyped.cs:119
IG.Num.NeuralApproximatorBase._convergenceErrorsTrainingMaxList
List< IVector > _convergenceErrorsTrainingMaxList
Definition: NeuralApproximatorBase.cs:620
IG.Num.UnstructuredMesh1d.AddScalarField
void AddScalarField(TScalarField field)
Adds the specified scalar field to the collection of scalar fields.
Definition: UnstructuredMesh1dGeneric.cs:342
IG.Script.ScriptAppBase.CryptoHelpGetInitializationVector
const string CryptoHelpGetInitializationVector
Definition: ScriptAppBase.cs:1282
IG.Num.StructuredField2d.MapCoordinates
static void MapCoordinates(StructuredField2d< vec3 > referenceField, StructuredField2d< vec3 > targetField, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a 2D structured grid embedded in 3D by mapping coordinates of a reference gr...
Definition: StructuredField2dGeneric.cs:248
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.CurveDerivativePolar
abstract double CurveDerivativePolar(double t)
Derivative of the planar curve (in XY plane) of form r = r(φ) with respect to polar angle.
IG.Num.MatrixBase.ToStringReadable
virtual string ToStringReadable(int accuracy=4, int padding=8)
Returns a readable an easily string form of a matrix, accuracy and padding can be set.
Definition: MatrixBase.cs:5108
IG.Script.ScriptAppBase.CryptoFunctionAsymTest
virtual string CryptoFunctionAsymTest(string appName, string[] args)
Executes embedded application - test of asymmetric encrypton.
Definition: ScriptAppBase.cs:1593
IG.Num.PointCloudSampledDataElement.PointCloudSampledDataElement
PointCloudSampledDataElement(params SampledDataElement[] points)
Constructs a cloud of vector points containing the specified points.
Definition: PointCloudSampledDataElement.cs:24
IG.Lib.ApplicationCommandlineBase.DirectArguments
string[] DirectArguments
Script arguments used when script is run directly by creating a script object.
Definition: ApplicationCommandLineBase.cs:108
IGLib.Core.Tests.Celsius.Celsius
Celsius(double degrees)
IG.Num.vec2.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current vector.
Definition: Matrix2D.cs:99
IG.Lib.ScalarFunctionLoader.SaveCode
void SaveCode(string filePath)
Saves the generated script code to the specified file. File is overwritten if it already exists.
Definition: ScalarFunctionScriptLoader.cs:522
IG.Lib.BoundingBoxDtoBase.CreateBoundingBox
override IBoundingBox CreateBoundingBox(int dimension)
Creates and returns a new bounding box cast to the interface type IBoundingBox.
Definition: BoundingBoxDto.cs:163
IG.Num.AffineTransformationSquare.TransformBackHessianPlain
void TransformBackHessianPlain(IMatrix transformed, IMatrix result)
Backward transforms Hessian (or other covariant matrix) from the transformed to the reference space.
Definition: TransformationAffineSquare.cs:549
IG.Script.ShellIGLib.AddDefaultAssemblies
override void AddDefaultAssemblies()
Adds assemblies to be automatically referenced by loaded scripts.
Definition: ShellIGLib.cs:36
IG.Lib.UtilStr.RandomUnicodeString
static string RandomUnicodeString(int stringLength, bool excludeSurrogates=true, IRandomGenerator rndgen=null)
Creates and returns a valid random unicode string. All legal uncode characters may be contained in th...
Definition: UtilString.cs:332
IG.Num.Counter.TryCopy
bool TryCopy(string str)
Parses a counter from a string and sets the value to the parsed counter. Leading and trailing spaces ...
Definition: Scalar.cs:736
IG.Lib.LoadableScriptBase._embeddedCommandName
string _embeddedCommandName
Definition: LoadableScriptBase.cs:165
IG.Lib.BoundingBoxDtoBase.CopyFromPlain
override void CopyFromPlain(IBoundingBox box)
Copies data to the current DTO from a bounding box object.
Definition: BoundingBoxDto.cs:78
IG.Lib.Util.ObjectToString< ObjectType >
static string ObjectToString< ObjectType >(ObjectType obj)
Converts obect of the specified type to its string representation, where numbers are converted in iva...
Definition: Utils.cs:2689
IG.Num.IBoundingBox.Shrink
void Shrink(IBoundingBox outerBounds)
Reduces (if necessary) the current bounding box in such a way that the specified bounding box contain...
IG.Num.PhysicalConstant._value
double _value
Definition: Constants.cs:109
IG.Lib.ScriptLoaderBase.CreateNonexistentLibraryPath
void CreateNonexistentLibraryPath()
Modifies library path in such a way that it points to an non-existent file.
Definition: Loader.cs:1128
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIListToStringArrayObjectToIntList
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIListToStringArrayObjectToIntList()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:160
IG.Lib.JsonFormatter.NumIndent
int NumIndent
Number of spaces used for indentation.
Definition: SerializerJson.cs:354
IG.Lib.IpcStreamClientServerBase._defaultMsgRequestBegin
static string _defaultMsgRequestBegin
Definition: IpcStreamClientServerBase.cs:457
IG.Num.OptFileManager._anInMathPath
string _anInMathPath
Definition: OptFileManager.cs:131
IGLib.Core.Tests.Fahrenheit
Definition: ReflectionTypeConverterTests.cs:171
IG.Num.IFunc3d.Hessian
void Hessian(double x, double y, double z, out double dxx, out double dyy, out double dzz, out double dxy, out double dxz, out double dyz)
Calculates Hessian of the current 3D scalar function and returns its component through the specified ...
IG.Num.ConstPhysical.LightSpeed
static readonly PhysicalConstant LightSpeed
Speed of light in vacuum (set by definition of meter).
Definition: Constants.cs:377
IG.Neural.NeuraApproximationFileManager.NeuralOutputPath
string NeuralOutputPath
File path of the file for storing approximated output values. Setter takes only pure file name,...
Definition: NeuralFileManager.cs:364
IG.Num.SampledDataCsv._isDataColumnDefinitionsUpdated
bool _isDataColumnDefinitionsUpdated
Definition: SampledDataCsv.cs:1287
IG.Num.ScalarFunctionRadial.Description
override string Description
Returns a short description of the function.
Definition: FunctionScalarRadial.cs:94
IG.Lib.CommandLineInterpreter._commands
SortedDictionary< string, CommandLine > _commands
Definition: InterpreterCommandLine.cs:238
IGLib.Core.CollectionTypeConverter.ConvertFromJaggedArray
object ConvertFromJaggedArray(Array sourceArray, Type targetType)
Converts a jagged array to a 1D array, List<T>, or other flat collection.
Definition: CollectionTypeConverter.cs:106
IG.Num.Func.ReciprocalPower.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealBasic.cs:255
IG.Lib.color.FloatG
float FloatG
Gets the green RGB component of the current color as float number in the range 0 to 1....
Definition: Color.cs:204
IG.Num.Counter.Read
static int Read(ref Counter result, string str)
Reads a counter from a string, starting at the beginning and skipping any leading spaces....
Definition: Scalar.cs:603
IG.Num.ParallelJobContainerGen._onStartedGeneric
ParallelJobCallbackGen< InputType, ResultType > _onStartedGeneric
Definition: ParallelJobContainerGen.cs:132
IG.Neural.MappingDefinition.CheckInputNameConsistency
bool CheckInputNameConsistency
Gets true if names in mappingdata file and names in definitiondata file are consistent.
Definition: NeuralMapData.cs:611
IG.Num.MatrixBase.ToStringNewlines
static string ToStringNewlines(IMatrix mat, string elementFormat)
Returns a string representation of the specified matrix with newlines inserted after each row,...
Definition: MatrixBase.cs:4944
IG.Num.NeuralTrainingParameters.SetEpochNumbers
void SetEpochNumbers(List< int > epochNumbers)
Sets the list of epoch numbers at which convergence data was sampled.
Definition: NeuralTrainingParameters.cs:607
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.CurvePolar
abstract double CurvePolar(double t)
Planar curve (in XY plane) in polar form (of the form r = r(φ)).
IG.Num.VectorFunctionScriptControllerBase.GetElements
ScalarFunctionControllerType[] GetElements()
Returns an array of scalar function controllers (of type ScalarFunctionControllerType) that represent...
Definition: VectorFunctionScriptController.cs:144
IG.Lib.WaitDirectoryRemovalLatence.WaitDirectoryRemovalLatence
WaitDirectoryRemovalLatence(string directoryPath)
Definition: WaitConditionFile.cs:1509
IG.Num.IMatrix.GetNewVector
IVector GetNewVector(int length)
Creates and returns a new vector with the specified dimension, and of the type that is consistent wit...
IG.Num.IFunc3d2d.Value2
double Value2(double x, double y)
Calculates and returns value of the second component of the current function.
IG.Crypto.CryptoManager.AppRemoveCertificate
virtual string AppRemoveCertificate(string appName, string[] args)
Executes command-line action - removes certificate with the specified name from the specified certifi...
Definition: UilCryptoAux1.cs:3807
IG.Num.MExt.Tan
static double Tan(double a)
Returns the tangent of the specified angle.
Definition: UtilMath.cs:1181
IG.Num.MatrixBase.IsSymmetric
static bool IsSymmetric(IMatrix mat)
Returns true if the specified matrix is symmetric, and false if not. If the matrix is null then false...
Definition: MatrixBase.cs:1336
IG.Num.NeuralTrainingLimits.DefaultAlphaMax
static double DefaultAlphaMax
Default value for maximum alpha value in neural networks.
Definition: NeuralTrainingParameters.cs:1239
IG.Lib.CommandLine._commandReferences
SortedDictionary< CommandUseReference, string > _commandReferences
Definition: InterpreterCommandLine.cs:90
IG.Num.OptFileManager._anInJsonFilename
string _anInJsonFilename
Definition: OptFileManager.cs:132
IG.Lib.Module._CodeName
string _CodeName
Definition: App.cs:696
IG.Lib.WaitConditionBase._numWaiting
int _numWaiting
Definition: WaitCondition.cs:71
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArrayNonrectangular3DToStringIEnumerableObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArrayNonrectangular3DToStringIEnumerableObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:620
IGLib.Tests.Base.XUnitLogger.BeginScope< TState >
IDisposable BeginScope< TState >(TState state)
IG.Num.IAnalysisResults.AllocateConstrainGradients
void AllocateConstrainGradients()
Allocates space for constraint function gradients (including for the list, if necessarty).
IG.Num.Func.Quadratic.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealInterpolation.cs:685
IG.Lib.ReporterBase.DefaultReportingLevel
const ReportLevel DefaultReportingLevel
Definition: ReporterMsg.cs:2611
IG.Num.OptimizationResultsBase._results
IAnalysisResults _results
Definition: OptimizationResults.cs:115
JsonPrettyPrinterPlus.JsonSerialization.JsonExtensions.ToJSON
static string ToJSON(this object graph, bool prettyPrint)
Definition: JsonExtensions.cs:24
IG.Num.SampledDataCsv.Indentation
int Indentation
Offset - specifies in which column data columns begin when writing tyo CSV format.
Definition: SampledDataCsv.cs:1429
IG.Lib.WaitFileEventBase.InitWaitFileEventBase
virtual void InitWaitFileEventBase(string fileOrDirectoryPath)
Initializes the object appropriately. Overrride this method in derived classes!
Definition: WaitConditionFile.cs:150
IG.Lib.LogRecord.CreateInfo
LogRecord CreateInfo(string message)
Creates and returns an info log record initialized according to parameters.
Definition: LoggerMsg.cs:310
IG.Num.ScalarFunctionRadial.ReferenceValue
override double ReferenceValue(IVector x)
Returns the value of this function at the specified parameter.
Definition: FunctionScalarRadial.cs:103
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_IntToDoubleObjectToInt_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_IntToDoubleObjectToInt_IsCorrect()
Definition: BasicTypeConverterTests.cs:60
IG.Num.mat3.zz
double zz
Definition: Matrix3D.cs:377
IG.Lib.ExpressionEvaluatorCompiled._commandCharacter
char _commandCharacter
Definition: ExpressionEvaluatorCompiled.cs:357
IG.Num.MExt.Rand
static double Rand(double min, double max)
Returns a uniformly distributed random number greater than or equal to min, and less or equal than ma...
Definition: UtilMath.cs:1115
IG.Num.SampledDataCsv.IsKeyElementTypes
bool IsKeyElementTypes(string str)
Whether the specified string is a keyword introducing variable element types (e.g....
Definition: SampledDataCsv.cs:671
IG.Lib.AlignmentHorizontal
AlignmentHorizontal
Defines horizontal alignment of some object.
Definition: Alignment.cs:10
LearnCs.Lib.Complex.Tanh
static Complex Tanh(Complex x)
Definition: Complex.cs:710
IG.Num.PointContainerSampledDataElement.PointContainerSampledDataElement
PointContainerSampledDataElement(SampledDataElement point, int index)
Definition: PointCloudSampledDataElement.cs:94
IG.Crypto.UtilCrypto.GetHashAlgorithm
static HashAlgorithm GetHashAlgorithm(HashType hashType)
Returns the appropriate hash algorithm according to the specified hash type, or null if the type is n...
Definition: UtilCrypto.cs:479
IG.Num.OptFileConst.MsgAnBusyFilename
const string MsgAnBusyFilename
Default file name for analysis busy flag.
Definition: OptFileConst.cs:47
IG.Num.VectorFunctionBaseGeneral.Name
virtual string Name
Returns a short name of the function.
Definition: FunctionVectorBaseGeneral.cs:54
IG.Lib.CommandLine
Represents a single command-line that can be executed. $A Igor Feb09;
Definition: InterpreterCommandLine.cs:30
IG.Lib.ExpressionEvaluatorCompiled._lock
object _lock
Definition: ExpressionEvaluatorCompiled.cs:70
IG.Lib.CommandStackFrameBase.SetVariableValueLocked
void SetVariableValueLocked(string varName, string varValue, VariableFlags flags=VariableFlags.Default)
Sets the variable within lock on the property.
Definition: CommandlineApplicationInterpreterBase.cs:1429
IG.Num.Vector2d.GetNewBase
override VectorBase GetNewBase(int length)
Creates and returns a new 2D vector of the specified dimension in such a way that the type of the ret...
Definition: Vector2Dclass.cs:94
IG.Lib.ExpressionEvaluatorJs.BaseDefinitions
override string BaseDefinitions
A set of pre-defined definitions that can be used in the evaluated code.
Definition: ExpressionEvaluatorJs.cs:358
LearnCs.Lib.VectorBase.ToString
override string ToString()
Returns a sring representation of the current vector.
Definition: VectorBase.cs:447
IG.Num.Func.PenaltyPower.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealPenalty.cs:341
IG.Lib.IpcStreamClientServerBase._lockGlobal
static object _lockGlobal
Definition: IpcStreamClientServerBase.cs:45
IG.Num.OptFileAnalysisServer._analysisPoint
AnalysisResults _analysisPoint
Definition: OptFileAnalaysisServer.cs:69
IG.Num.VectorBase.ScalarProduct
static double ScalarProduct(IVector a, IVector b)
Scalar product of teo vectors.
Definition: VectorBase.cs:1887
IG.Num.ScalarFunctionOneParametric.SetParameters
override void SetParameters(double[] parameters)
Sets parameters of the current parametric functions, where parameters are specified as array.
Definition: FunctionScalarParametric.cs:235
IG.Num.ScalarFunctionRadialUntransformed.Function
virtual IRealFunction Function
Definition: FunctionScalarRadialUntransformed.cs:97
IG.Num.SimKosecFileManagerConvBase.MinY
double MinY
Domain lower bound in Y direction.
Definition: SimKosecFileManager.cs:103
IG.Num.SampledDataSet.CopyOutputs
void CopyOutputs(IndexList filterIndices, ref IVector[] extracted)
Copies the specified vectors of output values from the current sampled data set, and stores them to t...
Definition: SampledData.cs:534
IG.Neural.NeuraApproximationFileManager._msgNeuralBusyFilename
string _msgNeuralBusyFilename
Definition: NeuralFileManager.cs:152
IG.Num.Vector2d.operator*
static double operator*(Vector2d a, Vector2d b)
Scalar product of two 2D vectors.
Definition: Vector2Dclass.cs:511
IG.Num.UnstructuredMesh1d.CreateIndexField
virtual TIndexField CreateIndexField(string fieldName, string fieldDescription)
Creates and returns a new index field of dimensions that match dimensions of the current structured m...
Definition: UnstructuredMesh1dGeneric.cs:150
IG.Num.NeuralApproximatorBase.ExampleQuadratic
static INeuralApproximator ExampleQuadratic()
Example demonstrating usage of the neural network approximator. A quadratic function with random coef...
Definition: NeuralApproximatorBase.cs:3365
IG.Num.Matrix2d.Zeros
static Matrix2d Zeros()
Creates a 2D matrix filled with 0.
Definition: Matrix2DClass.cs:223
IG.Lib.IndexList.CreateRandom
static IndexList CreateRandom(int length, int lowerBound, int upperBound)
Creates and returns an index list with the specified number of unique random indices in the specified...
Definition: IndexList.cs:106
IG.Lib.CharType.SmallLetter
@ SmallLetter
IG.Num.StructuredMesh3d.IndexFields
FieldCollection3d< TIndexField, TIndex > IndexFields
Gets the collection of index fields of the current mesh.
Definition: StructuredMesh3dGeneric.cs:80
IG.Num.VectorFunctionResultsDto.CalculatedGradients
bool CalculatedGradients
Indicates whether calculation of functions' gradients is/was requested.
Definition: VectorFunctionResultsDto.cs:156
IGLib.Gr3D.IParametricSurfaceMeshGenerator.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, double, vec3 > surface, double tStart1, double tEnd1, double tStart2, double tEnd2, int numPoints1, int numPoints2, double hrel1=0.01, bool restrictToInterval=false)
IG.Lib.PipeClientBase.Connect
override void Connect(double timeOutSeconds=0)
Connects with the server.
Definition: IpcPipes.cs:726
IG.Lib.VarTypeBase.TypeNames
virtual string[] TypeNames
Definition: Vartypes.cs:43
IG.Lib.Copy.ServerStreamBase.IsResponseSent
bool IsResponseSent
Auxiliary flag telling whether response to a request has already been sent to the client....
Definition: ClientServerStreamBase2_Copy.cs:520
IG.Lib.ReporterBase.TextLoggerAppend
bool TextLoggerAppend
Definition: ReporterMsg.cs:2343
IG.Num.IAnalysisResults.GetNumViolatedConstraints
int GetNumViolatedConstraints(double equalityTolerance)
Returns number of violated constraints in the current analysis results. Specific constraint is violat...
IG.Num.PhysicalUnit
SI units (basic and derived)
Definition: Constants.cs:804
IG.Num.FieldCollection2d.AddField
void AddField(int dim1, int dim2, string fieldName, string fieldDescription)
Creates a new field with specified dimensions and name and description, and adds it to the current co...
Definition: FieldCollectionGeneric.cs:124
IG.Crypto.PasswordAlgorithmBase
Base class for algorithms that generate passwords, encryption initialization vectors,...
Definition: UtilCryptoAux.cs:670
IG.Num.SimKosecFileManagerConvBase.SimKosecFileManagerConvBase
SimKosecFileManagerConvBase(string dataDirectory)
Constructor.
Definition: SimKosecFileManager.cs:23
IG.Script.ShellIGLib.AppShellExt
AppBase AppShellExt
WARNING: If this reports an error then you should also remove the "shellext.exe" from AddDefaultAssem...
Definition: ShellIGLib.cs:32
IG.Num.Func.PenaltyPower.BarrierHeight
double BarrierHeight
Characteristic heitht of transition area, usually value of the penalty function at the end of transit...
Definition: FunctionRealPenalty.cs:228
IG.Lib.StopWatch1
Timer for measuring execution times and other intervals of time elapsed between successive events....
Definition: UtilTime.cs:20
IG.Lib.CommandStackFrameBase.SuppressInteractive
bool SuppressInteractive
Indicates that the interactive mode is temporarily represset.
Definition: CommandlineApplicationInterpreterBase.cs:1231
IG.Lib.StopWatch1.TimeSpan
TimeSpan TimeSpan
Definition: UtilTime.cs:405
IG.Lib.Util.ToByteArray
static void ToByteArray(sbyte val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1384
IG.Net.PortScannerSimple.PortList.PortList
PortList()
Definition: PortScannerSimple.cs:148
IG.Num.UnstructuredMesh1d.AddTensorField
void AddTensorField(TTensorField field, string name)
Adds the specified tensor field to the collection of tensor fields under the specified name.
Definition: UnstructuredMesh1dGeneric.cs:641
IG.Neural.MappingDefinitionElement.OriginalName
virtual string OriginalName
Unique name of the data element described by the mapped definition. Considered a kind of variable nam...
Definition: NeuralMapData.cs:414
IG.Num.Func3d2dExamples.HyperbolicParaboloid.f3
override double f3(double x, double y)
Definition: Function3d2d.cs:843
IG.Neural.NeuraApproximationFileManager._neuralVerificationDataPath
string _neuralVerificationDataPath
Definition: NeuralFileManager.cs:137
IG.Lib.InterfaceInverse.FileAnalysis
virtual void FileAnalysis(string analysisCommand, string workingDirectoryPath, string analysisInputFileName, string analysisOutputFileName)
Command - runs an external analysis program that exchanges intoermation through files....
Definition: InterfaceInv.cs:430
IG.Num.IDistanceComparer.OutputMin
IVector OutputMin
Sets the vector of minimal values for point OUTPUT values. Needed for calculation of relative coordin...
Definition: DistanceComparer.cs:96
IG.Num.Func3d2dBase.Gradient3
abstract void Gradient3(double x, double y, out double gradx, out double grady)
Calculates gradient of the third component of the current function and returns its components through...
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(Stream stream)
Creates a TextWriter upon the stream and sets it as the text writer to which reporting is also perfor...
Definition: ReporterMsg.cs:4061
IG.Lib.Module.Notice
virtual List< String > Notice(bool useCodename, bool printVersion, bool printRelease, bool printAuthor, bool printAuthorAddress, bool printWebPage, bool printEmail)
Returns a list of text lines introducing the module or application.
Definition: App.cs:1896
JsonPrettyPrinterPlus.JsonSerialization
Definition: JsonExtensions.cs:15
IG.Num.SIPrefix.E
static readonly PhysicalConstant E
exa- (E), SI prefix for 10^18.
Definition: Constants.cs:694
IG.Num.InputOutputDataDefiniton._output
List< OutputElementDefinition > _output
Definition: SampledDataDefinition.cs:792
IG.Num.mat3.MultiplyLeft
mat3 MultiplyLeft(mat3 b)
Left-multiplies the current 3D matrix with the specified matrix and returns the product.
Definition: Matrix3D.cs:809
IG.Lib.ReporterBase._AppSettingsWarnings
bool _AppSettingsWarnings
Definition: ReporterMsg.cs:2244
IG.Num.INeuralApproximator.ToleranceMax
IVector ToleranceMax
Tolerance on maximal error of output over training points. Training will continue until error becomes...
Definition: NeuralApproximatorBase.cs:120
IGLib.Core.ModelParameter.ModelParameter
ModelParameter(string name, Type type, object defaultValue, bool isConstant=DefaultIsConstant, bool isDefaultWhenValueNotDefined=ModelParameter.DefaultIsDefaultWhenValueNotDefined)
A terse constructor that also defines the default value, beside name and type, and some flags with de...
Definition: ModelParameter.cs:78
IG.Lib.TrackedThread.Count
static int Count
Gets the current number of active traced threads.
Definition: TracedThread.cs:194
IG.Lib.ApplicationCommandlineBase._scriptType
Type _scriptType
Definition: ApplicationCommandLineBase.cs:84
IGLib.Tests.SpeedTestInfo.ExecutionTimeSeconds
virtual double ExecutionTimeSeconds
Total execution time of the test, in seconds.
Definition: SpeedTestInfo.cs:123
IG.Crypto.ConstCrypto.FileSignatureEncryptedAsymmetricRandomSymmetric
const string FileSignatureEncryptedAsymmetricRandomSymmetric
Definition: UtilCryptoAux.cs:292
IG.Num.PointCloud.CreatePointFromCoordinates
abstract PointType CreatePointFromCoordinates(IVector coordinates)
Creates and returns a new point with specified coordinates.
IG.Num.UnstructuredMesh3d.GetVectorField
TVectorField GetVectorField(int index)
Returns the vector field with the specified index.
Definition: UnstructuredMesh3dGeneric.cs:435
IG.Num.ScalarFunctionConstant.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:120
IG.Num.FunctionPolynomial.DerivativeMonomial
double DerivativeMonomial(double x, int power, int order)
Definition: FunctionReal.cs:1299
IG.Lib.CommandStackFrame.Interpreter
override ICommandLineApplicationInterpreter Interpreter
Returns the commandline interpreter of the crrent stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:716
LearnCs.Lib.Complex.One
static Complex One
Gets the complex 1 (a constant).
Definition: Complex.cs:374
LearnCs.Lib.Complex.GetPositive
Complex GetPositive()
Returns (positive) value of the current complex number.
Definition: Complex.cs:501
IG.Num.Experimental.MX.Atan
static xdouble Atan(xdouble a)
Returns the angle whose tangent is the specified number.
Definition: UtilMath.cs:1626
IG.Num.BoundingBoxBase.Shrink
void Shrink(int which, double minBound, double maxBound)
Reduces (if necessary) the current bounding box in such a way that the specified component falls with...
Definition: BoundingBox.cs:879
IG.Num.VectorBase.GetHashFunctionString
string GetHashFunctionString()
Returns a string valued hash function of the current vector object.
Definition: VectorBase.cs:902
IG.Num.Counter.operator/
static Counter operator/(Counter a, Counter b)
Definition: Scalar.cs:524
IG.Lib.CommandLineApplicationInterpreter.Command_Block
readonly string Command_Block
Definition: CommandlineApplicationInterpreter.cs:624
IG.Num.NeuralTrainingParameters.ErrorAverageCalc
static double ErrorAverageCalc(List< IVector > ErrorConvergence, int NumLastErrors, int NumBundles)
Calculate average number of the desired number of first elements in the convergence list.
Definition: NeuralTrainingParameters.cs:1178
IG.Num.SampledDataCsv.ThrowExceptionsOnDataErrors
bool ThrowExceptionsOnDataErrors
Definition: SampledDataCsv.cs:1453
IG.Num.Scalar
Represents a real number.
Definition: Scalar.cs:24
IG.Num.VectorFunctionScriptDtoBase.NumValues
virtual int NumValues
Dimension of function codomain (i.e., the number of returned values).
Definition: VectorFunctionDto.cs:86
IG.Num.OptimizationDataBase._numObjectives
int _numObjectives
Definition: OptimizationInputData.cs:83
IG.Lib.InterfaceInterpreterBase.AppendValue
virtual void AppendValue(IMatrix value)
Appends a matrix value to the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:537
IG.Num.ScalarFunctionUntransformedBase.Value
abstract double Value(IVector parameters)
Returns the value of this function at the specified parameter.
IG.Lib.SerializerJson.SerializerJson
SerializerJson(bool formatted)
Definition: SerializerJson.cs:34
IG.Num.Func3d2dExamples.SnailShell1.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1698
IG.Lib.RealFunctionLoader.GetCode
virtual string GetCode()
Generates and returns script code for dynamically loadable function definition.
Definition: RealFunctionScriptLoader.cs:432
IG.Lib.color.Average
static color Average(params color[] colors)
Returns average of the specified colors.
Definition: Color.cs:322
IG.Lib.Copy.NamedPipeClientBase.NamedPipeClientBase
NamedPipeClientBase(string pipeName, string serverAddress)
Constructs a new named pipe client with the specified pipe name, server address (DefaultServerAddress...
Definition: NamedPipes_Copy.cs:395
IG.Num.AffineTransformationDiagonal0_TO_DELETE
Implementation of a general affine transformation.
Definition: TransformationAffineDiagonal.cs:64
IG.Num.OptFileConst.AnInXmlFileName
const string AnInXmlFileName
Default file name of analysis input file in XML format.
Definition: OptFileConst.cs:37
IG.Num.Func3d2dBase.ComponentFunction3.ComponentFunction3
ComponentFunction3(IFunc3d2d func)
Definition: Function3d2d.cs:592
IG.Num.IScalarFunctionParametric.GetParameters
double[] GetParameters()
Returns parameters of the current parametric function as an array.
IG.Lib.Copy.ClientServerStreamBase2._stoppedResponse
string _stoppedResponse
Definition: ClientServerStreamBase2_Copy.cs:322
IG.Lib.ApplicationCommandlineBase
Base class for main application classes that have the main method of the application based on command...
Definition: ApplicationCommandLineBase.cs:15
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.Json_InitOnlyRecord_Serialize_Performance_And_Size_Benchmark
void Json_InitOnlyRecord_Serialize_Performance_And_Size_Benchmark()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:141
IG.Lib.ApplicationBase.ApplicationBase
ApplicationBase(string programName, string codeName, int version, int subVersion, string release)
Initializes the global data for the current program.
Definition: App.cs:196
IG.Neural.NeuraApproximationFileManager.ClearMessages
void ClearMessages()
Clears all messages for neural approximation client and server.
Definition: NeuralFileManager.cs:630
IG.Lib.InterfaceInverse.VarNameCalcGradConstraints
virtual string VarNameCalcGradConstraints
Definition: InterfaceInv.cs:135
IG.Lib.ILockable
Lockable object, has a Lock property that returns object on which lock must be performed in order to ...
Definition: ILockable.cs:12
IG.Num.IFunc2d.ValueDefined
bool ValueDefined
Whether calculation of function value is defined.
Definition: Function2d.cs:21
IGLib.Core.Extended.TypeConversionHelper.IsEnumerableButNotString
static bool IsEnumerableButNotString(Type type)
Definition: TypeConversionHelperObsolete.cs:103
IG.Num.mat3.rowy
vec3 rowy
Gets or sets the y-row of the 3D matrix.
Definition: Matrix3D.cs:536
IG.Lib.ReporterConsole_Base.ReportDlgConsole
ReportDelegate ReportDlgConsole
Delegate that performs error reporting via console. It calls delegates ReportDlg to assemble error lo...
Definition: ReporterMsg_Derived.cs:113
IG.Num.VectorBase.Multiply
static void Multiply(IVector a, double scal, IVector result)
Multiplication of a vector by a scalar. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1728
IG.Lib.ScriptLoaderBase.RemoveReferencedAssemblies
virtual void RemoveReferencedAssemblies(params string[] assemblyFiles)
Removes the specified assemblies from the list of referenced assemblies.
Definition: Loader.cs:1083
IGLib.Tests.SpeedTestInfo.DefultTestId
const string DefultTestId
Definition: SpeedTestInfo.cs:50
IG.Crypto.AsymmetricAlgorithmType
AsymmetricAlgorithmType
Enumeration for selecting the asymmetric cryptographic algorithm.
Definition: UtilCryptoAux.cs:114
IG.Num.StructuredMesh2d.ScalarFields
FieldCollection2d< TScalarField, TScalar > ScalarFields
Gets the collection of scalar fields of the current mesh.
Definition: StructuredMesh2dGeneric.cs:230
IGLib.Gr3D.Ellipsoid.StartParameter2
double StartParameter2
Definition: Ellipsoid.cs:85
IGLib.Gr3D.ConicalSpiralLogarithmic3D.EndParameter
override double EndParameter
Definition: ConicalSpiralLogarithmic3D.cs:52
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext._outputBuilder
StringBuilder _outputBuilder
Definition: JsonPPStrategyContext.cs:82
IG.Num.ScalarFunctionResults._errorString
string _errorString
Definition: FunctionScalarResults.cs:75
IG.Num.InputOutputDataDefiniton.Create
static InputOutputDataDefiniton Create(int inputLength, int outputLength, bool assignNames=false, bool assignDescriptions=false, string inputNameBase=null, string outputNameBase=null, int numNameDigits=-1, int startIndex=-1, string digitSeparator="_", string inputDescriptionBase="Input parameter No. ", string outputDescriptionBase="Output value No. ", string digitSeparatorDescriptions="", string descriptionsEnd=".")
Creates and returns definition a new definition data with specified dimensions of input and otput spa...
Definition: SampledDataDefinition.cs:1692
IG.Num.SampledDataSet.CreateExampleLinear
static SampledDataSet CreateExampleLinear(int inputLength, int outputLength, int numElements)
Craates and returns a sample data set object where input parameters are calculated randomly in a box-...
Definition: SampledData.cs:2506
IGLib.Tests.SpeedTestInfo.ReferenceExecutionsPerSecond
virtual double ReferenceExecutionsPerSecond
Reference result (number of executions per second), average of the same test performef on a particula...
Definition: SpeedTestInfo.cs:129
IG.Script.ScriptAppBase.CryptoFunctionDecryptBasic
virtual string CryptoFunctionDecryptBasic(string appName, string[] args)
Executes embedded application - symmetric decryption of files, strings, or byte fields by using the B...
Definition: ScriptAppBase.cs:1239
IG.Num.SpeedTestCpu.TestComputationalTimesQR_IGLib
static double TestComputationalTimesQR_IGLib(int numEq, int outLevel, bool testProduct=false)
Test of QR decomposition, also measures time necessary fo rindividual operations.
Definition: TestSpeed.cs:251
IG.Num.VectorFunctionResults.NullifyResults
virtual void NullifyResults()
Sets all result objects to null. If the references are not assigned elsewhere, these objects become e...
Definition: FunctonVectorResults.cs:525
IG.Neural.NeuraApproximationFileManager._neuralInputXmlFilename
string _neuralInputXmlFilename
Definition: NeuralFileManager.cs:141
IG.Num.NeuralApproximatorBase.TrainingData
SampledDataSet TrainingData
Gets or sets the training data.
Definition: NeuralApproximatorBase.cs:1452
IG.Num.VectorBase.ToString
virtual string ToString(string elementFormat)
Returns a string representation of the current vector in a standard IGLib form, with the specified ...
Definition: VectorBase.cs:3172
IG.Num.IAffineTransformation.TransformBackHessian
void TransformBackHessian(IMatrix transformed, ref IMatrix result)
Backward transforms Hessian (or other covariant matrix) from the transformed to the reference space.
IG.Gr.GraphicSetBase.Bounds
IBoundingBox Bounds
Definition: GraphicalObjectsBase.cs:69
IGLib.Gr3D.Sphere.R
double R
Radius of the sphere. Default is RDefault
Definition: Sphere.cs:28
IG.Neural.MappingApproximationFileManager.SetFunctionInputReady
void SetFunctionInputReady()
Sets the falg that indicates that the reduced approximation input data is ready.
Definition: NeuralFileManager.cs:1069
IG.Num.BoundingBoxBase.Update
void Update(IVector coordinates)
Updates the bounding box in such a way that the specified vector fits in it. If the specified vector ...
Definition: BoundingBox.cs:718
IG.Lib.CommandLineApplicationInterpreter.UnregisterSystemPriorityUpdating
void UnregisterSystemPriorityUpdating()
Unregisters the UpdateThreadPriorityFromSystem method as "event handler" for system priority changes.
Definition: CommandlineApplicationInterpreter.cs:2232
IG.Num.SimKosecFileManagerBase.InputPath
virtual string InputPath
File path of the analysis input file. This file contains all the input data for the direct analysis....
Definition: SimKosecFileManagerBase.cs:342
IG.Lib.WaitDirectoryCreation.Wait
override void Wait()
Waits for condition to be fulfilled.
Definition: WaitConditionFile.cs:769
IG.Num.NeuralTrainingLimits.MomentumMax
double MomentumMax
Maximum limit for momentum.
Definition: NeuralTrainingParameters.cs:1349
IG.Num.MatrixBase.SetRandomSymmetricPositiveDefinite
static void SetRandomSymmetricPositiveDefinite(IMatrix mat)
Sets the specified matrix such that it is positive definite and contains random elements on the inter...
Definition: MatrixBase.cs:1093
IG.Num.AnalysisResults.PrepareResultStorage
virtual void PrepareResultStorage(bool resetCalculatedFlags)
Prepares data storage for results (allocates the appropriate vectors, matrices, lists,...
Definition: AnalysisResults.cs:1139
IG.Lib.Copy.ClientServerStreamBase2.RequestEnd
string RequestEnd
Definition: ClientServerStreamBase2_Copy.cs:102
IGLib.Core.SingleTypeConverterBase.Convert
virtual object Convert(object source)
Converts the value (object) source of type SourceType to a value (object) of type TargetType and ret...
Definition: SingleTypeConverterBaseGeneric.cs:32
IG.Num.GridGenerator1dBase.FitGridNodes
static void FitGridNodes(double minCurrent, double maxCurrent, double minTarget, double maxTarget, List< double > nodes)
Grid stretching to fit the specified interval bounds. Modifies positions of the generated 1d grid nod...
Definition: GridGenerator1dBase.cs:825
IGLib.Core.ISingleTargetTypeConverter.ConvertTyped< SourceType >
TargetType ConvertTyped< SourceType >(SourceType source)
IGLib.Gr3D.TubularMeshGenerator_06.GenerateFrenet
StructuredSurfaceMesh3D GenerateFrenet(Func< double, vec3 > curve, double tStart, double tEnd, double radius, int numCurvePoints, int numCirclePoints, double hrel=1e-3, bool restrictToInterval=false)
Generates a tubular mesh from the specified parametric curve using the Frenet frame and numerically c...
Definition: TubularMeshGenerator_06.cs:171
IG.Num.IAnalysisResults.GetObjective
double GetObjective()
Returns the value of the objective function.
IG.Num.VectorApproximatorBase.CalculateOutput
virtual void CalculateOutput(IVector input, int[] indices, ref IVector filteredOutput)
Calculates and returns the required output values corresponding to the specified inputs,...
Definition: VectorApproximatorBase.cs:92
IG.Lib.RealFunctionLoader.ValueDefinitionString
string ValueDefinitionString
Expression that defines function value.
Definition: RealFunctionScriptLoader.cs:301
IGLib.Core.CapturedVar.Value
DeclaredType Value
Definition: CapturedVar.cs:111
IG.Num.NeuralApproximatorBase.OutputDataBounds
virtual IBoundingBox OutputDataBounds
Bounds on output data, used for scaling from actual output to output produced by neural network....
Definition: NeuralApproximatorBase.cs:1618
IG.Num.Func3d2dExamples.TorusVertical.TorusVertical
TorusVertical()
Definition: Function3d2d.cs:1388
IGLib.Core.ModelParameterSetFixedBase.AddParameter
void AddParameter(string parameterKey, ModelParameterType parameter, bool canReplaceParameter, bool isInitializing)
Adds the specified parameter parameter with access key parameterKey to the current parameter set....
Definition: ModelParameterSetFixedBase.cs:104
IG.Num.IFunc3d2d.Hessian2
void Hessian2(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the second component of the current function and returns its component through ...
IG.Neural.MappingDefinition._checkInputUniqueness
bool _checkInputUniqueness
Definition: NeuralMapData.cs:559
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.DefaultHiddenFieldValue
const int DefaultHiddenFieldValue
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:99
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext._indent
string _indent
Definition: JsonPPStrategyContext.cs:14
IG.Lib.IpcStreamClientBase.CloseInput
override void CloseInput()
Closes the inpt stream.
Definition: IpcStreamClientBase.cs:28
IG.Lib.ReporterBase._ThrowTestException
bool _ThrowTestException
Definition: ReporterMsg.cs:3046
IG.Crypto.UtilCrypto.GetStringHashBytes
static byte[] GetStringHashBytes(string stringToHash, HashType hashType=HashType.Default, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the hash string of the specified kind of the specified string.
Definition: UtilCrypto.cs:773
IG.Num.Vector2d.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current vector.
Definition: Vector2Dclass.cs:373
IG.Lib.InterfaceInterpreterBase._codeBlockEnd
string _codeBlockEnd
Definition: InterfaceInterpreterBase.cs:104
IG.Lib.ISerializationDtoTyped
Definition: SerializationDtoBase.cs:739
IG.Num.Func3dQuadratic.ScalarTerm
double ScalarTerm
Scalar additive constant.
Definition: Function3d.cs:606
IG.Crypto
Definition: UilCryptoAux1.cs:17
IG.Num.mat3.Transpose
mat3 Transpose
Gets transpose of the current matrix.
Definition: Matrix3D.cs:716
IGLib.Gr3D.ConicalSpiralFermats3D.EndParameter
override double EndParameter
Definition: ConicalSpiralFermats3D.cs:73
IG.Crypto.ConstCrypto
Contains constants for cryptographic operations from shell functions.
Definition: UtilCryptoAux.cs:251
IG.Gr.GraphicPrimitiveBase.GetLineColor
virtual Color GetLineColor(int which)
Returns the specified line color of the graphic primitive.
Definition: GraphicalObjectsBase.cs:185
IG.Lib.Copy.ClienServerStreamBase.DefaultOutputLevel
static int DefaultOutputLevel
Default level of output for this kind of class.
Definition: ClientServerStreamBase_Copy.cs:393
IG.Lib.WaitCondition._sleepFirst
bool _sleepFirst
Definition: WaitCondition.cs:249
IG.Lib.IpcStreamClientServerBase2._errorBegin
string _errorBegin
String (line) that ends a response (only when multiline responses are allowed).
Definition: IpcStreamClientServerBase2.cs:64
IG.Lib.SerializerBase.SerializationTestArrayMember._longNumber
long _longNumber
Definition: SerializerBase.cs:679
IGLib.Core.CollectionExtensions.CollectionExtensions
Various extension methods for collections. In particular, conversion for readable strings,...
Definition: CollectionExtensions.cs:35
YourNamespace.IModelParameter.IsDefaultValueDefined
bool IsDefaultValueDefined
Whether default parameter vlaue is defined or not. This property has been added to the class such tha...
Definition: IModelParameter.cs:65
IG.Num.Scalar.operator/
static Scalar operator/(Scalar a, Scalar b)
Definition: Scalar.cs:160
IG.Num.GridGenerator1dFunc.CalculateGrid
override void CalculateGrid(ref List< double > nodeList)
Performs grid generation and stores the generated nodes directly on the provided list....
Definition: GridGenerator1dFunc.cs:128
LearnCs.Lib.Complex.Re
double Re
Gets the real part of the complex number.
Definition: Complex.cs:167
IG.Num.FieldCollection.AddField
void AddField(TField field)
Adds the specified field to the urrent field collection.
Definition: FieldCollectionGeneric.cs:275
IG.Script.ScriptAppBase.AssemblyFunctionLoadAssemblies
virtual string AssemblyFunctionLoadAssemblies(int outputLevel, bool reflectionOnly, string appName, string[] args)
Executes embedded application - loading the specified assemblies to the application domain.
Definition: ScriptAppBase.cs:4340
IG.Num.ParallelJobContainerBase._sleepTimeMs
int _sleepTimeMs
Definition: ParallelJobContainerBase.cs:174
IG.Num.OptFileManager.ServerAnalyse
virtual void ServerAnalyse()
Performs direct analysis (in optimization) with prescribed analysis input data, and saves results....
Definition: OptFileManager.cs:1233
IG.Num.UnstructuredMesh1d.VectorFields
FieldCollection< TVectorField, TVector > VectorFields
Gets the collection of vector fields of the current mesh.
Definition: UnstructuredMesh1dGeneric.cs:379
IG.Num.RealFunction._inverseDefined
bool _inverseDefined
Definition: FunctionReal.cs:1081
IG.Lib.UtilSystem.GetApplicationsByWindowTitle
static void GetApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, ref List< Process > processList)
Gets all applications with the specified main window title, and puts them to tehe specified list.
Definition: UtilSystem.cs:1521
IG.Num.Func3d2dBaseNoGradient.Func3d2dBaseNoGradient
Func3d2dBaseNoGradient()
Definition: Function3d2d.cs:193
IG.Crypto.ConstCrypto.ArgForceOverwrite1
const string ArgForceOverwrite1
If files are to be wasOverwritten, permission is not asked for and overwriting is forced....
Definition: UtilCryptoAux.cs:566
IG.Lib.InterfaceInverse.SetParamMom
virtual void SetParamMom(IVector parameters)
Sets the current parameters.
Definition: InterfaceInv.cs:368
IG.Num.StructuredMesh2d.NumVectorFields
int NumVectorFields
Gets the number of vector fields.
Definition: StructuredMesh2dGeneric.cs:450
IG.Num.Vector.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current vector.
Definition: Vector.cs:653
IG.Num.Func.PenaltyPower.BarrierLength
double BarrierLength
Gap - characteristic length of transition area on which penalty function grows for about (or sometime...
Definition: FunctionRealPenalty.cs:220
IG.Lib.UtilSystem.GetCurrentProcessExecutablePath
static string GetCurrentProcessExecutablePath()
Returns the absolute path of the executable file (with extension) for the current process.
Definition: UtilSystem.cs:560
IG.Reflection.DerivedTypesRegistry.DerivedTypeNames
Dictionary< string, InfoType > DerivedTypeNames
Definition: DerivedTypesRegistry.cs:37
IG.Num.Func3d2dExamples.HyperboloidTwosheetedLowerParametric.HyperboloidTwosheetedLowerParametric
HyperboloidTwosheetedLowerParametric(double a, double b, double c)
Constructs parametric definition of an origin-centered hyperboloid with the specified parameter-stret...
Definition: Function3d2d.cs:1068
IG.Num.SimKosecFileManagerBase.OutputBaseDirpath
virtual string OutputBaseDirpath
Path of the base directory where output files are located. Setter takes only pure directory name,...
Definition: SimKosecFileManagerBase.cs:422
IG.Lib.HtmlWriter.EndSection
void EndSection()
Ends a section.
Definition: HtmlWriter.cs:556
IG.Lib.HtmlWriter.AddDocumentComment
void AddDocumentComment(string commentText)
Adds another commet to the document that will be written in the document head.
Definition: HtmlWriter.cs:205
IG.Num.NeuralApproximatorBase._commonEventArgs
EventArgs _commonEventArgs
Definition: NeuralApproximatorBase.cs:2713
IG.Num.AffineTransformationDiagonal0_TO_DELETE._transfMat
IMatrix _transfMat
Definition: TransformationAffineDiagonal.cs:130
IG.Num.UnstructuredMesh3d.GetTensorField
TTensorField GetTensorField(int index)
Returns the tensor field with the specified index.
Definition: UnstructuredMesh3dGeneric.cs:588
IG.Lib.ReporterBase._TextLoggerProgramName
string _TextLoggerProgramName
Definition: ReporterMsg.cs:4809
IG.Num.GridGenerator1dBase.CreateGeometricScaled
static GridGenerator1d CreateGeometricScaled(double from, double to, int numNodes, double growthFactor, double scalingFactor)
Creates and returns a 1D grid generator. Grid intervals can grow or fall in geometric series from the...
Definition: GridGenerator1dBase.cs:212
IG.Lib.ExpressionEvaluatorCompiled._printCodeCommand1
string _printCodeCommand1
Definition: ExpressionEvaluatorCompiled.cs:338
IG.Lib.StringTable.AddElement
void AddElement(string value)
Adds (appends) the speecified element at the end of the table, i.e. at the end of the last row.
Definition: StringTable.cs:486
IG.Crypto.CryptoManager._saltString
string _saltString
Definition: UilCryptoAux1.cs:307
IG.Num.UnstructuredMesh1d.AddTensorField
void AddTensorField(TTensorField field)
Adds the specified tensor field to the collection of tensor fields.
Definition: UnstructuredMesh1dGeneric.cs:652
IG.Num.IScalarFunctionResults.AllocateRequested
void AllocateRequested()
Allocates space for all requested result objects.
IG.Num.ParallelJobContainerBase.WaitJobCompletion
bool WaitJobCompletion(double timeoutInSeconds)
Wait until the current job whose data is contained in this object completes, or timeout occurs (timeo...
Definition: ParallelJobContainerBase.cs:461
IG.Num.MatrixBase.SubtractPlain
static void SubtractPlain(IMatrix a, IMatrix b, IMatrix result)
Subtracts two matrices and stores the result in the specified result matrix. Operation can be perform...
Definition: MatrixBase.cs:2336
IG.Neural.NeuraApproximationFileManager.MsgNeuralBusyPath
string MsgNeuralBusyPath
File path of the message file indicating that approximator is busy by performing a job....
Definition: NeuralFileManager.cs:425
IG.Num.SampledDataSetDto._outputLength
int _outputLength
Definition: SampledDataDto.cs:112
IG.Lib.ShellApplication.AplicationMain
override void AplicationMain(string[] args)
Default main method for the current shell application.
Definition: ApplicationCommandLineBase.cs:408
IGLib.Core.TypeConversionWithoutReflectionTests.ConvertToType
object ConvertToType(object value, Type targetType, bool enableNullableHandling=true, bool enableCollectionConversion=false)
Definition: TypeConversionWithoutReflectionTests.cs:15
IG.Num.AnalysisResults.SetConstraintHessiansReference
virtual void SetConstraintHessiansReference(List< IMatrix > reference)
Sets constraint functios' Hessians. Only the list reference is copied.
Definition: AnalysisResults.cs:748
IG.Lib.SettingsServerBase.SettingsServerBase
SettingsServerBase()
Definition: SettingsRreader.cs:18
IG.Num.Func.WeightPol5.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealWeight.cs:962
IG.Script.ScriptAppBase.ConstDataStructures
const string ConstDataStructures
Name of the command for the data structures-related embedded applications.
Definition: ScriptAppBase.cs:353
IG.Lib.IpcStreamClientServerBase.IsMultilineResponse
virtual bool IsMultilineResponse
Whether or not multi line responses are allowed.
Definition: IpcStreamClientServerBase.cs:757
IG.Num.Matrix2d.operator/
static Matrix2d operator/(Matrix2d a, double b)
Division of a 2D matrix by a scalar.
Definition: Matrix2DClass.cs:749
IG.Num.VectorApproximatorBase._lastCalculationInputParameters
IVector _lastCalculationInputParameters
Definition: VectorApproximatorBase.cs:60
IGLib.Core.ModelParameter.DefaultIsDefaultWhenValueNotDefined
const bool DefaultIsDefaultWhenValueNotDefined
Default value of the property IModelParameter.IsDefaultWhenValueNotDefined, such that default initial...
Definition: ModelParameter.cs:102
IG.Num.IAnalysisResults.AllocateObjectiveGradient
void AllocateObjectiveGradient()
Allocate space for objective function gradient.
IG.Num.INeuralApproximator.InvalidateTrainingDependencies
void InvalidateTrainingDependencies()
Invalidates all data that must be recalculated after training of the network is done....
IG.Lib.Copy.ClienServerStreamBase._defaultMessageFalseSeparator
static char _defaultMessageFalseSeparator
Definition: ClientServerStreamBase_Copy.cs:124
IGLib.Gr3D.LissajousCurve3D.psi
double psi
Definition: LissajousCurve3D.cs:53
IG.Num.CholeskyDecomposition._determinantCalculated
bool _determinantCalculated
Definition: MatrixDecompositions.cs:925
IG.Neural.NeuraApproximationFileManager.ClientCalculateApproximation
virtual void ClientCalculateApproximation(IVector inputParameters, ref IVector outputValues)
Calculates approximation by using the neural network approximation server.
Definition: NeuralFileManager.cs:713
IG.Num.SimKosecFileManagerBase.OptimizationParameterDefinitions
List< InputFieldDefinition > OptimizationParameterDefinitions
List of definitions of direct mappings od input (optimization) parameters to input fields....
Definition: SimKosecFileManagerBase.cs:773
IG.Lib.TrackedThread.Test
static void Test()
Tests and demonstrates the TrackedThread class.
Definition: TracedThread.cs:212
IG.Script.ScriptAppBase.CryptoEncryptPlain
const string CryptoEncryptPlain
Definition: ScriptAppBase.cs:1195
IG.Lib.CommandLineApplicationInterpreter._parallelCommands
List< CommandLineJobContainer > _parallelCommands
Definition: CommandlineApplicationInterpreter.cs:2032
IG.Num.IFunc3d2d.Component2
Func2dBase Component2
Returns the scalar function that represents the second component of the current 3D vector function of...
Definition: Function3d2d.cs:146
IG.Lib.Util.ToByteArray
static void ToByteArray(Int32 val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1538
IG.Num.PointCloudVector.CreatePointContainer
override PointContainerVector CreatePointContainer(IVector point)
Creates and returns a new point container that wraps the specified point.
Definition: PointCloudConcrete.cs:54
IG.Lib.color.color
color(double r, double g, double b)
Creates a new color with specified red, green and blue components. Opacity is set to 1.
Definition: Color.cs:46
IG.Lib.XmlUtilityBase.HasDefaultNameSpace
virtual bool HasDefaultNameSpace
Definition: XmlUtilities.cs:867
IG.Lib.SortedUniqueItemList._capacityOverhead
int _capacityOverhead
Definition: SortedUniqueItemList.cs:91
IG.Num.MatrixBase.DividePlain
static void DividePlain(IMatrix a, double b, IMatrix result)
Divides matrix by scalar and stores the result in the specified result matrix. This is a plain versio...
Definition: MatrixBase.cs:4376
IG.Lib.SettingsReaderBase.GetIntegerSetting
virtual long GetIntegerSetting(string settingname, long defaultvalue)
Retrieves the specified integer setting from the current settings source.
Definition: SettingsRreader.cs:74
IG.Lib.XmlParser.GetNode
XmlNode GetNode(string path)
Returns the first node that satisfies a given XPath expression relative to the root node....
Definition: XmlUtilities.cs:1406
IG.Lib.SortedUniqueItemList.AddChecked
void AddChecked(Type item)
Adds the specified element to the list if it is not yet contained in it. If the item is already conta...
Definition: SortedUniqueItemList.cs:227
IG.Num.VectorBase.Resize
static void Resize(ref IVector vec, int dimension)
Resizes, if necessary, the specified vector according to the required dimension. If the vector is ini...
Definition: VectorBase.cs:1098
IGLib.Gr3D.StructuredSurfaceMesh3D.vec3
vec3
Returns the specified quadrilateral of the mesh, as array of 4 3D vectors containing coordinates of i...
Definition: StructuredSurfaceMesh3D.cs:122
IG.Num.INeuralApproximator.NetworkPrepared
bool NetworkPrepared
Gets a flag telling whether the network is prepared for operation (training and calculation of output...
Definition: NeuralApproximatorBase.cs:81
IG.Lib.ColorTranslator
Definition: ColorScale.cs:17
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.b
double b
Definition: Function3d2d.cs:1664
IG.Num.DistanceComparerSampledDataElement.GetPointCoordinates
override void GetPointCoordinates(SampledDataElement pt, ref IVector coord)
Gets vector of coordinates of the specified point and stores it in the specified variable.
Definition: PointCloudSampledDataElement.cs:163
IG.Num.AnalysisResultsDto._objectiveGratient
VectorDtoBase _objectiveGratient
Definition: AnalysisResultsDto.cs:225
IGLib.Gr3D.Torus.StartParameter1
double StartParameter1
Definition: Torus.cs:74
IG.Lib.NamedPipeClientBase._defaultServerAddress
static string _defaultServerAddress
Definition: IpcNamedPipes.cs:464
IG.Lib.IReporterTextWriter.TextWriterWriters
List< TextWriter > TextWriterWriters()
Returns a list of all text writers that are currently used by the reporter's text writer....
IG.Script.ScriptAppBase.CryptoFunctionEncryptPlain
virtual string CryptoFunctionEncryptPlain(string appName, string[] args)
Executes embedded application - symmetric encryption of files, strings, or byte fields by using the P...
Definition: ScriptAppBase.cs:1249
IG.Gr.LinePrimitive
Definition: GrObjects.cs:441
IG.Neural.NeuralFileConst.MsgNeuralOutputReadyFilename
const string MsgNeuralOutputReadyFilename
Default file name for neural network approximation results ready flag.
Definition: NeuralFileConst.cs:97
IG.Lib.InterfaceInterpreterBase._indentationLevel
int _indentationLevel
Definition: InterfaceInterpreterBase.cs:108
IG.Lib.StringParser.getPosAfterExponent
int getPosAfterExponent(int startPos)
Definition: StringParser.cs:418
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsSecondNum
int NumHiddenNeuronsSecondNum
Number of numbers of hidden neurons in second hidden layer.
Definition: SerializationDtoNeural.cs:843
IG.Lib.SettingsReaderBase._expandEnv
bool _expandEnv
Definition: SettingsRreader.cs:42
IG.Lib.ThreadPerformanceTest
Used to measure performance of the currend thread. A standard unit operation is provided for which nu...
Definition: ThreadPerformanceTest.cs:21
IG.Tests.IGLibCoreReflectionTests.CheckRetrievedElementTypeForGenericCollectionOrArray< CollectionType, ElementType >
void CheckRetrievedElementTypeForGenericCollectionOrArray< CollectionType, ElementType >()
Definition: IGLibCoreReflectionTests.cs:104
IG.Crypto.CryptoManager._saltLength
int _saltLength
Definition: UilCryptoAux1.cs:303
IG.Num.PointCloud.GetNeighborDistanceStatistics
void GetNeighborDistanceStatistics(int numClosestPoints, ref int[] numSpecimens, ref IVector minDistances, ref IVector maxDistances, ref IVector averageDistances, ref IVector standardDeviations, ref IVector averageAbsoluteDeviations, bool calculateDeviations)
Calculates a number of statistics on the distances of the first specified number of closest neighbors...
Definition: PointCloud.cs:525
IG.Neural.IDataMapper.MapOutput
void MapOutput(IVector originalOutput, ref IVector reducedOutput)
IG.Lib.ScriptLoaderBase.RunFile
string RunFile(string filePath, string className, string[] initializationAndRunArguments)
Executes a loadable script form a file. The file must contain definition of the loadable script class...
Definition: Loader.cs:1746
IG.Lib.ScalarFunctionLoader.FunctionArgumentHessianName
string FunctionArgumentHessianName
Name of Hessian matrix in function arguments (in functions in the loadable scripts)....
Definition: ScalarFunctionScriptLoader.cs:317
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(Stream stream, bool writeintro, bool disposewriter)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:4262
IG.Lib.UtilSystem.GetAssemblyEmbeddedFileResources
static IList< string > GetAssemblyEmbeddedFileResources(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true, bool includeResourceFiles=false)
Returns names of the embedded resources in the specified assemnly and stores them on the provided col...
Definition: UtilSystem.cs:3900
IG.Num.vec3.DyadicProduct
mat3 DyadicProduct(vec3 v)
Returns dyadic product of the current and the specified vector.
Definition: Matrix3D.cs:203
IG.Num.NeuralApproximatorDtoBase.MaxEpochs
int MaxEpochs
Definition: SerializationDtoNeuralApproximator.cs:66
IG.Lib.ScriptLoaderBase._argumentsName
string _argumentsName
Definition: Loader.cs:639
IG.Lib.LogRecord
Single record for temporary logging.
Definition: LoggerMsg.cs:16
IG.Num.IBoundingBox.SetMax
void SetMax(int componentIndex, double max)
Sets maximal value for the specified coponent of the bounding box.
IG.Crypto.CryptoManager._algorithmTypeString
string _algorithmTypeString
Definition: UilCryptoAux1.cs:148
IG.Num.LUDecomposition.Inverse
IMatrix Inverse()
Calculates and returns inverse of the decomposed matrix represented by the current object.
Definition: MatrixDecompositions.cs:475
LearnCs.Lib.Complex.ToDouble
double ToDouble(double tolerance=0.0)
IG.Lib.UtilSystem.SaveBinary< ObjectType >
static void SaveBinary< ObjectType >(ObjectType objectToSave, string fileName)
Save the specified serialized object in binary form to the specified file.
Definition: UtilSystem.cs:5561
IG.Lib.XmlUtilityBase.GetNameSpaceUri
static string GetNameSpaceUri(XmlElement element, string prefix)
Returns the namespace URI associated with a specific prefix that applies to the specified Xml element...
Definition: XmlUtilities.cs:986
IG.Num.Vector3d.Y
double Y
2nd component.
Definition: Vector3Dclass.cs:359
IG.Num.IOptimizer.NumObjectives
int NumObjectives
Number of objective functions (normally 1 for this type, but can be 0).
Definition: Optimizer.cs:42
IG.Num.SampledDataSet.GetOutputDistanceSortedElemetnList
List< SampledDataElement > GetOutputDistanceSortedElemetnList(IVector referencePoint, DistanceDelegate distanceFunction)
Creates and returns a list of all sampled data elemets of the current object that are sorted accordin...
Definition: SampledData.cs:168
IG.Num.VectorBase.ArrayProductPlain
static void ArrayProductPlain(IVector a, IVector b, IVector result)
Calculates array product (element-by-element product) of two vectors and stores the result in the spe...
Definition: VectorBase.cs:2074
IG.Lib.UtilSystem.GetType
static Type GetType(string className, string nameSpace=null, bool ignoreCase=true, bool tryWithoutNamespace=true)
Finds a type with the specified class name and returns it.
Definition: UtilSystem.cs:3411
IG.Num.NeuralTrainingLimits.DefaultLearningRateNum
static int DefaultLearningRateNum
Default value for number of learning rates in neural networks.
Definition: NeuralTrainingParameters.cs:1227
IG.Lib.RealFunctionLoader.Creator
LoadableScriptRealFunctionBase Creator
Returns an object of the dynamically compiled class that can create function objects.
Definition: RealFunctionScriptLoader.cs:586
IG.Num.SimKosecFileManagerBase._redirectedOutputPath
string _redirectedOutputPath
Definition: SimKosecFileManagerBase.cs:113
IGLib.Tests.Base.XUnitLogger.NoopDisposable.Instance
static readonly NoopDisposable Instance
Definition: TestBase.cs:118
IG.Num.ScalarFunctionRadial
Radial scalar functions.
Definition: FunctionScalarRadial.cs:16
IG.Num.ConstMisc.MoonOrbitalSpeed
static readonly PhysicalConstant MoonOrbitalSpeed
Moon average orbital speed - 1.022 km/result.
Definition: Constants.cs:1695
IG.Num.SI.A
@ A
Ampere, an SI unit for electric current.
IG.Lib.IpcStreamClientServerBase._defaultStopRequest
static string _defaultStopRequest
Definition: IpcStreamClientServerBase.cs:590
IG.Lib.StringParser.Set
void Set(String str)
Definition: StringParser.cs:506
IG.Num.RealFunction.RealFunction
RealFunction(DlgFunctionValue valueDelegate, DlgFunctionValue derivativeDelegate, DlgFunctionValue secondDerivativeDelegate, DlgFunctionValue integralDelegate)
Constructs a new function where delegates are provided for calculation of function value,...
Definition: FunctionReal.cs:612
IG.Num.NeuralTrainingParameters._isNetworkTrained
bool _isNetworkTrained
Definition: NeuralTrainingParameters.cs:440
IGLib.Tests.Base.XUnitLogger
Definition: TestBase.cs:92
IG.Lib.ThreadPulser.TriggerLock
object TriggerLock
Object used to trigger pulsing and for related locking. Whenever Monitor.Pulse() is performed on this...
Definition: WaitConditionFile.cs:75
IG.Num.AnalysisResults.PrepareResultStorage
virtual void PrepareResultStorage(int numParameters, int numObjectives, int numConstraints, bool resetCalculatedFlags)
Prepares data storage for results (allocates the appropriate vectors, matrices, lists,...
Definition: AnalysisResults.cs:1261
IG.Num.StructuredField2d.MapCoordinates
static void MapCoordinates(StructuredField2d< vec2 > referenceField, StructuredField2d< vec2 > targetField, IFunc2d fx, IFunc2d fy)
Generates coordinates of a 2D structured grid by mapping coordinates of a reference grid by the speci...
Definition: StructuredField2dGeneric.cs:542
IG.Lib.color.ScaleBlue
static color ScaleBlue(double minValue, double maxValue, double value)
Returns a color corresponding to the specified value (from the specified range) where color scale beg...
Definition: Color.cs:661
IG.Lib.ScriptLoaderBase._runFunctionName
string _runFunctionName
Definition: Loader.cs:637
LUDecomposition_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Factorization.LU< double > LUDecomposition_MathNetNumerics
Definition: MatrixDecompositions.cs:22
IG.Lib.CommandLineJobContainer.CommandLine
string CommandLine()
Returns the string that represents the command line, where command is followed by eventual arguments ...
Definition: CommandlineApplicationInterpreterBase.cs:214
IG.Num.UnstructuredMesh2d.CreateScalarField
virtual TScalarField CreateScalarField(string fieldName, string fieldDescription)
Creates and returns a new scalar field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh2dGeneric.cs:303
IG.Num.PhysicalConstant._symbol
string _symbol
Definition: Constants.cs:111
IG.Neural.MappingApproximationFileManager.IsFunctionOutputReady
bool IsFunctionOutputReady()
Returns value of the falg that indicates whether the reduced approximation output data is ready.
Definition: NeuralFileManager.cs:1137
IG.Num.MatrixBase.SymmetrizePlain
static void SymmetrizePlain(IMatrix a, IMatrix sym, IMatrix antiSym)
Calculates symmetric and antisymmetric part of the specified matrix (symmetric part is stored in the ...
Definition: MatrixBase.cs:1930
IG.Num.ScalarFunctionResults.Calculated
virtual bool Calculated
Collectively gets or sets calculated flags. Set false: all calculated flags are set to false....
Definition: FunctionScalarResults.cs:481
IG.Num.OutputElementDefinition.OutputElementDefinition
OutputElementDefinition(string name, string title, string description)
Constructor. Element index is unknown.
Definition: SampledDataDefinition.cs:565
IG.Num.Experimental.MX.log
static xdouble log(xdouble a)
Returns the natural (base e) logarithm of a specified number.
Definition: UtilMath.cs:1710
IGLib.Tests.Base.SampleClasses.CustomList.CustomList
CustomList(params T[] items)
Definition: SampleClasses.cs:435
IG.Lib.CommandLineApplicationInterpreter.RunScriptFile
virtual string RunScriptFile(string scriptFilePath, string[] initAndRunArgs)
Dynamically loads (temporarily, just for execution of the current commad) a class form the script con...
Definition: CommandlineApplicationInterpreter.cs:2910
IG.Crypto.CryptoManager.CryptoManager
CryptoManager(int outputLevel)
Definition: UilCryptoAux1.cs:30
IGLib.Core.ISingleSourceTypeConverter.Convert
object Convert(object source, Type targetType)
IG.Lib.ColorScaleBase.CreateDefault
static ColorScale CreateDefault(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that runs from blue through red till yellow color.
Definition: ColorScale.cs:652
IG.Num.Func.Linear.InverseDefined
override bool InverseDefined
Definition: FunctionRealInterpolation.cs:248
IG.Num.UnstructuredMesh1d._indexFields
FieldCollection< TIndexField, TIndex > _indexFields
Definition: UnstructuredMesh1dGeneric.cs:65
IG.Lib.LoadableScriptBase.Script_CommandHelp
virtual string Script_CommandHelp(string[] arguments)
Prints help.
Definition: LoadableScriptBase.cs:418
IG.Num.M.arcth
static double arcth(double x)
Inverse hyperbolic cotangent.
Definition: UtilMath.cs:530
IG.Crypto.ConstCrypto.ArgStringInputFormat1
const string ArgStringInputFormat1
String input format is used.
Definition: UtilCryptoAux.cs:526
IG.Num.IAnalysisResults.SetConstraintHessian
void SetConstraintHessian(int which, IMatrix value)
Sets the specified constraint function's Hessian. If CopyReferences=true (false by default) then only...
IG.Num.AnalysisResults._reqObjectiveGradient
bool _reqObjectiveGradient
Definition: AnalysisResults.cs:216
IG.Num.mat2.operator*
static mat2 operator*(mat2 a, mat2 b)
Matrix multiplication in 2D.
Definition: Matrix2D.cs:834
IG.Num.Matrix3d.Matrix3d
Matrix3d(double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz)
Initializes 3D matrix structure with the specified components.
Definition: Matrix3DClass.cs:73
IG.Lib.HtmlConst.AttributeClass
const string AttributeClass
The class attribute. Specifies one or more classnames for an element (refers to a class in a style sh...
Definition: HtmlWriter.cs:21
IG.Num.ParallelJobDispatcherBase.DequeueJob
JobContainerType DequeueJob()
Removes the last job from the execution queue and returns it, or returns null if there are no jobs on...
Definition: ParallerJobDispatcherBase.cs:369
IG.Num.InputOutputElementDefinition.ElementIndexSpecified
virtual bool ElementIndexSpecified
Specifies whether element index is specified for the data element described by the current definition...
Definition: SampledDataDefinition.cs:129
IG.Num.RandGeneratorThreadSafe.NextDouble
override double NextDouble()
A double-precision floating point number greater than or equal to 0.0, and LESS THAN 1....
Definition: Random.cs:213
IG.Lib.Copy.ClientServerStreamBase2._stopRequest
string _stopRequest
Definition: ClientServerStreamBase2_Copy.cs:238
IG.Num.ParallelJobContainerGen.CreateDispatcher
static ParallelJobDispatcherGen< InputType, ResultType > CreateDispatcher(int numServers, int sleepTimeMs)
Creates and returns a parallel job dispatcher for job containers of the current typa,...
Definition: ParallelJobContainerGen.cs:357
IG.Lib.IndexList.CreateRandomPermutation
static IndexList CreateRandomPermutation(IRandomGenerator rand, int length)
Creates and returns a random permutation of the specified length by using the specified random genera...
Definition: IndexList.cs:66
IG.Num.MatrixBase.Multiply
static void Multiply(IMatrix a, IMatrix b, IMatrix c, ref IMatrix result)
R=A*B*C. Multiplies three matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:3178
IG.Num.NeuralTrainingLimits._momentumMin
double _momentumMin
Definition: NeuralTrainingParameters.cs:1336
IG.Lib.CommandLineApplicationInterpreter.CmdClearVariable
virtual string CmdClearVariable(CommandThread cmdThread, string cmdName, string[] args)
Command. Clears the specified variable. Variable name must be the only argument of the command.
Definition: CommandlineApplicationInterpreter.cs:3126
IG.Lib.IpcStreamClientServerBase2.LastResponseString
string LastResponseString
Returns the last response string.
Definition: IpcStreamClientServerBase2.cs:245
IGLib.Core.ModelParameterSetFixedBase.ParametersDictionaryInternal
Dictionary< string, ModelParameterType > ParametersDictionaryInternal
Definition: ModelParameterSetFixedBase.cs:63
IG.Num.Scalar.Scalar
Scalar(Scalar v)
Definition: Scalar.cs:32
IG.Num.VectorFunctionFromScalar.VectorFunctionFromScalar
VectorFunctionFromScalar(params IScalarFunction[] functions)
Definition: FunctionVectorFromScalar.cs:17
IG.Lib.CommandStackFrameBase.VariableNames
string[] VariableNames
Gets names of all variables that are defined on the current stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:1310
IG.Gr.GraphicPrimitiveType.Quadrilateral
@ Quadrilateral
IG.Num.VectorFunctionResults.NullifyAll
virtual void NullifyAll()
Sets all objects (parameters and result objects) to null. If the references are not assigned elsewher...
Definition: FunctonVectorResults.cs:515
IG.Lib.InterfaceInverse.InterfaceInverse
InterfaceInverse(string workingDirctory, string commandFileName)
Constructor.
Definition: InterfaceInv.cs:40
IG.Lib.Util.ToByteArray
static void ToByteArray(byte val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1353
IG.Num.NeuralTrainingLimitsDto.MomentumMin
double MomentumMin
Minimum limit for momentum.
Definition: SerializationDtoNeural.cs:737
IG.Crypto.UtilCrypto.AddCertificateToStore
static string AddCertificateToStore(X509Certificate2 certificate, out bool skipped, out bool overwritten, string certificateStoreName, int storeLocation=(int) StoreLocation.CurrentUser, bool isForceOverwrites=false, bool isSkipOverwrites=false)
Adds a certificate to the specified certificate store.
Definition: UtilCrypto.cs:4386
IG.Script.ScriptAppBase.AssemblyHelpLoad1
const string AssemblyHelpLoad1
Definition: ScriptAppBase.cs:4305
IG.Num.Func.GetWeightReciprocalPower
static RealFunction GetWeightReciprocalPower(int power)
Creates and returns a new real polynomial weighting function object based on reciprocal power functio...
Definition: FunctionRealWeight.cs:250
IG.Lib.CommandLineApplicationInterpreter._exit
bool _exit
Definition: CommandlineApplicationInterpreter.cs:298
LearnCs.Lib.NumberOperationsComplex.GetModulusNumber
Complex GetModulusNumber(Complex a, Complex b)
Definition: NumberOperationsComplex.cs:41
IG.Num.ScalarFunctionUntransformedBase.Test
void Test(IVector from, IVector to, int numProbes, IVector stepSizes, double tolerance, bool testDerivatives, bool testSecondDerivatives, bool printDifferences, bool printResults)
Performs numerical tests on the function, with output written to the console. Derivatives and second ...
Definition: FunctionScalarUntransformedBase.cs:1168
IGLib.Gr3D.MeshExportExtensions_03.ExportMaterial
static void ExportMaterial(string filePath, vec3 color)
Definition: MeshExportExtensions_03.cs:50
IG.Num.Func2dBasePlain_ToConsider.Gradient
abstract void Gradient(double x, double y, out double gradx, out double grady)
Calculates gradient of the current 2D scalar function and returns its components through the specifie...
IG.Lib.ColorScaleBase._numCells
int _numCells
Definition: ColorScale.cs:510
IG.Lib.Util.Parse
static object Parse(string strValue, Type propertyType, System.Globalization.CultureInfo cultureInfo)
Converts a string to the entity of the specified type and returns that entity.
Definition: Utils.cs:2860
IG.Num.mat3.yz
double yz
Definition: Matrix3D.cs:377
IG.Num.AnalysisResults.CalculatedConstraintGradients
virtual bool CalculatedConstraintGradients
Indicates whether calculation of constraint functions gradient is/was requested.
Definition: AnalysisResults.cs:1091
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.Curve
virtual vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:63
IG.Num.ScalarFunctionUntransformedBase.TestHessian
void TestHessian(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeHessianComponents, bool useCentralDifference)
Tests the calculation of Hessians of the current scalar function.
Definition: FunctionScalarUntransformedBase.cs:992
IG.Lib.CommandLineApplicationInterpreter.EmptyCommandLine
string[] EmptyCommandLine
Definition: CommandlineApplicationInterpreter.cs:1965
IG.Lib.Module.IGHomeEnvList
string[] IGHomeEnvList
Possible names for environment variable that holds the software root directory.
Definition: App.cs:657
IG.Crypto.UtilCrypto.ToString
static string ToString(DSACryptoServiceProvider alg)
Creates and returns a string containing information about the specified DSA algorithm.
Definition: UtilCrypto.cs:4067
IG.Lib.UtilConsole.Read
static bool Read(ref IMatrix mat, string matName)
Reads a matrix from console and assigns it to the specified matrix variable.
Definition: UtilConsole.cs:515
IG.Num.OptimizerBase.NumParameters
int NumParameters
Number of parameters.
Definition: Optimizer.cs:209
IGLib.Core.ModelParameter.ClearValue
override IModelParameter ClearValue()
Clears the value of the current parameter, making it undefined (IsValueDefined becomes false).
Definition: ModelParameterTyped.cs:205
IGLib.Gr3D.StructuredMesh3D_03.GetQuadrilateral
vec3 GetQuadrilateral(int i, int j)
Definition: StructuredMesh3D_03.cs:41
IG.Crypto.ConstCrypto.ArgPasswordBase64Bytes1
const string ArgPasswordBase64Bytes1
Specification of password as base-64 encoded byte sequence follows.
Definition: UtilCryptoAux.cs:456
IG.Num.AnalysisResults.SetObjectiveGradient
virtual void SetObjectiveGradient(int index, double value)
Sets the specified component of the objective function gradient.
Definition: AnalysisResults.cs:511
IG.Lib.CommandLineApplicationInterpreter.RunAsync
virtual string RunAsync(CommandThread cmdThread, string commandName, params string[] commandArguments)
Runs the command with specified name (installed on the current interpreter object) asynchronously.
Definition: CommandlineApplicationInterpreter.cs:2452
IG.Gr.GraphicObject.Add
virtual void Add(GraphicPrimitive primitive)
Adds a graphic primitive to the object.
Definition: GrObjects.cs:174
IG.Lib.ColorScale.FromReference
override double FromReference(double referenceValue)
Transforms the specified value from reference domain (interval [0,1]) to actual domain.
Definition: ColorScale.cs:305
IG.Lib.UtilStr.IsAsciiDigit
static bool IsAsciiDigit(char ch)
Returns true if the specified character is an ASCII digit, and false otherwise.
Definition: UtilString.cs:580
IG.Num.ScalarFunctionResults._numEqualityConstraints
int _numEqualityConstraints
Definition: FunctionScalarResults.cs:88
IGLib.Gr3D.ICurve3DParameterizationWithBounds.HasDerivative
bool HasDerivative
Whether derivative is defined or not. If false then CurveDerivative(double) cannot be used to calcula...
Definition: ICurve3DParameterizationWithBounds.cs:37
IG.Num.Scalar.ToString
string ToString(string format, IFormatProvider formatProvider)
Returns a string representation of a scalar in the specified way.
Definition: Scalar.cs:222
EigenValueDecomposition_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Factorization.Evd< double > EigenValueDecomposition_MathNetNumerics
Definition: MatrixDecompositions.cs:28
IG.Lib.BoundingBoxDtoBase.BoundingBoxDtoBase
BoundingBoxDtoBase()
Default constructor, sets IsNull to true.
Definition: BoundingBoxDto.cs:35
IG.Num.Func3dQuadratic._G
mat3 _G
Definition: Function3d.cs:583
IG.Lib.ExpressionEvaluatorCompiled._definitionsCommand
string _definitionsCommand
Definition: ExpressionEvaluatorCompiled.cs:341
IG.Lib.HtmlWriter._documentAuthor
string _documentAuthor
Definition: HtmlWriter.cs:184
IG.Num.ScalarFunctionScriptControllerBase.SaveCsv
static void SaveCsv(IVector vec, string filePath, bool append)
Saves the specified vector to a CSV file. Constant UtilCsv.DefaultCsvSeparator is used as separator i...
Definition: ScalarFunctionScriptController.cs:1030
IG.Lib.StringTable.GetIntSafe
void GetIntSafe(int rowNumber, int columnNumber, out int value, out bool isElementDefined, out bool isElementNotNullOrEmpty, out bool isInt)
Safely gets the integer value at the specified position of the data table, if it is defined,...
Definition: StringTable.cs:903
IG.Num.Func3d2dBase._comp1
Func2dBase _comp1
Definition: Function3d2d.cs:449
IG.Num.IScalarFunctionResults.GetParameters
IVector GetParameters()
Returns vector of optimization parameters.
IGLib.Gr3D.TubularMeshGenerator_06.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, vec3 > curve, Func< double, vec3 > tangent, double tStart, double tEnd, double radius, int numCurvePoints, int numCirclePoints, double eps=0.1, bool normalizeFromPrevious=false)
Generates a tubular mesh using the Parallel Transport Frame (PTF) and analytical tangent vectors.
Definition: TubularMeshGenerator_06.cs:87
IG.Num.NeuralTrainingTableDto.TrainingLimits
NeuralTrainingLimitsDto TrainingLimits
Contains Parameters that define neural network architecture limits and trainig parameter limits.
Definition: SerializationDtoNeural.cs:1069
IG.Crypto.UtilCrypto.DecryptFileBasic
static void DecryptFileBasic(string inputFilePath, string outputFilePath, byte[] passwordBytes, byte[] passwordSalt, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.Default, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, int bufferSize=ConstCrypto.FileBufferSize, PasswordAlgorithmType pwdType=PasswordAlgorithmType.Default, int pwdNumIterations=1000, bool useLargestKey=false, bool useLargestBlock=false)
Decrypts the data from the specified input file by a symmetric encryption algorithm and writes decryp...
Definition: UtilCrypto.cs:2219
IG.Num.QuadraticBasisSafer.QuadraticBasisSafer
QuadraticBasisSafer(int dimension)
Definition: ApproxBasis.cs:531
IG.Lib.LogRecord.Location
string Location
Location where message cause occurred.
Definition: LoggerMsg.cs:105
IG.Num.GridGenerator1d.GridGenerator1d
GridGenerator1d(double from, double to, int numNodes, bool centered, double growthFactor)
Creates a 1D grid generator. Grid intervals can grow or fall in geometric series, either from the low...
Definition: GridGenerator1d.cs:66
IG.Script.ScriptAppBase.CryptoFunctionConvert
virtual string CryptoFunctionConvert(string appName, string[] args)
Executes embedded application - conversion between different representations of data.
Definition: ScriptAppBase.cs:1432
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example04_ExportLissajousKnot3DTube
void Example04_ExportLissajousKnot3DTube(int numLongitudinal, int numTransverse, double radius, int n1=3, int n2=4, int n3=7, double fi1=0, double fi2=0)
Creeates a tubular surface mesh from a Lissajous knot parameterization, LissajousKnot3D,...
Definition: TubularSurfaceExportExamplesTests.cs:587
IG.Script.ScriptAppBase.CryptoFunctionGetSalt
virtual string CryptoFunctionGetSalt(string appName, string[] args)
Executes embedded application - generation of salts for encryption.
Definition: ScriptAppBase.cs:1346
IG.Num.ParallelJobContainerGen< CommandLineJobContainer, CommandLineJobContainer >
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(TextWriter writer, bool writeintro, bool disposewriter)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:4214
IG.Num.ScalarFunctionResults.SetParameter
virtual void SetParameter(int index, double value)
Sets the specified optimization parameter.
Definition: FunctionScalarResults.cs:229
IG.Lib.InterfaceInterpreterBase._codeBlockBegin
string _codeBlockBegin
Definition: InterfaceInterpreterBase.cs:103
IG.Crypto.CryptoManager._passwordLength
int _passwordLength
Definition: UilCryptoAux1.cs:290
IG.Num.VectorFunctionResults._calcGradients
bool _calcGradients
Definition: FunctonVectorResults.cs:120
IG.Num.ScalarFunctionScriptControllerBase.CopyDataToFunctionLoader
void CopyDataToFunctionLoader()
Copies function deffinition data from the current function DTO to the internal function loader.
Definition: ScalarFunctionScriptController.cs:667
IG.Num.Func3d2dExamples.TorusVertical
Parametric equation of a horizontal toroid surface in form of 3D vector function of 2 variables.
Definition: Function3d2d.cs:1385
IG.Lib.NamespaceDoc
This namespace contains those general classes for the IGLib base library that are not put into other ...
Definition: 0NameSpaceIG.Lib.cs:13
IGLib.Gr3D.MeshExportExtensions.WriteFacet
static void WriteFacet(StreamWriter writer, vec3 v1, vec3 v2, vec3 v3)
Auxiliary method for ExportToStl(StructuredSurfaceMesh3D, string), writes a single facet to the strea...
Definition: MeshExportExtensions.cs:143
IG.Num.Scalar.Equals
override bool Equals(object obj)
Indicates whether obj is equal to this instance.
Definition: Scalar.cs:125
IG.Num.SIPrefix.micro
static readonly PhysicalConstant micro
micro- (µ), SI prefix for 10^-6.
Definition: Constants.cs:745
IG.SandboxTests.XUnitLogger.IsEnabled
bool IsEnabled(LogLevel logLevel)
IG.Num.ScalarFunctionScriptDto.CreateScalarFunctionController
override ScalarFunctionScriptController CreateScalarFunctionController(int length)
Creates and returns a new vector cast to the interface type IVector.
Definition: ScalarFunctionDto.cs:193
IGLib.Gr3D.StructuredMesh3D_02.NumPoints2
int NumPoints2
Definition: StructuredMesh3D_02.cs:19
LearnCs.Lib.Complex.AreEqual
Complex AreEqual()
Returns boolean value, true or false, from comparison equality between two complex numbers.
Definition: Complex.cs:520
System.Runtime
Definition: IsExternalInit.cs:7
IG.Lib.UtilSystem.GetAssemblyDirectory
static string GetAssemblyDirectory(Assembly assembly)
Returns the directory containing the specified assembly.
Definition: UtilSystem.cs:3041
IG.Num.MatrixBase.Copy
static void Copy(IMatrix a, ref IMatrix result)
Copies components of a matrix to another matrix. Resulting matrix is allocated or reallocated if nece...
Definition: MatrixBase.cs:1566
IG.Num.Func3d2dExamples.HyperboloidParametric2.c
double c
Definition: Function3d2d.cs:1175
IG.Num.Func3d2dExamples.HyperboloidParametricPlus.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1231
IG.Lib.UtilSystem._referencedAssembliesDirectWithoutGac
static volatile Assembly[] _referencedAssembliesDirectWithoutGac
Assemblies directly referenced by the current executale assembly. Calculated only once,...
Definition: UtilSystem.cs:2332
IG.Lib.ReporterBase.ReporterBase
ReporterBase(object obj, ReportDelegate reportdelegate)
Constructor. Initializes the error reporter by the specified auxiliary object and the delegate to per...
Definition: ReporterMsg.cs:1264
IG.Neural.NeuraApproximationFileManager._neuralVerificationDataFilename
string _neuralVerificationDataFilename
Definition: NeuralFileManager.cs:136
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsThirdMax
int NumHiddenNeuronsThirdMax
Maximum number of hidden neurons in third hidden layer.
Definition: SerializationDtoNeural.cs:850
IG.Lib.RealFunctionLoader.AppendFunctonDefinition
void AppendFunctonDefinition(StringBuilder sb, string functionName, string definitionString, int numIndents)
Appends to the apecified string builder the C# definition of a double function returning double....
Definition: RealFunctionScriptLoader.cs:409
IG.Lib.SerializationDto.SerializationDto
SerializationDto()
Definition: SerializationDtoBase.cs:150
IG.Num.Func.Constant._constantValue
double _constantValue
Definition: FunctionRealBasic.cs:541
IG.Num.SimKosecFileManagerBase.AddInputFieldDefinitions
virtual void AddInputFieldDefinitions(params InputFieldDefinition[] definitions)
Adds a set of input field definitions by calling AddInputFieldDefinition.
Definition: SimKosecFileManagerBase.cs:1033
IG.Lib.ObjectStore.MaxCount
int MaxCount
Gets or sets the maximal number of objects that can be stored by this object store.
Definition: UtilObjectStore.cs:92
IG.Num.LinearSolverBase.Solve
virtual void Solve(IVector b, ref IVector x)
Solves a system of linear equations A*x=b, and stores the solution in the specified vector.
Definition: MatrixDecompositions.cs:290
IG.Num.MExt.Sqrt
static double Sqrt(double a)
Returns the square root of a specified number.
Definition: UtilMath.cs:1092
IG.Lib.ScriptLoaderBase.LibraryDirectory
virtual string LibraryDirectory
Returns directory where library will be compiled, which will be the directory of the executable that ...
Definition: Loader.cs:871
IG.Num.Matrix3d.RowZ
Vector3d RowZ
Gets or sets the z-row of the 3D matrix.
Definition: Matrix3DClass.cs:467
IG.Lib.XmlBuilder.TreatedElement
XmlElement TreatedElement
Returns Treated if this node is Xml element, or null if it is not or if treated is null.
Definition: XmlUtilities.cs:2340
IG.Num
Definition: Random.cs:15
IG.Lib.Copy.ClientServerStreamBase2.DefaultRequestEnd
static string DefaultRequestEnd
Default string (line) that ends any multiline request.
Definition: ClientServerStreamBase2_Copy.cs:68
IG.Lib.InterfaceInterpreterBase.InterpreterCommand
virtual string InterpreterCommand
Gets or sets the command that invokes the interpreter. This may be a full path to the executable,...
Definition: InterfaceInterpreterBase.cs:138
IG.Num.IVector
Generic Vector interface
Definition: VectorBase.cs:22
IG.Lib.Util._lockGlobal
static object _lockGlobal
Definition: Utils.cs:33
IG.Num.OptFileManager.ReadAnalysisInputMath
virtual void ReadAnalysisInputMath(string filePath, ref AnalysisResults anpt)
Reads analysis input data (request) from the specified file in the standard IGLib format,...
Definition: OptFileManager.cs:1030
LearnCs.Lib.Complex.ToReal
double ToReal(double tolerance=0.0)
Definition: Complex.cs:326
IG.Num.MatrixBase.ToArray
virtual double[,] ToArray()
Creates and returns a rectangular 2D array that contains a component-wise copy of the matrix.
Definition: MatrixBase.cs:408
IG.Num.IScalarFunctionResults.SetHessian
void SetHessian(IMatrix value)
Sets the functions' Hessian. If CopyReferences=true (false by default) then only the reference is cop...
IGLib.Tests.Base.SampleClasses.CustomEnumerable.Add
void Add(params T[] items)
Definition: SampleClasses.cs:411
IG.Num.MatrixBase.MultiplyDiagonal
static void MultiplyDiagonal(IVector diag, IMatrix a, ref IMatrix result)
Right-multiplies a matrix with a diagonal matrix, and stores the result in the specified result matri...
Definition: MatrixBase.cs:4493
IG.Num.MatrixBase.ArrayDividePlain
static void ArrayDividePlain(IMatrix a, IMatrix b, IMatrix result)
Element-by-element division. This operation can be performed in place. This is a plain version of the...
Definition: MatrixBase.cs:2471
IG.Num.Vector3d.Vector3d
Vector3d(double x, double y, double z)
Initializes components of a 3D vector with the specified values.
Definition: Vector3Dclass.cs:192
IG.Num.Func.Quadratic.RefInverse
override double RefInverse(double y)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:738
IG.Gr.GraphicPrimitiveSimple
GraphicPrimitive that has a protected Coordinates[] array.
Definition: GrObjects.cs:364
IG.Num.mat3.Set
void Set(double comp)
Sets components of the vector to the specified value.
Definition: Matrix3D.cs:427
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:953
IGLib.Core.SingleTypeConverterFromDelegate
Definition: SingleTypeConverterFromDelegate.cs:8
IG.Lib.ReporterBase.Report_TextWriter
virtual void Report_TextWriter(ReportType messagetype, string location, string message, Exception ex)
Launches a report via text writers. Report is launched by using special delegates for this kind of re...
Definition: ReporterMsg.cs:4737
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(TextWriter writer, bool writeintro, bool disposewriter)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:4049
IG.Lib.Logger.LogError
void LogError(string location, string message, Exception ex)
Adds a new error log record initialized according to parameters.
Definition: LoggerMsg.cs:671
IGLib.Core.ModelParameter.ModelParameter
ModelParameter(string name, Type type, string title, string description=null, object defaultValue=null, object value=null, bool isConstant=DefaultIsConstant, bool isDefaultWhenValueNotDefined=ModelParameter.DefaultIsDefaultWhenValueNotDefined)
Comprehensive constructor, initializes all fields of the type.
Definition: ModelParameter.cs:29
IG.Lib.Logger.LogWarning
void LogWarning(string message, Exception ex)
Adds a new warning log record initialized according to parameters.
Definition: LoggerMsg.cs:732
IG.Num.Func.PenaltyPower.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealPenalty.cs:238
IG.Lib.UtilSystem.GetReferencedAssembliesRecursiveWithoutGac
static Assembly[] GetReferencedAssembliesRecursiveWithoutGac()
Returns an array containing the executable assembly and all its referenced assemblies (directly or in...
Definition: UtilSystem.cs:2387
IG.Lib.color.ScaleGreen
static color ScaleGreen(double value)
Returns a color corresponding to the specified value (ranging from 0 to 1) where color scale begins w...
Definition: Color.cs:649
IG.Lib.XmlParser.NextOrCurrentNode
XmlNode NextOrCurrentNode(XmlNodeType NodeType, string NodeName, string NodeValue)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:2189
IG.Script.ScriptAppBase.CryptoFunctionTimeKeyGeneration
virtual string CryptoFunctionTimeKeyGeneration(string appName, string[] args)
Executes embedded application - measuring time of password generaton utilities.
Definition: ScriptAppBase.cs:1393
IG.Net.PortScannerSimple.PortList.hasMore
bool hasMore()
Definition: PortScannerSimple.cs:152
IG.Num.VectorFunctionResults._values
List< double > _values
Definition: FunctonVectorResults.cs:97
IG.Num.BoundingBoxBase.Reset
void Reset(int componentIndex)
Resets the specified component of vector of minimal coordinates to UndefinedMin, and the same compone...
Definition: BoundingBox.cs:599
IG.Num.mat2.mat2
mat2(double component)
Initializes 2D with the specified component.
Definition: Matrix2D.cs:374
IG.Num.Field.MapCoordinatesToScalars
static void MapCoordinatesToScalars(Field< vec3 > referenceField, Field< double > targetScalarField, IFunc3d scalarMap)
Generates scalar values for a 3D unstructured set fo points from the specified field of grid coordina...
Definition: FieldGeneric.cs:465
IG.Num.Experimental.MX.Exp
static xdouble Exp(xdouble a)
Returns e raised to the specified power.
Definition: UtilMath.cs:1690
IG.Num.Field.MapCoordinates1dPlain
static void MapCoordinates1dPlain(Field< vec3 > referenceField, Field< vec3 > targetField, IRealFunction fx, IRealFunction fy, IRealFunction fz)
Generates coordinates of a set of unstructured 3D points (point cloud) from a reference set according...
Definition: FieldGeneric.cs:378
IG.Lib.ExpressionEvaluatorCompiled._lastId
static int _lastId
Definition: ExpressionEvaluatorCompiled.cs:43
IG.Num.PhysicalUnit.Bq
static readonly PhysicalConstant Bq
Becquerel, the SI derived unit of radioactivity (decays per unit time). Bq = 1/result.
Definition: Constants.cs:1044
IG.Lib.VectorDtoBase._elements
double[] _elements
Definition: VectorDto.cs:54
IG.Num.ScalarFunctionResults._reqConstraintGradients
bool _reqConstraintGradients
Definition: FunctionScalarResults.cs:103
IG.Lib.CommandStackFrameBase._variables
SortedDictionary< string, InterpreterVariable > _variables
Local variables.
Definition: CommandlineApplicationInterpreterBase.cs:1291
IGLib.Gr3D.ConicalSpiralArchimedean3D.a
double a
Parameter of the Archimedean spiral, coefficient in its equation r(φ) = b * φ.
Definition: ConicalSpiralArchimedian3D.cs:30
IG.Num.ScalarFunctionResults.SetGradientReference
virtual void SetGradientReference(IVector reference)
Sets the function gradient. Only the reference is copied.
Definition: FunctionScalarResults.cs:288
IG.Lib.StringParser._inverseEscapeSequences
List< KeyValueSortable< char, char > > _inverseEscapeSequences
Definition: StringParser.cs:203
IG.Script.AppBase
Base cls. for application scripts that can also be used on its own.
Definition: ScriptAppBase.cs:39
IG.Neural.NeuraApproximationFileManager.MsgNeuralOutputReadyPath
string MsgNeuralOutputReadyPath
File path of the message file indicating that the approximated output is ready to be read....
Definition: NeuralFileManager.cs:481
IG.Lib.ScriptLoaderIGLib.ScriptLoaderTest
ScriptLoader used for testing.
Definition: Loader.cs:38
IG.Num.Func.PenaltyPower.InverseDefined
override bool InverseDefined
Definition: FunctionRealPenalty.cs:361
IG.Num.Func3d2dExamples.ParametricSurface.Value2
override double Value2(double x, double y)
Calculates and returns value of the second component of the current function.
Definition: Function3d2d.cs:785
IG.Num.RealFunctionParametricBase
Base class for parameterized real-valued functions of single variable. Parameters that completely def...
Definition: FunctionRealParametric.cs:246
IG.Num.DistanceComparer._storedDistanceComparer
IComparer< PointContainerType > _storedDistanceComparer
Definition: DistanceComparer.cs:693
IG.Num.InputOutputDataDefiniton.GetOutputBounds
virtual void GetOutputBounds(ref IBoundingBox bounds)
Extracts output bounds as defined on the current data definition object, and stores them in the speci...
Definition: SampledDataDefinition.cs:959
IG.Num.SampledDataCsv._keyDescriptions
string _keyDescriptions
Definition: SampledDataCsv.cs:626
IG.Num.NeuralTrainingLimits.MomentumMin
double MomentumMin
Minimum limit for momentum.
Definition: NeuralTrainingParameters.cs:1340
IG.Lib.IpcStreamClientServerBase.MessagePrefix
string MessagePrefix
Definition: IpcStreamClientServerBase.cs:180
IG.Num.ScalarFunctionResults._reqValue
bool _reqValue
Definition: FunctionScalarResults.cs:70
IG.Num.IPenaltyEvaluator.AllowSingleFunction
bool AllowSingleFunction
Whether a single function can be used for evaluating penalty terms corresponding to different constra...
Definition: AnalysisResutlsInt.cs:592
IG.Num.Field.MapCoordinatesToScalars
static void MapCoordinatesToScalars(Field< vec2 > referenceField, Field< double > targetScalarField, IFunc2d scalarMap)
Generates scalar values for a 2D unstructured set fo points from the specified field of grid coordina...
Definition: FieldGeneric.cs:822
IG.Num.Func3dQuadratic._b
vec3 _b
Definition: Function3d.cs:593
IG.Lib.SerializationDtoTypedBase
Definition: SerializationDtoBase.cs:750
IG.Crypto.ConstCrypto.ArgAsymExportPrivateKey
const string ArgAsymExportPrivateKey
Specification that assymmetric private keys are be exported (or printed), too.
Definition: UtilCryptoAux.cs:374
IG.Gr.Mesh
Base class for all mesh classes.
Definition: Mesh.cs:16
IGLib.Core.FromStringTypeConverterViaJson.TryConvert
bool TryConvert(object source, out object target, Type targetType)
Definition: FromStringTypeConverterViaJson.cs:38
IG.Num.Func3dLinear._b
vec3 _b
Definition: Function3d.cs:497
IG.Num.PenaltyEvaluator.SetPenaltyFunction
void SetPenaltyFunction(int which, double barrierLength, double barrierHeight, double zeroEnd)
Sets the penalty function used for evaluation of the specified penalty term.
Definition: AnalysisResults.cs:2511
IG.Num.VectorFunctionResults.NumParameters
virtual int NumParameters
Number of parameters.
Definition: FunctonVectorResults.cs:135
IG.Num.UnstructuredMesh2d.RemoveScalarField
void RemoveScalarField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh2dGeneric.cs:359
IG.Lib.BoundingBoxDto
Data Transfer Object (DTO) for bounding boxes of type IG.Num.BoundingBox. Used to store,...
Definition: BoundingBoxDto.cs:175
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsThirdNum
int NumHiddenNeuronsThirdNum
Number of hidden neurons in third hidden layer.
Definition: NeuralTrainingParameters.cs:1879
IG.Lib.ScalarFunctionLoader.DefaultFunctionArgumentHessianName
const string DefaultFunctionArgumentHessianName
Default name of hessian vector in function arguments in script functions.
Definition: ScalarFunctionScriptLoader.cs:79
IG.Num.PointContainer.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: PointContainer.cs:190
IG.Gr.GrTextSettings._color
color _color
Definition: GrProperties.cs:71
IG.Num.SampledDataCsv.KeyElementTypes
string KeyElementTypes
A keyword string that introduces variable element types in the CSV file containing sampled data and /...
Definition: SampledDataCsv.cs:656
IG.Num.ILinearSolver.Inverse
IMatrix Inverse()
Calculates and returns inverse of the decomposed matrix represented by the current object.
IG.Num.SIPrefix.n
static readonly PhysicalConstant n
nano- (d2), SI prefix for 10^-9.
Definition: Constants.cs:753
IG.Script.ScriptAppBase.SystemUserName
const string SystemUserName
Definition: ScriptAppBase.cs:3697
IG.Num.PointContainer.CreateLink
override PointLink< PointContainerType, PointType > CreateLink(PointContainerType point)
Creates and returns a new link object that points to the specified point (indirectly through point co...
Definition: PointContainer.cs:133
IG.Num.Func2dQuadratic.GetNumConstants
static int GetNumConstants()
Returns the number of scalar constants that specify the current function.
Definition: Function2d.cs:537
IG.Lib.ScriptLoaderIGLib.ScriptLoaderTest.ScriptLoaderTest
ScriptLoaderTest()
Definition: Loader.cs:42
IG.Num.Func2dBasePlain_ToConsider.Hessian
virtual mat2 Hessian(vec2 parameters)
Calculates and returns Hessian of the current 2D scalar function and returns it (in the form of a mat...
Definition: Function2d.cs:732
IG.Num.SampledDataCsv._defaultKeyNames
static string _defaultKeyNames
Definition: SampledDataCsv.cs:141
IG.Lib.ISerializer.Deserialize< T >
T Deserialize< T >(Stream deserializationStream)
Deserializes an object from the specified stream containing JSON representation of the object....
IG.Num.NeuralApproximatorBase.NumVerificationPoints
virtual int NumVerificationPoints
Gets number of verification points.
Definition: NeuralApproximatorBase.cs:2008
IG.Num.VectorBase.Norm1Plain
static double Norm1Plain(Vector a)
Returns the 1-norm (Manhattan or Taxicab norm, sum of element absolute values) of the specified vecto...
Definition: VectorBase.cs:561
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests.FromStringIConvertible_ShouldConvertToDouble
void FromStringIConvertible_ShouldConvertToDouble(string input, double expected)
Definition: ToStringTypeConverterViaIConvertibleTests.cs:35
IG.Lib.ReporterConsole.UseConsole
override bool UseConsole
Gets or sets the flag specifying whether reporting using the system console is performed or not.
Definition: ReporterMsg_Derived.cs:459
IG.Lib.RealFunctionLoader.FuncNameDerivativeDefinition
const string FuncNameDerivativeDefinition
Name of the function (internal in class defined in loadable script) that defines calculation of funct...
Definition: RealFunctionScriptLoader.cs:105
IG.Num.ScalarFunctionUntransformedBase.Gradient
virtual void Gradient(IVector parameters, ref IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters.
Definition: FunctionScalarUntransformedBase.cs:194
IG.Lib.FrameworkDependencyException.TransformErrorMessage
static string TransformErrorMessage(string message)
Transforms the specified error message - adds information about the roor cause of the error,...
Definition: FrameworkDependencyException.cs:44
IG.Lib.SerializationDtoBase._mainLock
object _mainLock
Definition: SerializationDtoBase.cs:498
IG.Lib.MatrixDto.MatrixDto
MatrixDto()
Creates a DTO for storing state of a matrix object of any matrix type
Definition: MatrixDto.cs:283
IG.Num.QRDecomposition._determinantCalculated
bool _determinantCalculated
Definition: MatrixDecompositions.cs:671
IG.Num.NeuralApproximatorBase.TrainNetworkMultiple
void TrainNetworkMultiple(int numIterations)
Performs a specified number of training iterations where the prescribed number of epochs (contained i...
Definition: NeuralApproximatorBase.cs:2559
IG.Lib.CommandThread.Interpreter
InterpreterType Interpreter
Returns interpreter that handles command execution on the current command thread.
Definition: CommandlineApplicationInterpreterBase.cs:1649
IGLib.Testing.Tests.SpeedTests.Legacy_StandardSpeedTestGeometricSeries_DirectElementCalculation_OLD
void Legacy_StandardSpeedTestGeometricSeries_DirectElementCalculation_OLD()
Performs the stanard speed test with calculation of a finite geometric series, with standard paramete...
Definition: SpeedTests.cs:134
IG.Lib.LoadableScriptBase.LoadableScriptBase
LoadableScriptBase()
Argument-less constructor. If argument-less constructor is called then initialization is not performe...
Definition: LoadableScriptBase.cs:152
IG.Lib.Copy
Definition: ClientServerStreamBase2_Copy.cs:13
IG.Lib.CommandStackFrameBase.NumExitLevels
int NumExitLevels
Definition: CommandlineApplicationInterpreterBase.cs:1220
IG.Num.SampledDataSetDto.Length
virtual int Length
Definition: SampledDataDto.cs:119
IG.Num.SampledDataCsv.DataColumnDefinition._isInput
bool _isInput
Definition: SampledDataCsv.cs:1142
IG.Num.AnalysisComparer._cmpNumViolated
bool _cmpNumViolated
Definition: AnalysisComparer.cs:106
IG.Lib.Copy.ClientServerStreamBase2.LastResponseString
string LastResponseString
Returns the last response string.
Definition: ClientServerStreamBase2_Copy.cs:440
IGLib.Tests.UtilSpeedTesting.ConstGeomDirect.TestId
const string TestId
String ID of the corresponding test.
Definition: UtilSpeedTesting.cs:226
IG.Num.PointContainer.Neighbors
List< PointLinkType > Neighbors
List of connected points ("neighbors").
Definition: PointContainer.cs:231
IG.Crypto.CryptoManager.AppGetSalt
virtual string AppGetSalt(string appName, string[] args)
Executes command-line action - generates a random salt bytes.
Definition: UilCryptoAux1.cs:3012
IG.Lib.InterfaceInverse.AppendValue
override void AppendValue(IMatrix value)
Appends a matrix value to the interpreter command file contents.
Definition: InterfaceInv.cs:228
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.ReadOnlyWithConstructor.Name
string Name
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:77
IG.Lib.Copy.ServerStreamBase.ThreadPriority
ThreadPriority ThreadPriority
Priority of the server thread.
Definition: ClientServerStreamBase2_Copy.cs:849
IG.Num.VectorBase.ArraySubtract
static void ArraySubtract(IVector a, double scal, IVector result)
Subtraction of a scalar from all components of a vector. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1677
IG.Num.VectorBase.GetNewBase
abstract VectorBase GetNewBase()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
LearnCs.Lib.Complex.GetNegative
static Complex GetNegative(Complex c)
Returns negative value of c .
Definition: Complex.cs:446
IG.Lib.RealFunctionLoader._inverseDefinitionString
string _inverseDefinitionString
Definition: RealFunctionScriptLoader.cs:174
IG.Lib.CommandLineApplicationInterpreter.CmdApplicationInfo
virtual string CmdApplicationInfo(CommandThread cmdThread, string cmdName, string[] args)
Execution method that prints some information about the current application.
Definition: CommandlineApplicationInterpreter.cs:6322
IG.Lib.StopWatch1.Reset
void Reset()
Resets the timer. Its state becomes identical to the state right after creation (as it has not been u...
Definition: UtilTime.cs:212
IG.Lib.ScriptLoaderBase.LibraryPath
virtual string LibraryPath
Path to the dll where code is compiled. We take the directory where executable is located.
Definition: Loader.cs:898
IG.Lib.UtilConsole._defaultVectorName
const string _defaultVectorName
Definition: UtilConsole.cs:425
IG.Lib.WaitConditionBase
Base class for objects that perform waiting until a condition is fulfilled.
Definition: WaitCondition.cs:43
IG.Lib.UtilSystem._isWindowsOs
static bool _isWindowsOs
Definition: UtilSystem.cs:271
IG.Crypto.CryptoManager.CryptoManager
CryptoManager()
Definition: UilCryptoAux1.cs:26
IG.Num.Func2dBasePlain_ToConsider.Gradient
virtual vec2 Gradient(vec2 parameters)
Calculates and returns gradient of the current 2D scalar function.
Definition: Function2d.cs:713
IG.Lib.UtilSystem.ExecuteSystemCommand
static Process ExecuteSystemCommand(string command, params string[] args)
Executes system command with arguments synchronously (blocks until the process that is created exits)...
Definition: UtilSystem.cs:354
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.SpacesPerIndent
int SpacesPerIndent
Definition: JsonPPStrategyContext.cs:12
IGLib.Core.BasicTypeConverter.ConvertToType< T >
T ConvertToType< T >(object value)
Converts the specified value to the specified target type.
Definition: BasicTypeConverter.cs:57
IG.Num.OptFileManager._anInJsonPath
string _anInJsonPath
Definition: OptFileManager.cs:133
IGLib.Core.FromStringTypeConverterViaJson
Converts a JSON string to a strongly typed object using System.Text.Json.
Definition: FromStringTypeConverterViaJson.cs:10
IG.Lib.IReporterBase.Depth
int Depth
Gets or sets the current indentation level for on-line output. This should normally be done by callin...
Definition: ReporterMsg.cs:870
IG.Crypto.CryptoManager._targetedTotalTime
double _targetedTotalTime
Definition: UilCryptoAux1.cs:379
IG.Num.OptFileConst.AnOutMathFilename
const string AnOutMathFilename
Default file name of analysis output file in standard IGLib format.
Definition: OptFileConst.cs:39
IGLib.Gr3D.TubularMeshGenerator_02
Definition: TubularMeshGenerator_02.cs:13
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithNameAndType_SuccessfullyCreated
void ModelParameter_CreationWithNameAndType_SuccessfullyCreated()
Definition: ModelParameterTests.cs:35
IG.Num.Func3d2dExamples.SnailShell1Streched.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1736
IGLib.Core.ToStringTypeConverterViaParseReflection.ConvertTyped< SourceType >
string ConvertTyped< SourceType >(SourceType source)
Definition: ToStringTypeConverterViaParseReflection.cs:18
IG.Num.SpeedTestCpu.ExampleMathNetNumericsQR
static void ExampleMathNetNumericsQR()
Example of how to use QR decomposition from Math.NET numerics.
Definition: TestSpeed.cs:972
IG.Num.MatrixBase.GetNewBase
abstract MatrixBase GetNewBase()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
IGLib.Gr3D.Torus.StartParameter2
double StartParameter2
Definition: Torus.cs:80
IG.Lib.LoadableScriptBase.IsInitialized
virtual bool IsInitialized
Whether the object has been initialized or not.
Definition: LoadableScriptBase.cs:250
IG.Lib.KeyValueSortable.CompareKeyValueStrict
static IComparer< KeyValueSortable< Tkey, Tvalue > > CompareKeyValueStrict
Comparison of keys and then values (if keys are equal) and finally the (possibly unique) ordering par...
Definition: Utils.cs:3166
IG.Num.Func2dQuadratic.Value
override double Value(vec2 parameters)
Calculates and returns value of the current 2D quadratic function.
Definition: Function2d.cs:578
IG.Crypto.UtilCrypto.GetHashMd5Hex
static string GetHashMd5Hex(Stream stream, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the MD5 hash string of the specified stream.
Definition: UtilCrypto.cs:1266
IG.Lib.ICommandLineApplicationInterpreter.Exit
bool Exit
Whether the exit flag is set, usually causing interpreter to stop.
Definition: CommandlineApplicationInterpreterInterface.cs:60
IG.Num.StructuredMesh2d.ActiveVectorFieldName
string ActiveVectorFieldName
Gets or sets name of the currently active vector field. This determines the currently active vector f...
Definition: StructuredMesh2dGeneric.cs:422
IG.Lib.CommandLineApplicationInterpreter.AsyncWaitAll
void AsyncWaitAll()
Waits until all asynchronously commands that have been eventually executed by the current interpreter...
Definition: CommandlineApplicationInterpreter.cs:2553
IG.Num.SampledDataCsv.DefaultKeyComment
static string DefaultKeyComment
Default key for comment in the current line.
Definition: SampledDataCsv.cs:103
IG.Lib.ReporterBase.KeyUseTextLogger
const string KeyUseTextLogger
Definition: ReporterMsg.cs:2311
IG.Num.AnalysisResults._errorCode
int _errorCode
Definition: AnalysisResults.cs:224
IG.Num.PointContainerVector.GetPointCoordinates
override IVector GetPointCoordinates(IVector point)
Returns vector of co-ordinates (or input parameters) of the specified point.
Definition: PointCloudConcrete.cs:91
LearnCs.Lib.Complex.AreNotEqual
Complex AreNotEqual()
Returns boolean value, true or false, from comparison inequality between two complex numbers.
Definition: Complex.cs:527
IG.Num.Experimental.MX.arctan
static xdouble arctan(xdouble a)
Returns the angle whose tangent is the specified number.
Definition: UtilMath.cs:1634
IG.Num.Func3d2dBase.Value3
virtual double Value3(vec2 parameters)
Calculates and returns value of the third component of the current function.
Definition: Function3d2d.cs:313
IG.Num.mat2.Transpose
mat2 Transpose
Gets transpose of the current matrix.
Definition: Matrix2D.cs:625
IG.Script.ScritpScalarFunctionExample.CreateScalarFunction
override LoadableScalarFunctionBase CreateScalarFunction()
Creates and returns a new scalar function object where functions are defined by compiled user defined...
Definition: ScalarFunctionScriptExample.cs:22
IG.Num.VectorFunctionResults.AllocateHessiansList
virtual void AllocateHessiansList()
Allocates space for the list of functions' Hessians.
Definition: FunctonVectorResults.cs:606
IG.Lib.ExpressionEvaluatorCompiled.Lock
object Lock
Used for locking internal fields.
Definition: ExpressionEvaluatorCompiled.cs:73
IG.Lib.IndexListDto.Indices
List< int > Indices
Indices contained in the index list.
Definition: IndexListDto.cs:43
IG.Lib.ReporterBase.KeyReportingLevel
const string KeyReportingLevel
Definition: ReporterMsg.cs:2306
IG.Num.Vector2d.operator-
static Vector2d operator-(Vector2d v)
Unary negation, returns the negative operand.
Definition: Vector2Dclass.cs:491
IG.Num.InputOutputElementDefinition._isInput
bool _isInput
Definition: SampledDataDefinition.cs:78
IGLib.Gr3D.MoebiusStrip.HasDerivative
bool HasDerivative
Definition: MoebiusStrip.cs:86
IG.Lib.IpcStreamClientServerBase._messageFalseSeparator
char _messageFalseSeparator
Definition: IpcStreamClientServerBase.cs:251
IG.Lib.HtmlConst.AttributeStyle
const string AttributeStyle
The style attribute. Specifies an inline CSS style for an element.
Definition: HtmlWriter.cs:27
IG.Lib.ExpressionEvaluatorCompiled.Language
virtual string Language
Programming language in use.
Definition: ExpressionEvaluatorCompiled.cs:86
IG.Num.SampledDataCsv._keyElementTypeOutput
string _keyElementTypeOutput
Definition: SampledDataCsv.cs:475
IG.Lib.KeyValueSortable.CompareKeyValue
static IComparer< KeyValueSortable< Tkey, Tvalue > > CompareKeyValue
Comparison of keys and then values (if keys are equal).
Definition: Utils.cs:3161
IG.Lib.CommandThreadBase.Id
virtual int Id
Unique ID for objects of the currnet and derived classes.
Definition: CommandlineApplicationInterpreterBase.cs:1821
IG.Lib.CommandStackFrame
Stack frame for a block of command-line interpreter commands.
Definition: CommandlineApplicationInterpreterBase.cs:685
IGLib.Tests.UtilSpeedTesting.ConstGeomDirect
Definition: UtilSpeedTesting.cs:222
IG.Lib.UtilSystem.GetAssemblyAssemblyFullName
static string GetAssemblyAssemblyFullName(Assembly assembly)
Returns assembly name of the specified assembly.
Definition: UtilSystem.cs:3057
IGLib.Core.IModelParameter.Value
ValueType Value
Typed value of the parameter.
Definition: IModelParameter.cs:19
IG.Lib.ReporterBase.ReportWarning
void ReportWarning(string location, string message)
Launches a warning report.
Definition: ReporterMsg.cs:3363
IG.Num.VectorFunctionFromScalar.VectorFunctionFromScalar
VectorFunctionFromScalar()
Definition: FunctionVectorFromScalar.cs:13
IG.Lib.UtilSystem.KillAllApplicationsByWindowTitle
static void KillAllApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive)
Kills all running applications that have the specified main window title.
Definition: UtilSystem.cs:1841
IG.Num.SimKosecFileManagerConvBase._numParameters
int _numParameters
Definition: SimKosecFileManager.cs:70
IG.Num.ScalarFunctionScriptControllerBase.LoadCsv
static void LoadCsv(string filePath, int rowNum, string separator, ref IVector vecRestored)
Reads a vector from the specified row of a CSV file. If the specified row does not exisist in the fil...
Definition: ScalarFunctionScriptController.cs:1122
IG.Crypto.UtilCrypto.GetAsymmetricalgorithmHash
static string GetAsymmetricalgorithmHash(AsymmetricAlgorithm algorithm, bool includePrivate=false, bool skipPrivateIfNotExportable=false, HashType hashType=HashType.SHA1)
Returns a hash value for the specified Asymmetric algorithm, which depends on algorithm keys.
Definition: UtilCrypto.cs:4611
IG.Num.OptimizerBase.Calculated
bool Calculated
Definition: Optimizer.cs:312
IG.Num.AnalysisResults.GetObjectiveHessian
virtual IMatrix GetObjectiveHessian()
Returns the objective function's Hessian.
Definition: AnalysisResults.cs:678
IG.Lib.IInterpreter
Definition: Interpreter.cs:28
IG.Lib.InterfaceInterpreterBase._commandDirectory
string _commandDirectory
Definition: InterfaceInterpreterBase.cs:88
IG.Num.ScalarFunctionTransformed.ScalarFunctionTransformed
ScalarFunctionTransformed()
Default constructor disabled.
Definition: FunctionScalarTransformed.cs:24
IG.Lib.ScalarFunctionLoader._loader
ScriptLoaderBase _loader
Definition: ScalarFunctionScriptLoader.cs:944
IG.Num.ScalarFunctionExamples.Rosenbrock.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:651
IG.Num.SimKosecFileManagerConv2.RepairInputParameters
override bool RepairInputParameters(IVector parameters)
Repairs simulation parameters, if necessary, in such a way that values are consistent with simuation ...
Definition: SimKosecFileManager.cs:220
IG.Num.OptFileManager.IsAnResultsReady
virtual bool IsAnResultsReady()
Gets a flag telling whether analysis output data is ready.
Definition: OptFileManager.cs:770
IG.Num.IAffineTransformation.TranslationVector
IVector TranslationVector
Gets or sets the translation vector.
Definition: TransformationAffineInt.cs:58
IG.Num.ScalarFunctionExamples.Quadratic2d.ValueDefined
override bool ValueDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1177
IG.Num.ParallelJobDispatcherBase._numAbortedJobs
int _numAbortedJobs
Definition: ParallerJobDispatcherBase.cs:1202
IG.Num.VectorBase.Norm1
virtual double Norm1
1-norm (Manhattan norm or Taxicab norm), sum of absolute values of components.
Definition: VectorBase.cs:448
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(string filename)
Creates a TextWriter from the file name and adds it to the list of TextWriters on which reporting is ...
Definition: ReporterMsg.cs:5100
IG.Num.AnalysisResults.GetCopy
virtual IAnalysisResults GetCopy()
Returns an exact deep copy of the current object.
Definition: AnalysisResults.cs:1306
IG.Num.NeuralTrainingParameters.SaveConvergenceRms
bool SaveConvergenceRms
Definition: NeuralTrainingParameters.cs:551
IG.Num.ScalarFunctionScriptDtoBase.ScalarFunctionScriptDtoBase
ScalarFunctionScriptDtoBase(int spaceDimension)
Constructor, prepares the current DTO for storing a scalar function of the specified dimension.
Definition: ScalarFunctionDto.cs:45
IG.Num.Numeric
Definition: FunctionNumeric.cs:13
IG.Lib.CsvData.CsvData
CsvData()
Constructs a new string table, a data structure compatible with CSV file format.
Definition: StringTable.cs:30
IG.Lib.ReporterBase
Base IGlib class for reporting, tracing and logging; provides a global reporter and a basis for creat...
Definition: ReporterMsg.cs:1181
IG.Num.Matrix.Identity
static Matrix Identity(int d)
Creates a square identity matrix of dimension d*d.
Definition: Matrix.cs:401
IG.Num.Func.Linear.SetInterpolation
void SetInterpolation(double x1, double y1, double x2, double y2)
Initializes the linear interpolation function with specified two values.
Definition: FunctionRealInterpolation.cs:90
IG.Num.SimKosecFileManagerBase._optimizationParameters
List< InputFieldDefinition > _optimizationParameters
Definition: SimKosecFileManagerBase.cs:645
IG.Script.ScriptAppBase.AssemblyFunctionInfo
virtual string AssemblyFunctionInfo(string appName, string[] args)
Executes embedded application - writing to the console information about the specified assembly.
Definition: ScriptAppBase.cs:3929
IG.Script.ScritpRealFunctionExample.Container.Function
Definition: RealFunctionScriptExample.cs:39
IG.Num.MatrixBase.ToStringMath
static string ToStringMath(IMatrix mat)
Returns string representation of the current matrix in the standard IGLib form (Mathematica-like form...
Definition: MatrixBase.cs:4985
IG.Num.InputElementDefinition.InputElementDefinition
InputElementDefinition(string name, string title)
Constructor. Element index is unknown.
Definition: SampledDataDefinition.cs:397
IG.Num.M.fallingPower
static long fallingPower(long n, long p)
Calculates and returns the falling power of the specified number.
Definition: UtilMath.cs:614
IG.Lib.Module._SubSubVersion
int _SubSubVersion
Definition: App.cs:702
IG.Lib.XmlParser.Doc
override XmlDocument Doc
Xml document that represents the message.
Definition: XmlUtilities.cs:1229
IG.Lib.StopWatch1._running
bool _running
Definition: UtilTime.cs:120
IG.Num.ScalarFunctionLinear.Value
override double Value(IVector parameters)
Returns the value of this function at the specified parameter.
Definition: FunctionScalarExamples.cs:229
IG.Num.StructuredField2d.MapCoordinatesToScalarsPlain
static void MapCoordinatesToScalarsPlain(StructuredField2d< vec3 > referenceField, StructuredField2d< double > targetScalarField, IFunc3d scalarMap)
Generates scalar values for a 2D structured grid embedded in 3D space from the specified field of gri...
Definition: StructuredField2dGeneric.cs:345
IG.Num.NeuralTrainingLimits._toleranceMax
IVector _toleranceMax
Definition: NeuralTrainingParameters.cs:1512
IG.Lib.CommandLineApplicationInterpreter._pipeServers
SortedList< string, IpcStreamServerBase > _pipeServers
Definition: CommandlineApplicationInterpreter.cs:5335
IG.Lib.Module.SessionDirectory
virtual string SessionDirectory
Gets or sets the current session'result directory. Setting of this directory should normally be left ...
Definition: App.cs:1504
IG.Num.Func.PenaltyPower.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealPenalty.cs:307
LearnCs.Lib.NumberOperationsComplex.NegativeNumber
Complex NegativeNumber(Complex a)
Definition: NumberOperationsComplex.cs:53
IG.Lib.StringTable.GetElementOrNull
string GetElementOrNull(int rowNumber, int columnNumber, out bool isDefined)
Returns the specified element on the data table or null if that element is not defined,...
Definition: StringTable.cs:333
IG.Num.SampledDataCsv.ReadElementNumSamplingPoints
void ReadElementNumSamplingPoints()
Reads numberr of sampling points of input data elements from the CSV, from the current position on (i...
Definition: SampledDataCsv.cs:2886
IG.Crypto.PasswordAlgorithmBase._lastGeneratedBytes
byte[] _lastGeneratedBytes
Definition: UtilCryptoAux.cs:765
IG.Lib.CharacterBuffer._str
StringBuilder _str
Definition: StringParserBuffer.cs:139
IG.Lib.SerializerBase.DeserializeString< T >
T DeserializeString< T >(string strSerialized)
Deserializes an object from JSON - serialized string representation and returns it.
Definition: SerializerBase.cs:176
IG.Num.SpeedTestCpu.TestComputationalTimesLU
static double TestComputationalTimesLU(int numEq, int outLevel)
Test of LU decomposition.
Definition: TestSpeed.cs:63
IG.Lib.CommandLineApplicationInterpreter.SubstituteVariableOrExpressionReference
virtual string SubstituteVariableOrExpressionReference(CommandThread cmdThread, string str)
Returns value of the referenced variable if the specified string represents a variable reference (beg...
Definition: CommandlineApplicationInterpreter.cs:404
IG.Num.ParallelJobDispatcherBase.StartServer
void StartServer()
Starts the queue server.
Definition: ParallerJobDispatcherBase.cs:782
IG.Lib.ReporterBase.TWClass.TWClass
TWClass()
Definition: ReporterMsg.cs:3585
IG.Num.AnalysisResults._constraintGradients
List< IVector > _constraintGradients
Definition: AnalysisResults.cs:204
IG.Num.SampledDataCsv._outputLength
int _outputLength
Definition: SampledDataCsv.cs:1036
IG.Lib.XmlUtilityBase.XmlNsAttribute
const string XmlNsAttribute
Definition: XmlUtilities.cs:878
IGLib.Core.Tests.CapturedVarTests.CapturedVar_StaticCaptureVar_WorksCorrectlyWithoutStatingVariableTye
void CapturedVar_StaticCaptureVar_WorksCorrectlyWithoutStatingVariableTye()
Definition: CapturedVarTests.cs:60
IGLib.Gr3D.ColorMapType
ColorMapType
Definition: ColorMap.cs:6
IG.Num.IAnalysisResults.ReqObjectiveGradient
bool ReqObjectiveGradient
Indicates whether calculation of objective function gradient is/was requested.
Definition: AnalysisResutlsInt.cs:351
IG.Lib.StringParser._expC
char[] _expC
Definition: StringParser.cs:146
IG.Lib.LogRecord.Create
LogRecord Create(ReportType messagetype, string location, string message, Exception ex)
Creates and returns a log record initialized according to parameters.
Definition: LoggerMsg.cs:138
IG.Num.Vector3d.Norm
override double Norm
Gets a 2 norm of the current 3D vector.
Definition: Vector3Dclass.cs:406
IG.Num.NeuralApproximatorAForgeFakeDto.NeuralApproximatorAForgeFakeDto
NeuralApproximatorAForgeFakeDto()
Definition: SerializationDtoNeuralApproximator.cs:577
IG.Lib.NamedPipeServerBase.NamedPipeServerBase
NamedPipeServerBase()
Prevent default constructor.
Definition: IpcNamedPipes.cs:32
IG.Lib.IReporterBase.ReadAppSettings
void ReadAppSettings()
Reads common reporter settings (i.e. settings that are not assigned for any named group) from the app...
IG.Num.M.prod
static double prod(params double[] numbers)
Product of the specified values.
Definition: UtilMath.cs:307
IG.Crypto.UtilCrypto.CheckFileHashMd5Hex
static bool CheckFileHashMd5Hex(string filePath, string hashValue)
Checks whether the specified MD5 hash value matches the actual hash value of the specified file.
Definition: UtilCrypto.cs:1408
IG.Num.Func.Cubic.NumZeros
int NumZeros
Returns number of zeros of the current cubic function.
Definition: FunctionRealInterpolation.cs:1228
IG.Num.SimKosecFileManagerBase._numInputParameters
int _numInputParameters
Definition: SimKosecFileManagerBase.cs:174
IGLib.Core.CollectionExtensions.CollectionExtensions.HandleJaggedArray
static string HandleJaggedArray(Array jaggedArray, int indentLevel=0, string indentation=ArrayIndentation, string openBracket=ArrayBracketOpen, string closedBracket=ArrayBracketClosed, string separator=ArraySeparator)
A helper method to handle jagged arrays dynamically.
Definition: CollectionExtensions.cs:190
LearnCs.Lib.INumberOperations.Absolute
NumberType Absolute(NumberType a)
Returns magnitude, or absolute value, of a
IG.Num.OptFileAnalysisClient.OptFileAnalysisClient
OptFileAnalysisClient(string directoryPath)
Constructs optimization file client.
Definition: OptFileAnalysisClient.cs:34
IG.Reflection.SerializationBinderCascadedImmutable.SerializationBinderCascadedImmutable
SerializationBinderCascadedImmutable(IEnumerable< SerializationBinderBase > binders)
Constructs the serialization bider with all the specified binders added.
Definition: SerializationBinderCascaded.cs:88
IG.Num.MExt.atan2
static double atan2(double a, double b)
Returns the angle whose tangent is the quotient of two specified numbers.
Definition: UtilMath.cs:1241
IG.Lib.HtmlWriter._sectionLevel
int _sectionLevel
Definition: HtmlWriter.cs:543
IG.Lib.ThreadPulser.PulseThread
void PulseThread()
Definition: WaitConditionFile.cs:35
IG.Num.SampledDataCsv.DefaultKeyDefaultValues
static string DefaultKeyDefaultValues
Default key for introduction of default values of input data elements.
Definition: SampledDataCsv.cs:251
IG.Num.IScalarFunctionUntransformed.GradientDefined
bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarInt.cs:90
IG.Lib.CommandLineApplicationInterpreter.ExecuteSystemCommandsInteractive
virtual void ExecuteSystemCommandsInteractive()
Reads commands with their arguments ont by one from the console and executes them as system commands.
Definition: CommandlineApplicationInterpreter.cs:1418
IGLib.Tests.Base.SampleClasses.DerivedClass.DescriptionWhenConvertedFromIncompatibleClass
const string DescriptionWhenConvertedFromIncompatibleClass
Definition: SampleClasses.cs:93
IG.Num.ScalarFunctionUntransformedBase.Hessian
virtual void Hessian(IVector parameters, ref IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters.
Definition: FunctionScalarUntransformedBase.cs:218
IG.Lib.Module.Authors
String[] Authors
Definition: App.cs:862
IG.Num.InputOutputDataDefiniton.SupplementDataDefinition
static void SupplementDataDefinition(string dataDefinitionPath, string trainingDataPath)
Suplements the specified data definition object with information that is extracted from the training ...
Definition: SampledDataDefinition.cs:1907
IG.Lib.CommandLineApplicationInterpreter.DefaultNumEquations
static int DefaultNumEquations
Definition: CommandlineApplicationInterpreter.cs:6645
IG.Num.SimKosecFileManagerConvBase.NumX
int NumX
Number of nodes in X direction.
Definition: SimKosecFileManager.cs:88
IG.SandboxTests.ExampleTestClass.ExampleTestClass
ExampleTestClass(ITestOutputHelper output)
This constructor, when called by the test framework, will bring in an object of type ITestOutputHelpe...
Definition: ExampleTestClass.cs:26
IGLib.Gr3D.HelixCurve3D.righthanded
bool righthanded
Whether the helix orientation is right-handed (true) or left-handed (false).
Definition: HelixCurve3D.cs:30
IG.Num.AnalysisResults.AllocateObjectiveHessian
virtual void AllocateObjectiveHessian()
Allocates space for objective function Hessian.
Definition: AnalysisResults.cs:875
IG.Num.ParallelJobDispatcherBase._numSentJobs
int _numSentJobs
Definition: ParallerJobDispatcherBase.cs:1150
IG.Script.ScriptAppBase.CryptoGetKey
const string CryptoGetKey
Definition: ScriptAppBase.cs:1275
IG.Num.NeuralApproximatorDtoBase.SetRestoringInternalState
void SetRestoringInternalState(bool doRestore)
Sets the flag indicating whether internal state of the (trained) neural network should be restored,...
Definition: SerializationDtoNeuralApproximator.cs:223
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsSecondValues
int[] NumHiddenNeuronsSecondValues
Values of number of hidden neurons in the second layers that will appear in the table.
Definition: NeuralTrainingParameters.cs:1805
IG.Num.VectorBase.Norm2
virtual double Norm2
Gets Euclidean norm of the vector.
Definition: VectorBase.cs:417
IG.Num.Func.GetPenaltyPower
static PenaltyPower GetPenaltyPower(double barrierLength, double barrierHeght, int power)
Creates and returns a new power penalty function consisting of sticked together constant zero-valued ...
Definition: FunctionRealPenalty.cs:84
IG.Num.SampledDataCsv.DataColumnDefinition.IsInputOutputDefined
bool IsInputOutputDefined
Whether it is known if the element is input or output element.
Definition: SampledDataCsv.cs:1140
IGLib.Core.ToStringTypeConverterViaIConvertible.Convert
object Convert(object source)
Definition: ToStringTypeConverterViaIConvertible.cs:39
IG.Num.AnalysisResults.SetParametersReference
virtual void SetParametersReference(IVector reference)
Sets the vector of optimization parameters. Only the reference is copied.
Definition: AnalysisResults.cs:422
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArray3DToIntJaggedArray3DObjectToIntJaggedArray3D
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArray3DToIntJaggedArray3DObjectToIntJaggedArray3D()
Definition: CollectionTypeConverterTests .cs:684
IG.Num.Func3d2dBase.ComponentFunction3.Value
override double Value(double x, double y)
Calculates and returns value of the current 2D scalar function.
Definition: Function3d2d.cs:599
IG.Num.Func3d2dBaseNoGradient
Base class for 3D vector functions of 2 variables (implementations of the IFunc3d2d interface) that d...
Definition: Function3d2d.cs:190
IG.Num.NeuralTrainingParameters.CopyResultsFrom
void CopyResultsFrom(NeuralApproximatorBase nn)
Copies only results from the trained network to the current object.
Definition: NeuralTrainingParameters.cs:726
IG.Num.ParallelJobContainerGen.ParallelJobContainerGen
ParallelJobContainerGen(SimpleFunctionDelegate< InputType, ResultType > evaluationDelegate, InputType inputData)
Creates a new parallel job container with inptu data assigned.
Definition: ParallelJobContainerGen.cs:74
IG.Lib.IpcStreamClientBase.ClearData
override void ClearData()
Clears all the data related to servig requests (i.e. request and response strings,...
Definition: IpcStreamClientBase.cs:316
IGLib.Parsing.ParsableFromString.Length
override int Length
Definition: ParsableFromString.cs:17
IG.Num.BoundingBoxBase.BoundingBoxBase
BoundingBoxBase(IVector min, IVector max)
Constructs a bounding box of the specified dimension and initializes it in such a way that minimal an...
Definition: BoundingBox.cs:345
IGLib.Gr3D.ColorMap.Grayscale
static ColorRGBA Grayscale(double u)
Definition: ColorMap.cs:73
IG.Num.ScalarFunctionParametric.Parameters
override IVector Parameters
Parameters that define the specific function out of parametric familiy of scalar functions.
Definition: FunctionScalarParametric.cs:119
IG.Lib.Module._IGHomeIdFileString
string _IGHomeIdFileString
Definition: App.cs:638
IG.Crypto.CryptoManager.IsSkipDeletes
bool IsSkipDeletes
Definition: UilCryptoAux1.cs:433
IG.Gr.TextPrimitive.Coordinates
override vec3[] Coordinates
Definition: GrObjects.cs:435
IG.Script.ScriptAppBase.ProcessFunctionListApplications
virtual string ProcessFunctionListApplications(string appName, string[] args)
Embedded application. Lists all running applications sarisfyin specified conditions.
Definition: ScriptAppBase.cs:4641
IG.Num.LUDecomposition.SolveMathNetNumerics
override MatrixBase_MathNetNumerics SolveMathNetNumerics(IMatrix righthandSides)
Solves systems of linear equations with the specified right-hand sides and the current matrix decompo...
Definition: MatrixDecompositions.cs:489
IG.Num.IGridGenerator1d.GetNodeListReference
List< double > GetNodeListReference()
Returns a list containing generated 1D node positions. This method can return a reference to the inte...
IG.Num.VectorFunctionResults
Vector function results. Used to transfer parameters input (e.g. vector of parameters,...
Definition: FunctonVectorResults.cs:26
LearnCs.Lib.Complex.Coth
Complex Coth()
Definition: Complex.cs:812
IG.Num.IVectorFunctionResults.AllocateHessiansList
void AllocateHessiansList()
Allocates space for the list of functions' Hessians.
IG.Num.Matrix2d.operator-
static Matrix2d operator-(Matrix2d a)
Unary negation for 2D matrices, returns the negative operand.
Definition: Matrix2DClass.cs:702
IG.Script.LoadableScriptSpecialFunctionBase
Base cls. for various special function loadable scripts.
Definition: ScriptAppBase.cs:5270
IG.Num.Func.WeightReciprocalPower._p
int _p
Power p in expression 1/(1+|x|^p) for function value.
Definition: FunctionRealWeight.cs:262
IG.Script.ScriptAppBase.CryptoHelpCertInfo
const string CryptoHelpCertInfo
Definition: ScriptAppBase.cs:1503
LearnCs.Lib.Complex.Pow
static Complex Pow(Complex x, Complex power)
Definition: Complex.cs:647
IG.Lib.UtilSystem.GetAssemblyByFileName
static Assembly GetAssemblyByFileName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true)
Finnds and returns assembly specified by file name.
Definition: UtilSystem.cs:2207
IG.Lib.WaitFileCreationByProxy
Implements blocking until the specified file is created (becomes existent). File is specified in cons...
Definition: WaitConditionFile.cs:915
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out Int16 val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:2007
IG.Num.ParallelJobServerBase._commandStopServing
bool _commandStopServing
Definition: ParallelJobServerBase.cs:390
IG.Num.Vector3d.Zeros
static Vector3d Zeros()
Generates an 3-dimensional vector filled with 0.
Definition: Vector3Dclass.cs:313
IG.Crypto.PasswordAlgorithmBase.SaltString
string SaltString
Salt, in form of byte array, to be used in generation of keys, initialization vectors,...
Definition: UtilCryptoAux.cs:750
IG.Num.MatrixBase.TestMatrixProducts
static bool TestMatrixProducts()
Tests various matrix and vector products with fixed tolerance of 1.0E-6 and without printing reports.
Definition: MatrixBase.cs:7550
IG.Num.UnstructuredMeshGeometry1d.UnstructuredMeshGeometry1d
UnstructuredMeshGeometry1d(int numElements, string fieldName)
Constructs a new unstructured grid with the specified number of elements and name.
Definition: UnstructuredMeshGeometry1dGeneric.cs:33
IG.Neural.NeuralFileConst.NeuralTrainingLimitsFilename
const string NeuralTrainingLimitsFilename
Name of the file where sets of training limits are stored.
Definition: NeuralFileConst.cs:62
IG.Num.NeuralApproximatorDtoBase.TrainingData
SampledDataSetDto TrainingData
Definition: SerializationDtoNeuralApproximator.cs:60
IGLib.Tests.SpeedTestInfo.TestId
virtual string TestId
A distinctive string ID of the test. Its value should be defined as a public constant somewhere close...
Definition: SpeedTestInfo.cs:56
IG.Num.vec2.operator+
static vec2 operator+(vec2 a, vec2 b)
Vector addition.
IG.Num.SI.s
@ s
Second, an SI unit for time.
IG.Num.SampledDataSet.ComparerInputDistance.Distance
double Distance(IVector v)
Returns distance in the input parameters space between the specified vector and the reference point o...
Definition: SampledData.cs:841
IGLib.Core.Tests.MyClass.Id
int Id
Definition: ToStringTypeConverterViaJsonTests.cs:143
IG.Num.VectorBase.SetRandom
static void SetRandom(IVector vec)
Sets the current vector such that it contains random elements on the interval (0,1].
Definition: VectorBase.cs:974
IG.Num.Func3d2dBase.ComponentFunction2.Gradient
override void Gradient(double x, double y, out double gradx, out double grady)
Calculates gradient of the current 2D scalar function and returns its components through the specifie...
Definition: Function3d2d.cs:569
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringJaggedArray3DObjectToIntArray3D
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringJaggedArray3DObjectToIntArray3D()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:965
IG.Lib.LoadableScriptOptBase._timer
StopWatch1 _timer
Definition: LoadableScriptOpt.cs:53
IG.Num.IScalarFunctionResults.GetCopy
IScalarFunctionResults GetCopy()
Returns an exact deep copy of the current object.
IG.Num.NeuralTrainingLimits._inputSafetyFactorMax
double _inputSafetyFactorMax
Definition: NeuralTrainingParameters.cs:1401
IGLib.Gr3D.Sphere.StartParameter1
double StartParameter1
Definition: Sphere.cs:61
IG.Lib.WaitFileEventBase.ExampleWaitEvents
static void ExampleWaitEvents(string fileOrDirectoryPath, int numEvents)
Waits (blocks execution) until a given number of the specified file system events are registered....
Definition: WaitConditionFile.cs:471
IG.Num.Vector3d.GetNewMatrixBase
override MatrixBase GetNewMatrixBase()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
Definition: Vector3Dclass.cs:151
IG.Num.mat3.Trace
double Trace
Gets matrix trace (sum of diagonal elements).
Definition: Matrix3D.cs:712
IG.Num.SampledDataElement._inputParameters
IVector _inputParameters
Definition: SampledData.cs:46
IG.Num.Func.Constant.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealBasic.cs:592
IGLib.Gr3D.ICurve3DCylindricalParameterization
Cylindrical parameterization of a curve in 3D. Beside the CurveCylindrical and (optional) CurveDeriva...
Definition: ICurve3DCylindricalParameterization - Copy.cs:10
IG.Num.AnalysisResults.SetObjectiveGradientReference
virtual void SetObjectiveGradientReference(IVector reference)
Sets the objective function gradient. Only the reference is copied.
Definition: AnalysisResults.cs:498
IG.Num.vec2.Normalized2
vec2 Normalized2()
Returns normalized this 2D vector in 2 norm.
Definition: Matrix2D.cs:156
IG.Num.BoundingBox3d.BoundingBox3d
BoundingBox3d(double[] min, double[] max)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1558
IG.Num.Func3d2dExamples.EllipsoidParametric.c
double c
Definition: Function3d2d.cs:958
IG.Neural.NeuraApproximationFileManager.SetNeuralBusy
void SetNeuralBusy()
Sets the falg that indicates that the approximation server is busy.
Definition: NeuralFileManager.cs:512
IG.Num.BoundingBoxBase.GetIntervalLength
double GetIntervalLength(int componentIndex)
Returns interval length for the specified co-ordinate component (i.e. difference between the upper an...
Definition: BoundingBox.cs:1081
IG.Script.LoadableScriptSpecialFunctionBase.ConstHelpCustomApp
const string ConstHelpCustomApp
Definition: ScriptAppBase.cs:5305
IG.Lib.CommandStackFrame.CommandStackFrame
CommandStackFrame(CodeBlockType blockType, ThreadType thread, int stackLevel)
Constructor, sets the block type.
Definition: CommandlineApplicationInterpreterBase.cs:850
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(TextWriter writer)
Sets the text writer to which reporting is also performed.
Definition: ReporterMsg.cs:4015
IG.Lib.IReporterBase.ReportingLevel
ReportLevel ReportingLevel
Gets or sets level of output for reporting (console output, message boxes, etc.).
Definition: ReporterMsg.cs:897
IG.Neural.MapDataDefinitionDto.CopyFromPlain
override void CopyFromPlain(MappingDefinition obj)
Definition: NeuralMapData.cs:186
IG.Lib.CommandStackFrameBase.AddBlockEnterCommands
void AddBlockEnterCommands(params string[] commands)
Adds the specified strings to the list of commands that can enter the current kind of the code block.
Definition: CommandlineApplicationInterpreterBase.cs:990
IG.Lib.ReporterConsole.SetDefaultReportDlg
override void SetDefaultReportDlg()
Sets the error reporting delegate to the default value.
Definition: ReporterMsg_Derived.cs:306
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1666
IG.Lib.UtilSystem.ExampleRelativePath
static void ExampleRelativePath()
Tests calculation
Definition: UtilSystem.cs:4706
IG.Lib.ReporterBase._TextLoggerWriteIntro
bool _TextLoggerWriteIntro
Definition: ReporterMsg.cs:4810
IG.Num.Func3d2dExamples.Paraboloid.Paraboloid
Paraboloid()
Constructs a rotationally symmetric paraboloid.
Definition: Function3d2d.cs:855
IG.Num.MExt.Log2
static double Log2(double a)
Returns the base 2 logarithm of a specified number.
Definition: UtilMath.cs:1147
IG.Lib.StopWatch1._ID
int _ID
Definition: UtilTime.cs:100
IG.Lib.KeyValueSortable.CompareValueKey
static IComparer< KeyValueSortable< Tkey, Tvalue > > CompareValueKey
Comparison of values and then keys (if values are equal).
Definition: Utils.cs:3175
IG.Lib.ColorScaleBase.CreateColorBlind
static ColorScale CreateColorBlind(double minValue, double maxValue)
Creates and returns a continuous color scale that is adapted to color blind people in general.
Definition: ColorScale.cs:758
IG.Num.ScalarFunctionScriptControllerBase.Dimension
virtual int Dimension
Dimension of the parameter space.
Definition: ScalarFunctionScriptController.cs:58
IG.Num.ParallelJobDispatcherBase.DefaultOutputLevel
static int DefaultOutputLevel
Default output level for objects of this and derived types.
Definition: ParallerJobDispatcherBase.cs:1009
IG.Num.PhysicalUnit.rad
static readonly PhysicalConstant rad
Radian, the SI derived unit of angle. Plane angle at which the circle arc length defined by this angl...
Definition: Constants.cs:896
IG.Lib.InterfaceInterpreterBase.AppendCommandArgument
virtual void AppendCommandArgument(IMatrix value)
Appends a matrix argument to the command argument block of the interpreter command file.
Definition: InterfaceInterpreterBase.cs:648
IG.Num.ScalarFunctionScriptControllerBase.CreateFunctionDefinitionsArray
static void CreateFunctionDefinitionsArray(string namesString, string[] separators, ref string[] namesArray, bool trimSpaces=true, bool allowMultipleSeparators=false)
Parses a string that contains delimited parameter names, extract an array of individual parameter nam...
Definition: ScalarFunctionScriptController.cs:498
IG.Num.Func.GetWeightGauss
static RealFunction GetWeightGauss(double Kx, double Sx)
Creates and returns a new real polynomial weighting function object based on Gaussian function (exp(-...
Definition: FunctionRealWeight.cs:48
IG.Lib.WaitConditionBase.CancelAll
virtual void CancelAll()
Cancel the current waiting for the condition on all threads.
Definition: WaitCondition.cs:105
IG.Num.Matrix3d.Negate
static void Negate(Matrix3d m, ref Matrix3d res)
Negates the specified 3D matrix and stores its copy in the resulting matrix.
Definition: Matrix3DClass.cs:727
IG.Lib.Module.AnnDD
static int AnnDD
Definition: App.cs:2246
IG.Crypto.UtilCrypto.CheckFileHashSupportedTypesHex
static HashType CheckFileHashSupportedTypesHex(string filePath, string hashValue)
Chechs all supported types of hash value of a file.
Definition: UtilCrypto.cs:1383
IG.Lib.ScriptLoaderBase._libraryDirectory
string _libraryDirectory
Definition: Loader.cs:840
IG.Num.Func3dVectorFormBase.Gradient
sealed override void Gradient(double x, double y, double z, out double gradx, out double grady, out double gradz)
Calculates gradient of the current 3D scalar function and returns its components through the specifie...
Definition: Function3d.cs:430
IG.Num.NeuralApproximatorBase.InvalidateTrainingDependencies
virtual void InvalidateTrainingDependencies()
Invalidates all data that must be recalculated after training of the network is done....
Definition: NeuralApproximatorBase.cs:2440
IG.Lib.InterfaceInverse.TabAn2d
virtual void TabAn2d(IVector pont0, IVector point1, IVector point2, int numPoints1, bool centered1, double factor1, double scaling1, int numPoints2, bool centered2, double factor2, double scaling2, bool printTab, bool printParam, bool printList, bool printObj, bool printConstr, bool printGradobj, bool printGradconstr)
Definition: InterfaceInv.cs:664
IG.Num.Func2dLinear.Gradient0
vec2 Gradient0
Vector of linear coefficients (equal to gradient of the function).
Definition: Function2d.cs:459
IG.Num.Func.WeightPol7.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealWeight.cs:1105
IG.Reflection.SerializationBinderCascadedImmutable.ContainedBindersPrivate
List< SerializationBinderBase > ContainedBindersPrivate
List of contained serialization binders.
Definition: SerializationBinderCascaded.cs:95
IG.Num.RealFunction.InverseFunctionDlg
DlgFunctionTransformation InverseFunctionDlg
Definition: FunctionReal.cs:708
Matrix_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Double.DenseMatrix Matrix_MathNetNumerics
Definition: Matrix.cs:14
IG.Num.NeuralTrainingParametersDto.ErrorsVerificationMeanAbs
VectorDtoBase ErrorsVerificationMeanAbs
Maximal errors calculated on training data.
Definition: SerializationDtoNeural.cs:243
IG.Lib.IdProxy
Proxy class that stores the object's unique ID (generated by a static instance of the IdGenerator cla...
Definition: UtilIdRegistration.cs:101
IG.Lib.CommandLineApplicationInterpreter.CmdPipeClientCreate
virtual string CmdPipeClientCreate(CommandThread cmdThread, string cmdName, string[] args)
Command. Creates a new client to the interpreter pipe server. The client can send command to the serv...
Definition: CommandlineApplicationInterpreter.cs:5763
IG.Lib.color.ScaleBlueRedYellow
static color ScaleBlueRedYellow(double minValue, double maxValue, double value)
Returns a color corresponding to the specified value (from the specified range) where color scale beg...
Definition: Color.cs:707
IG.Num.StructuredField2d._d1
int _d1
Definition: StructuredField2dGeneric.cs:152
IGLib.Core.ModelParameterSetFixedBase.CreateExampleParameterSet2
static ModelParameterSetBase< ModelParameterType > CreateExampleParameterSet2()
Creates a sample ModelParameterSet object, prints its content to console, and returns it.
Definition: ModelParameterSetFixedBase.cs:191
IG.Lib.InterpreterBase
Definition: Interpreter.cs:51
IG.Lib.Module.SoftwareRoot
virtual string SoftwareRoot
Gets or sets the software root directory. Setting it should normally be left to the system.
Definition: App.cs:1653
IG.Num.NeuralApproximatorAforgeFake.LoadNetworkSpecific
override void LoadNetworkSpecific(string filePath, bool useSerializationBinderIfSpecified=true)
Restores neural network from a file where it has been stored before.
Definition: NeuralApproximatorAforgeFake.cs:30
IG.Num.ScalarFunctionResults.ReqGradient
virtual bool ReqGradient
Indicates whether calculation of function gradient is/was requested.
Definition: FunctionScalarResults.cs:445
IG.Crypto.PasswordAlgorithmNone.PasswordAlgorithmNone
PasswordAlgorithmNone(bool publicParameters)
Definition: UtilCryptoAux.cs:1020
IGLib.Gr3D.KleinBottle.ff
double ff
The number of half-twists by which the generating figure-eight curve is rotated by 180 degrees (Ï€/2)....
Definition: KleinBottle.cs:42
IG.Num.BoundingBox1d.BoundingBox1d
BoundingBox1d(double minX, double maxX)
Creates an 1D bounding box with the specified bounds.
Definition: BoundingBox.cs:1816
IG.Num.BoundingBoxBase.LiesOutside
bool LiesOutside(params double[] coordinates)
Returns true if the speciifed co-ordinates lie outside of the bounding box, and false otherwise....
Definition: BoundingBox.cs:661
IG.Neural.DataMapperSimple
Definition: NeuralMapData.cs:987
IG.Num.NeuralApproximatorBase.MultipleNetworks
virtual bool MultipleNetworks
Flag indicating whether multiple neural networks are used to approximate multiple outputs (one networ...
Definition: NeuralApproximatorBase.cs:631
IG.Lib.UtilSystem.GetAssemblyResourcesInfo
static string GetAssemblyResourcesInfo(Assembly assembly, bool includeEmbedded=true, bool includeResx=true, int outputLevel=1)
Returns a string containing informatio nabout resources contained in the specified assembly,...
Definition: UtilSystem.cs:4002
IG.Num.InputOutputDataDefiniton.DefaultDescription
static string DefaultDescription
Default value of the Description property of the input and output data definitions.
Definition: SampledDataDefinition.cs:653
IGLib.Gr3D.TubularSurface_01.Tangent
static vec3 Tangent(double t)
IG.Num.ParallelJobDispatcherBase.IncrementNumSentJobs
void IncrementNumSentJobs()
Increments by one the number of sent jobs (all jobs sent to the current dispatcher for execution).
Definition: ParallerJobDispatcherBase.cs:1159
IG.Num.SampledDataElementDto.CopyFromPlain
override void CopyFromPlain(SampledDataElement obj)
Definition: SampledDataDto.cs:57
IG.Num.NeuralApproximatorBase.TypesRegistry
static DerivedTypesRgistryBasic< INeuralApproximator > TypesRegistry
Registry of INeuralApproximator types, which enables to retrieve an ANN approximator type based on it...
Definition: NeuralApproximatorBase.cs:543
IG.Num.VectorFunctionResultsDto.Hessians
MatrixDtoBase[] Hessians
Definition: VectorFunctionResultsDto.cs:165
IG.Num.IOptimizer.MaxIterations
int MaxIterations
Gets or sets maximal number of iterations.
Definition: Optimizer.cs:71
IG.Num.UnstructuredMesh1d.RemoveIndexField
void RemoveIndexField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh1dGeneric.cs:206
IGLib.Gr3D.FigureEightKnot3D_VirtualMath.StartParameter
double StartParameter
Definition: FigureEightKnot3D _VirtualMath.cs:46
IG.Lib.LoadableScalarFunctionBase.Description
override string Description
Function description.
Definition: ScalarFunctionScriptBase.cs:139
IG.Num.Func3d2dExamples.HyperboloidParametric2.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1177
IG.Num.Func.Cubic.SetInterpolation
void SetInterpolation(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4)
Initializes the cubic interpolation function with specified four function values.
Definition: FunctionRealInterpolation.cs:905
IG.Num.VectorBase.NormStatic
static double NormStatic(IVector a)
Returns Euclidean norm of the specified vector.
Definition: VectorBase.cs:510
IG.Num.M.root2
static double root2(double a)
Returns the square root of a specified number.
Definition: UtilMath.cs:361
IG.Num.DistanceComparer.Distance
virtual double Distance(PointType pt1, PointType pt2)
Returns distance between the specified two points.
Definition: DistanceComparer.cs:606
IG.Num.ScalarFunctionResults._calcConstraints
bool _calcConstraints
Definition: FunctionScalarResults.cs:107
IGLib.Core.ICapturedVar.ValueTypeString
string ValueTypeString
Readable name of the actual type of the captured entity's value, the ValueType, produced by Type....
Definition: ICapturedVar.cs:58
IG.Num.InputOutputElementDefinition._boundsDefined
bool _boundsDefined
Definition: SampledDataDefinition.cs:84
IG.Lib.ScriptLoaderBase._isObjectPrepared
bool _isObjectPrepared
Definition: Loader.cs:925
IG.Num.StructuredMesh2d.GetScalarField
TScalarField GetScalarField(string name)
Returns scalar field with the specified name.
Definition: StructuredMesh2dGeneric.cs:278
IG.Lib.XmlData.GetElement
XmlElement GetElement(string xpath)
Returns the first ELEMENT node in the current XML document that satisfies the specified XPath express...
Definition: XmlUtilities.cs:379
IG.Num.SampledDataElement
A single element of a sampled data, contains vector of input parameters and vector of output values.
Definition: SampledData.cs:20
IG.Lib.Logger.Log
void Log(ReportType messagetype, string message)
Adds a new log record initialized according to parameters.
Definition: LoggerMsg.cs:656
IG.Num.NeuralApproximatorBase.VerificationOutputsCalculated
bool VerificationOutputsCalculated
Whether outputs have been calculated, after last training, in the training points (excluding verifica...
Definition: NeuralApproximatorBase.cs:2027
IG.Crypto.ConstCrypto.ArgPasswordNumIterations1
const string ArgPasswordNumIterations1
Specification that number of iterations used in key generation algorithm follows.
Definition: UtilCryptoAux.cs:421
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_ConversionToObjectAndBackTest< OriginalType >
void TypeConversionHelper_ConversionToObjectAndBackTest< OriginalType >(OriginalType original, bool restoreObjectBackToValue=true)
Like TypeConversionHelper_ConversionToObjectAndBackTest<OriginalType, TargetType, RestoredType>(Origi...
Definition: TypeConversionHelperTests_Obsolete.cs:37
IG.Num.SampledDataCsv._defaultKeyMinimalValues
static string _defaultKeyMinimalValues
Definition: SampledDataCsv.cs:217
IG.Lib.UtilSystem.OpenFileInDefaultApplication
static Process OpenFileInDefaultApplication(string filePath)
Opens the specified file in the default system's application for handling this kind of prcesses,...
Definition: UtilSystem.cs:520
IG.Num.ConstMisc.SunRadius
static readonly PhysicalConstant SunRadius
Sun mean radius, 6.955e8 numrows.
Definition: Constants.cs:1706
IGLib.Gr3D.ColorMapType.Jet
@ Jet
IG.Lib.IReporterBase.DoLogging
bool DoLogging(ReportType reptype)
Returns true if the report of a given type should be logged in log files (according to ReportingLevel...
IG.Lib.PipeClientBase._serverAddress
string _serverAddress
Definition: IpcPipes.cs:569
IG.Num.CholeskyDecomposition.CholeskyDecomposition
CholeskyDecomposition(IG.Num.Matrix A)
Constructor.
Definition: MatrixDecompositions.cs:883
IG.Lib.CommandLineApplicationInterpreter._mainThread
CommandThread _mainThread
Definition: CommandlineApplicationInterpreter.cs:233
IG.Num.Func.Cubic._refquad
Quadratic _refquad
Definition: FunctionRealInterpolation.cs:1017
IG.Lib.LogRecord.CreateInfo
LogRecord CreateInfo(string location, string message)
Creates and returns an info log record initialized according to parameters.
Definition: LoggerMsg.cs:303
IG.Num.VectorBase.NormEuclidean
virtual double NormEuclidean
Gets Euclidean norm of the vector.
Definition: VectorBase.cs:426
IG.Num.OptFileManager._anInXmlPath
string _anInXmlPath
Definition: OptFileManager.cs:135
IG.Num.NeuralTrainingParameters.OutputBoundSafetyFactor
virtual double OutputBoundSafetyFactor
Gets or sets output safety factor.
Definition: NeuralTrainingParameters.cs:143
IG.Lib.IpcStreamClientServerBase._messagePrefixWithSeparator
string _messagePrefixWithSeparator
Definition: IpcStreamClientServerBase.cs:285
IG.Lib.LogRecord._ex
Exception _ex
Definition: LoggerMsg.cs:117
IG.Num.FunctionPolynomial.ReferencDerivative
double ReferencDerivative(double x)
Definition: FunctionReal.cs:1286
IG.Lib.SortedUniqueItemList._performDownSizing
bool _performDownSizing
Definition: SortedUniqueItemList.cs:93
IG.Num.Func3d2dBase.Func3d2dBase
Func3d2dBase()
Definition: Function3d2d.cs:241
IG.Lib.CommandLineApplicationInterpreter.AddNewThread
CommandThread AddNewThread()
Definition: CommandlineApplicationInterpreter.cs:268
IG.Num.StructuredMesh3d.StructuredMesh3d
StructuredMesh3d(int dimx, int dimy, int dimz, string fieldName, string fieldDescription, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Constructs a 3D (unconnected) unstructured grid based on structured grid by transformation of co-ordi...
Definition: StructuredMesh3d.cs:112
IG.Num.PointContainer.PointContainer
PointContainer(PointType point, int index)
Definition: PointContainer.cs:121
IG.Num.UnstructuredMesh1d.GetVectorField
TVectorField GetVectorField(string name)
Returns vector field with the specified name.
Definition: UnstructuredMesh1dGeneric.cs:427
IG.Num.UnstructuredMesh1d3d
Unstructured mesh in 1D embedded in 3D space.
Definition: UnstructuredMesh1d3d.cs:18
IG.Lib.XmlParser.CurrentElement
XmlElement CurrentElement
Definition: XmlUtilities.cs:1320
IG.Neural.MapNeuralImputOutputElementDefinitionDto.CreateObject
override ElementType CreateObject()
Creates and returns a new object of the type whose data is represented by the current DTO (Data Trans...
Definition: NeuralMapData.cs:51
IG.Crypto.CryptoManager.AppEncryptSymmetricPlain
virtual string AppEncryptSymmetricPlain(string appName, string[] args)
Executes command-line action - symmetric encryption of files or text by using PLAIN class of methods.
Definition: UilCryptoAux1.cs:1285
LearnCs.Lib.VectorBase.GetEnumerator
IEnumerator< ElementType > GetEnumerator()
Definition: VectorBase.cs:149
IG.Script.ScriptAppBase.ConstSystem
const string ConstSystem
Name of the command for the system-related embedded applications.
Definition: ScriptAppBase.cs:328
IG.Lib.ReporterBase.TreatWarning
bool TreatWarning
Returns a boolean value indicating whether warnings are treated by the reporter in its current state.
Definition: ReporterMsg.cs:2693
IG.Num.MatrixStore.TryGetNew
override Matrix TryGetNew()
Returns a newly created object eligible for storage, or null if such an object can not be created....
Definition: MatrixBase.cs:7847
IG.Num.Func.Linear.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealInterpolation.cs:231
IG.Lib.SortedUniqueItemList.Comparer
IComparer< Type > Comparer
Gets or sets the comparer. If a new comparer is set then re-sorting of the list is performed....
Definition: SortedUniqueItemList.cs:156
IG.Lib.ReporterBase.TWClass.stream
Stream stream
Definition: ReporterMsg.cs:3579
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext._currentCharacter
char _currentCharacter
Definition: JsonPPStrategyContext.cs:83
IG.Num.NeuralTrainingLimits._tolMaxRelative
IVector _tolMaxRelative
Definition: NeuralTrainingParameters.cs:1567
IG.Num.Func.Quadratic
Quadratic function, f(x) = a2*x*x + a1*x + a0. Specific properties: Zero - returns a zero....
Definition: FunctionRealInterpolation.cs:346
IGLib.Tests.Base.SampleClasses.CustomList.Add
void Add(T item)
Definition: SampleClasses.cs:453
IG.Num.Func.WeightPol7.ValueDefined
override bool ValueDefined
Definition: FunctionRealWeight.cs:1065
IG.Lib.HtmlWriter.AddTag
void AddTag(string tagName, string text, bool withLineBreak)
Adds the specified tag containing the specified text to the document.
Definition: HtmlWriter.cs:615
IGLib.Tests.UtilSpeedTesting.ConstGeom.RefExecutionsPerSecond_HpLaptop24
const double RefExecutionsPerSecond_HpLaptop24
Standard speed test with finite geometric series - average result (in iterations per second) measured...
Definition: UtilSpeedTesting.cs:218
IG.Num.OptFileManager.ClearAnResultsReady
virtual void ClearAnResultsReady()
Clears the analysis results ready flag.
Definition: OptFileManager.cs:811
IG.Script.ScriptAppBase.RunAppDataStructures
virtual string RunAppDataStructures(string[] args)
Runs a data structures demo - related utility (embedded application) according to arguments.
Definition: ScriptAppBase.cs:5169
IG.Num.ParallelJobContainerBase._testDelayRelativeError
double _testDelayRelativeError
Definition: ParallelJobContainerBase.cs:285
IG.Crypto.CryptoManager._ivString
string _ivString
Definition: UilCryptoAux1.cs:320
IG.Num.MatrixBase.TestStaticMethodSpecific
static void TestStaticMethodSpecific()
A test method, just prints some output.
Definition: MatrixBase.cs:7643
IG.Neural.MappingDefinitionElement.MappingDefinitionElement
MappingDefinitionElement(int originalElementIndex, int mappedElementIndex, string originalName, string originalTitle, string originalDescription)
Constructor.
Definition: NeuralMapData.cs:271
IGLib.Gr3D.KleinBottle.StartParameter2
double StartParameter2
Definition: KleinBottle.cs:84
IG.Num.InputOutputDataDefinitonDto.CopyFromPlain
override void CopyFromPlain(InputOutputDataDefiniton obj)
Copies data from an object to the current DTO.
Definition: SampledDataDto.cs:530
IG.Crypto.CryptoManager._saltBytes
byte[] _saltBytes
Definition: UilCryptoAux1.cs:311
IG.Lib.ExpressionEvaluatorJint.BaseDefinitionsJint
string BaseDefinitionsJint
Definition: ExpressionEvaluatorJint.cs:63
IGLib.Core.ToStringTypeConverterViaJson.TryConvert
bool TryConvert(object source, out object target, bool indented)
Definition: ToStringTypeConverterViaJson.cs:65
IG.Num.VectorFunctionBaseGeneral.NumParameters
virtual int NumParameters
Gets number of parameters of the current vector function (-1 for not defined, in case that function w...
Definition: FunctionVectorBaseGeneral.cs:96
IG.Num.ScalarFunctionResults.Hessian
virtual IMatrix Hessian
Function Hessian (matrix of second derivatives). If CopyReferences=true (false by default) then only ...
Definition: FunctionScalarResults.cs:313
IG.Crypto.UtilCrypto.GetAsymmetricAlgorithmType
static AsymmetricAlgorithmType GetAsymmetricAlgorithmType(AsymmetricAlgorithm algorithmObject)
Returns the asymmetric encryption algorithm type, i.e. an enumeration of type SymmetricAlgorithmType,...
Definition: UtilCrypto.cs:3803
IG.Num.InputOutputDataDefiniton.CopyDefaultInputTo
virtual void CopyDefaultInputTo(ref IVector inputParameters)
Stores default values of input parameters from the current data definition in the specified vector.
Definition: SampledDataDefinition.cs:917
IG.Lib.ScriptLoaderBase.AddReferencedAssembly
virtual void AddReferencedAssembly(string assemblyFile)
Adds an additional referenced assembly by name of the assembly file. Assmebly is only added if it is ...
Definition: Loader.cs:1032
IG.Lib.ThreadPerformanceTest.RefCyclesPerSecond
const double RefCyclesPerSecond
A reference number of cycles per second. This can be used for orientation of how many cycles to reque...
Definition: ThreadPerformanceTest.cs:38
IG.Crypto.PasswordAlgorithmBase.SaltBytes
byte[] SaltBytes
Salt, in form of byte array, to be used in generation of keys, initialization vectors,...
Definition: UtilCryptoAux.cs:755
IG.Lib.ReporterBase.TextWriterFlush
int TextWriterFlush()
Flushes all text writers of the Writer's TextWriter subsystem.
Definition: ReporterMsg.cs:4576
IG.Net.PortScanner2.PortList2.NextPort
int NextPort()
Definition: PortScanner.cs:422
IG.Num.OptimizerBase._optimizationData
IOptimizationData _optimizationData
Definition: Optimizer.cs:120
IG.Num.PenaltyEvaluator.Lock
object Lock
Object used for thread locking the current object.
Definition: AnalysisResults.cs:2386
IG.Num.MatrixBase.Multiply
static double Multiply(IVector left, IMatrix a, IVector right, ref IVector result)
R=a^T*M*b. Left-multiplies a matrix with a vector (transposed), right multiplies the result vith anot...
Definition: MatrixBase.cs:4273
IG.Num.AnalysisComparer.CompareSumPenalties
bool CompareSumPenalties
Whether sum of penalty terms is compared.
Definition: AnalysisComparer.cs:148
IG.Num.mat3.NormEuclidean
double NormEuclidean
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix3D.cs:630
IG.Num.ConstMisc.EarthAlbedo
static readonly PhysicalConstant EarthAlbedo
Earth albedo, 0.367.
Definition: Constants.cs:1498
IG.Num.ScalarFunctionTransformed.Description
override string Description
Gets a short description of the function.
Definition: FunctionScalarTransformed.cs:82
IG.Lib.Parser.SkipNumber
static int SkipNumber(string str, int beginpos, bool skipspaces)
Returns index of the first character in str after the representation of a number (either floating poi...
Definition: StringParser0.cs:275
IG.Num.Func2dBase.TestFunction
static void TestFunction(IFunc2d f, double xmin, double xmax, double ymin, double ymax, int numPoints)
Demonstrates use of a 2D function by printing to the console some values and gradients of the functio...
Definition: Function2d.cs:289
IG.Script.ScriptAppBase.AppAssemblyHelpStrings
List< string > AppAssemblyHelpStrings
List of help strings corresponding to installed assembly related commands.
Definition: ScriptAppBase.cs:3893
IG.Script.ScriptAppBase.AddFileCommand
void AddFileCommand(string appName, CommandMethod appMethod, string appHelp)
Adds a new file system - related embedded application's command (added as sub-command of the base com...
Definition: ScriptAppBase.cs:736
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.ExplicitlyConvertibleToDerived
ExplicitlyConvertibleToDerived()
Definition: SampleClasses.cs:207
IG.Crypto.ConstCrypto.ArgBinaryOutputFormatLongInt
const string ArgBinaryOutputFormatLongInt
Binary output format (and possibly input, if not specified separately) used is long integer.
Definition: UtilCryptoAux.cs:519
IGLib.Gr3D.LightingDefinition_05.ToString
override string ToString()
Exports the light definition as a readable string (useful for debugging).
Definition: LightingDefinition_05.cs:59
IG.Num.IAnalysisResults.ReqObjective
bool ReqObjective
Indicates whether calculation of objective function is/was requested.
Definition: AnalysisResutlsInt.cs:348
IG.Num.StructuredField2d.Dim1
int Dim1
Returns the first dimenson of the structured mesh (number of mesh points in the first direction).
Definition: StructuredField2dGeneric.cs:158
IG.Net
Definition: PortScanner.cs:9
IGLib.Gr3D.MeshExportExtensions_06
Definition: MeshExportExtensions_06.cs:12
IGLib.Parsing.ParsableBase.AreEqual
abstract bool AreEqual(CharType ch1, CharType ch2)
Returns true if the specified characters are equal, false otherwise.
IG.Lib.ReporterConsole_Base.DefaultReportLocation_Console
static string DefaultReportLocation_Console(ReporterBase reporter, ReportType messagetype, string location, Exception ex)
Delegate for assembling a location string for this kind of report.
Definition: ReporterMsg_Derived.cs:143
IG.Num.BoundingBoxBase.Create
static BoundingBox Create(params IVector[] points)
Creates and returns a minimal bounding box that contains all the specified points.
Definition: BoundingBox.cs:1301
IG.Num.ConstMisc.EarthAxialTilt
static readonly PhysicalConstant EarthAxialTilt
Earth axial tilt, 23.439281°.
Definition: Constants.cs:1490
IG.Num.PointCloud.CreateDefaultDistanceComparer
virtual DistanceComparer< PointContainerType, PointType > CreateDefaultDistanceComparer()
Creates and returnws a distance comparer of hte default type for the current type of point of clouds.
Definition: PointCloud.cs:221
IG.Lib.ExpressionEvaluatorCompiled._multilineMark
string _multilineMark
Definition: ExpressionEvaluatorCompiled.cs:331
IG.Num.IScalarFunctionResults.Hessian
IMatrix Hessian
Function Hessian (matrix of second derivatives). If CopyReferences=true (false by default) then only ...
Definition: FunctionScalarResultsInt.cs:125
IG.Num.Experimental.MX.one
static new xdouble one
One (value 1.0).
Definition: UtilMath.cs:1591
IG.Lib.Module.UseSubVersion
bool UseSubVersion
Whether or not subversion number is used.
Definition: App.cs:1260
IG.Num.OptFileManager._msgAnInputReadyPath
string _msgAnInputReadyPath
Definition: OptFileManager.cs:148
IG.Crypto.PasswordAlgorithmType
PasswordAlgorithmType
Enumeration for selecting the algorithm for generation of secret keys, initialization vectors,...
Definition: UtilCryptoAux.cs:57
IG.Lib.Util.ToByteArray
static void ToByteArray(UInt16 val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1477
IG.Crypto.ConstCrypto.ArgKeyLength
const string ArgKeyLength
Specification that length of the key follows.
Definition: UtilCryptoAux.cs:434
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_IntToIntObjectToInt_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_IntToIntObjectToInt_IsCorrect()
Definition: BasicTypeConverterTests.cs:48
IG.Crypto.CryptoManager.OutputLevel
int OutputLevel
Level of output during operation.
Definition: UilCryptoAux1.cs:108
IG.Num.VectorFunctionBaseGeneral.LinearCombinationValue
double LinearCombinationValue(IVectorFunctionResults evaluationData, IVector coefficients)
Returns value of linear combination of functions contained in this vector function,...
Definition: FunctionVectorBaseGeneral.cs:336
IG.Num.NeuralApproximatorDtoBase.ToleranceRmsRelativeToRangeScalar
double ToleranceRmsRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on RMS errors of outputs can be set to...
Definition: SerializationDtoNeuralApproximator.cs:101
IG.Num.VectorFunctionResults.Parameters
virtual IVector Parameters
Optimization parameters. If CopyReferences=true (false by default) then only the reference is copied ...
Definition: FunctonVectorResults.cs:218
IG.Lib.StringParser._closedBrackets
List< char > _closedBrackets
Definition: StringParser.cs:134
IG.Num.ParallelJobContainerBase.TestPerformance
static void TestPerformance(int numPoints, int numServers, int maxEnqueued, double delayTimeSeconds, double delayTimeRelativeError, int sleepTimeMs, int clientOutputLevel)
Test of parallel job execution by calculating the specified real function of one variable in a number...
Definition: ParallelJobContainerBase.cs:550
IG.Lib.XmlUtilityBase.FileName
string FileName
Definition: XmlUtilities.cs:1117
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFieldsSetByConstructor.hidden
int hidden
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:121
IG.Num.Func2dBasePlain_ToConsider.Func2dBasePlain_ToConsider
Func2dBasePlain_ToConsider()
Constructor.
Definition: Function2d.cs:651
IG.Lib.IdProxy.IdProxy
IdProxy()
Definition: UtilIdRegistration.cs:103
IG.Lib.AlignmentVertical.Top
@ Top
IG.Lib.IpcStreamClientBase
Client to the pipe server (classes derived from IpcStreamClientServerBase2).
Definition: IpcStreamClientBase.cs:21
IG.Lib.ReporterBase.ReviseException
static Exception ReviseException(Exception ex, string messageaddition, Type newtype, bool sametype, bool keepmessage, bool oldasinner)
Takes an existing exception and returns a modified exception based on it.
Definition: ReporterMsg.cs:1619
IG.Num.Func3d2dExamples.EnneperSurface.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1437
IG.Num.Func3d2dExamples.ParametricSurface._maxY
double _maxY
Definition: Function3d2d.cs:724
IG.Num.StructuredMesh3d.RemoveScalarField
void RemoveScalarField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: StructuredMesh3dGeneric.cs:374
IG.Lib.ReporterBase.TreatInfo
bool TreatInfo
Returns a boolean value indicating whether info messages are treated by the reporter in its current s...
Definition: ReporterMsg.cs:2697
LearnCs.Lib.NumberOperationsComplex.ConjugateNumber
Complex ConjugateNumber(Complex a)
Definition: NumberOperationsComplex.cs:59
IG.Lib.CommandLineApplicationInterpreter.RunLoadedScript
virtual string RunLoadedScript(string commandName, string[] arguments)
Executes the specified command that has been dynamically loaded form a script.
Definition: CommandlineApplicationInterpreter.cs:2937
IG.Lib.ReporterBase.SetDefaultReportMessageDlg
virtual void SetDefaultReportMessageDlg()
Sets the error message assembling delegate to the default value. This default delegate does not utili...
Definition: ReporterMsg.cs:1311
IG.Num.ParallelJobServerBase.RunSingleJobInThread
void RunSingleJobInThread()
Methods that runs the job on the serving thread, for the case when a new thread is allocated for each...
Definition: ParallelJobServerBase.cs:690
IG.Num.Field.UpdateBounds
static void UpdateBounds(Field< double > field, IBoundingBox bounds, int componentIndex)
Updates the specified component of the specified bounds (object of type IBoundingBox) in such a way t...
Definition: FieldGeneric.cs:139
IG.Lib.ExpressionEvaluatorCompiled.ClassName
virtual string ClassName
Name of the JavaScript class that is compiled to execute the evaluated code.
Definition: ExpressionEvaluatorCompiled.cs:100
IG.Lib.XmlParser.GetNextOrCurrentElement
XmlNode GetNextOrCurrentElement()
Moves the current node to the current or the first sibling element after the current node.
Definition: XmlUtilities.cs:1628
IG.Num.BoundingBoxBase._maxAux
IVector _maxAux
Definition: BoundingBox.cs:399
IG.Lib.ScalarVar.TypeName
override string TypeName
Definition: Vartypes.cs:136
IG.Crypto.ConstCrypto.ArgBinaryOutputFormatBase64
const string ArgBinaryOutputFormatBase64
Binary output format (and possibly input, if not specified separately) used is hexadecimal.
Definition: UtilCryptoAux.cs:514
IG.Crypto.UtilCrypto.GetRandomBytes
static void GetRandomBytes(ref byte[] byteArray, int numBytes)
Fills the specified byte array with a specified number of cryptographically strong random bytes.
Definition: UtilCrypto.cs:314
IG.Lib.ColorScale.SetDefinitionColors
void SetDefinitionColors(color[] colors)
Sets the definition colors that define the color scale.
Definition: ColorScale.cs:257
IG.Lib.Module.User
string User
Gets name of the user of the program.
Definition: App.cs:1340
IG.Lib.Util.ToByteArray
static void ToByteArray(byte val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1338
IG.Num.MatrixBase.IsSymmetric
virtual bool IsSymmetric(double relativeRMSTolerance=0.0)
Returns true if the specified matrix is symmetric within some tolerance, and false if not....
Definition: MatrixBase.cs:662
IG.Lib.HtmlWriter.AddHeading1
void AddHeading1(string headingText)
Adds a new level 1 heading with the specified text to the HTML document.
Definition: HtmlWriter.cs:690
IG.Lib.Module.NoticeShort
virtual List< String > NoticeShort()
Returns a list of text lines introducing the module or application in a condensed way.
Definition: App.cs:1870
IG.Lib.ReporterBase.AppSettingsWarnings
bool AppSettingsWarnings
Gets or sets the flag that specifies whether a warning message is launched when reading of applicatio...
Definition: ReporterMsg.cs:2249
IG.Lib.ScriptLoaderBase.LanguageName
virtual string LanguageName
Language used by compiler.
Definition: Loader.cs:719
IG.Num.InputOutputDataDefiniton.AddInputElement
virtual void AddInputElement(InputElementDefinition element, bool assignIndex=false)
Adds the specified input element definition to the list of input element definitions.
Definition: SampledDataDefinition.cs:722
IG.Num.AffineTransformationSquare.AffineTransformationSquare
AffineTransformationSquare(int dimension)
Constructs affine transformation with the specified dimensions of the original (reference) and transf...
Definition: TransformationAffineSquare.cs:30
IG.Num.DistanceComparer.Max
IVector Max
Sets the vector of maximal values point coordinates. Needed for calculation of relative coordinate ve...
Definition: DistanceComparer.cs:341
IG.Num.NeuralTrainingParametersDto.ErrorsTrainingRms
VectorDtoBase ErrorsTrainingRms
RMS errors calculated on training data.
Definition: SerializationDtoNeural.cs:156
IG.Num.MatrixBase.CholeskySolve
static void CholeskySolve(IMatrix CholeskyMatrix, IMatrix B, ref IVector auxX, ref IMatrix X)
Calculates inverse of the matrix from its specified Cholesky-decomposed matrix.
Definition: MatrixBase.cs:6698
IG.Num.VectorFunctionResults.ToString
override string ToString()
Definition: FunctonVectorResults.cs:778
IG.Num.ScalarFunctionRadialParametric.SetParameter
virtual void SetParameter(int which, double value)
Sets the specific parameters of the parameterized function.
Definition: FunctionScalarRadial.cs:533
IG.Lib.UtilStr.RandomString
static string RandomString(int length, CharType flags, IRandomGenerator rndgen=null)
Returns a randomly generated string of a specified length whose characters are of specified type(resu...
Definition: UtilString.cs:491
IG.Num.ScalarFunctionResults.AllocateHessian
virtual void AllocateHessian()
Allocates space for function Hessian.
Definition: FunctionScalarResults.cs:420
IG.Num.Func.WeightPol7
A RealFunction class representing bell like polynomial weighting function with finite support,...
Definition: FunctionRealWeight.cs:1036
IG.Neural.MappingApproximationFileManager._msgFunctionOutputReadyFilename
string _msgFunctionOutputReadyFilename
Definition: NeuralFileManager.cs:867
IG.Num.SampledDataSet.GetNumNullElemets
static int GetNumNullElemets(SampledDataSet sampledDataSet)
Returns number of null elements of the specified sampled data set.
Definition: SampledData.cs:2335
LearnCs.Lib.IVectorFactoryRegistry.UnRegisterFactory< VectorType >
bool UnRegisterFactory< VectorType >()
IG.Num.Vector3d.GetNewBase
override VectorBase GetNewBase()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
Definition: Vector3Dclass.cs:115
IG.Lib.ExpressionEvaluatorCompiled._multiLineCharacter
char _multiLineCharacter
Definition: ExpressionEvaluatorCompiled.cs:356
IG.Num.IScalarFunctionResults.CalculatedGradient
bool CalculatedGradient
Indicates whether calculation of function gradient is/was requested.
Definition: FunctionScalarResultsInt.cs:219
IG.Num.Func3d2dExamples.SnailShell1Streched.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1741
IG.Num.AnalysisResults._calcObjectiveHessian
bool _calcObjectiveHessian
Definition: AnalysisResults.cs:236
IG.Num.SampledDataSet.ComparerInputDistance._referencePoint
IVector _referencePoint
Definition: SampledData.cs:751
IG.Lib.Module.CheckSoftwareRootValidity
virtual bool CheckSoftwareRootValidity(string rootpath)
Verifies whether the specified directory is a valid software root directory. Global is verified by th...
Definition: App.cs:1607
IGLib.Tests.Base.XUnitLogger._testOutputHelper
readonly ITestOutputHelper _testOutputHelper
Definition: TestBase.cs:94
IG.Crypto.ConstCrypto.ArgHashValue
const string ArgHashValue
Specification of hash value follows (only with -c, for a single input file).
Definition: UtilCryptoAux.cs:549
IG.Lib.Alignment.DefaultVerticalAlignment
const AlignmentVertical DefaultVerticalAlignment
Default vertical alignment.
Definition: Alignment.cs:72
IG.Lib.WaitFileEventBase.TestSpeedBlockCreateRemove
static void TestSpeedBlockCreateRemove(string filePath, int numSwitches, int sleepMs, bool waitDirectory)
Test of speed of reaction of file/ directory creation and removal blocking waits. A specified number ...
Definition: WaitConditionFile.cs:584
IG.Num.PhysicalUnit.AU
static readonly PhysicalConstant AU
Astronomical unit, non-SI unit of length, AU = 1.49597870691e11 numrows. Average distance from Sun to...
Definition: Constants.cs:1180
IG.Lib.WaitFileRemovalLatence.Condition
override bool Condition()
Returns false if the monitored file exists, and true if not.
Definition: WaitConditionFile.cs:1468
IG.Num.InputOutputElementDefinition.ScalingLength
virtual double ScalingLength
Scaling length, used for optimization and other tasks where scaling of input or output quantities is ...
Definition: SampledDataDefinition.cs:183
IG.Num.UnstructuredMesh1d3d.UnstructuredMesh1d3d
UnstructuredMesh1d3d(int length, string fieldName, string fieldDescription)
Constructs a new 1D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh1d3d.cs:55
IG.Num.ConstPhysical.BohrRadius
static readonly PhysicalConstant BohrRadius
Bohr Radius.
Definition: Constants.cs:518
IGLib.Gr3D.KleinBottle
Parametric Klein bottle surface with mirror symmetry.
Definition: KleinBottle.cs:20
IG.Num.Func.WeightReciprocalPower.WeightReciprocalPower
WeightReciprocalPower(int power, double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealWeight.cs:272
IGLib.Core.ISingleTypeConverter.TargetType
new Type TargetType
Target type, the type of values TO which the current converter converts. Should correspond to TTarget...
Definition: ISingleTypeConverter.cs:40
IG.Num.Counter.operator*
static Counter operator*(Counter a, Counter b)
Definition: Scalar.cs:523
LearnCs.Lib.ComplexVectorFactory
This is just an example of a concrete vector factory, which creates vector objects of type ComplexVec...
Definition: VectorFactory.cs:74
IG.Num.IVectorFunctionResults.CalculatedHessians
bool CalculatedHessians
Indicates whether calculation of functions' Hessians are/was requested.
Definition: FunctionVectorResultsInt.cs:301
IG.Lib.HtmlWriter.DocumentStyle
string DocumentStyle
CSS string with internal style definitions.
Definition: HtmlWriter.cs:171
IG.Num.ParallelJobDispatcherBase.DefaultSleepTimeMs
static int DefaultSleepTimeMs
Default sleeping time, in milliseconds, used by parallel job data objects when waiting for fulfillmen...
Definition: ParallerJobDispatcherBase.cs:1084
IG.Num.Matrix2d.NormInfinity
double NormInfinity
Get the infinity norm of the matrix - maximum over rows of sum of absolute values of components.
Definition: Matrix2DClass.cs:553
IG.Lib.ReporterBase.GetAppSetting
static void GetAppSetting(string key, ref bool value, out bool assigned, bool otherformatsallowed)
Reads a boolean value from the application configuration file and assigns it to the specified variabl...
Definition: ReporterMsg.cs:1918
IG.Lib.LogRecord.Type
ReportType Type
Type of the logged message.
Definition: LoggerMsg.cs:96
IG.Num.ParallelJobDispatcherBase._outputLevel
volatile int _outputLevel
Output level for objects of this class.
Definition: ParallerJobDispatcherBase.cs:1016
IG.Num.Func.WeightPol3.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealWeight.cs:512
IG.Num.MExt.arccot
static double arccot(double x)
Arc cotangent, inverse of 1/tan(x).
Definition: UtilMath.cs:1234
IG.Num.DistanceComparerVector.DistanceComparerVector
DistanceComparerVector(PointContainerVector referencePoint, DistanceDelegate< IVector > distanceFunction, IVector lengthScales)
Constructs a new comparer according to input distance to a reference poiont (type IVector).
Definition: PointCloudConcrete.cs:125
IG.Num.NeuralApproximatorBase.GetErrorsVerificationMeanAbs
void GetErrorsVerificationMeanAbs(ref IVector errors)
Calculates the mean absolute errors of output values for the verification elements of the training se...
Definition: NeuralApproximatorBase.cs:2393
IG.Num.Vector2d.CrossProduct
Vector2d CrossProduct(Vector2d v)
Returns vector product of the current and the specified vector.
Definition: Vector2Dclass.cs:435
IG.Num.SampledDataSet.SaveBinary
static void SaveBinary(SampledDataSet sampledData, string filePath)
Saves the specified sempled data to the specified file in binary format. The file is owerwritten if i...
Definition: SampledData.cs:1051
IG.Num.VectorBase.ToStringMath
virtual string ToStringMath()
Returns a string representation of this vector in a standard IGLib form (Mathematica-like format but ...
Definition: VectorBase.cs:3163
IG.Num.Matrix2d.Matrix2d
Matrix2d(double xx, double xy, double yx, double yy)
Initializes 2D matrix structure with the specified components.
Definition: Matrix2DClass.cs:74
IG.Num.NeuralTrainingLimits._numHiddenNeuronsThirdMin
int _numHiddenNeuronsThirdMin
Definition: NeuralTrainingParameters.cs:1839
IG.Num.IPenaltyEvaluator.GetPenaltyFunction
IRealFunctionPenalty GetPenaltyFunction(int which)
Returns penalty function corresonding to the specified constraint.
IG.Num.AnalysisResults._calcConstraints
bool _calcConstraints
Definition: AnalysisResults.cs:230
IG.Num.MatrixBase
Base class for matrices.
Definition: MatrixBase.cs:325
IG.Num.ConstMisc.MoonEquatorialGravity
static readonly PhysicalConstant MoonEquatorialGravity
Moon equatorial surface gravity acceleration, 1.622 numrows/result^2.
Definition: Constants.cs:1610
IG.Num.VectorFunctionResults._calcHessians
bool _calcHessians
Definition: FunctonVectorResults.cs:122
IG.Num.InputOutputDataDefiniton.IsAnyTitleDefined
virtual bool IsAnyTitleDefined()
Returns a value indicating whether any element (either input or output) has Title property defined.
Definition: SampledDataDefinition.cs:1045
IG.Lib.Util.TestToString
static void TestToString()
Test conversion to strings with invariant culture info.
Definition: Utils.cs:2757
IG.Num.ConstMisc
Miscellaneous constants.
Definition: Constants.cs:1364
IG.Num.NeuralTrainingParametersDto.ToleranceRms
VectorDtoBase ToleranceRms
Tolerance over RMS error of outputs over training points. Training will continue until error becomes ...
Definition: SerializationDtoNeural.cs:86
IG.Crypto.ConstCrypto.ArgSaltBase64Bytes1
const string ArgSaltBase64Bytes1
Specification of password as base-64 encoded byte sequence follows.
Definition: UtilCryptoAux.cs:476
IG.Num.Func.Cubic.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealInterpolation.cs:1463
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d(int dimx, int dimy, int dimz, string fieldName, string fieldDescription, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Constructs an (unconnected) unstructured grid of nodes based on 3D structured grid obtained by transf...
Definition: UnstructuredMesh3d.cs:107
IG.Num.SampledDataSet.GetInputParameters
IVector GetInputParameters(int which)
Returns the vector of input parameters of the specified element of the sampled data set.
Definition: SampledData.cs:320
IG.Num.NeuralTrainingParametersDto.NumEpochs
int NumEpochs
Number of epochs actually spent at training.
Definition: SerializationDtoNeural.cs:268
IG.Num.DlgFunctionHigherDerivative
delegate double DlgFunctionHigherDerivative(double x, int order)
Represents derivative of real function of real variable of arbitrary order.
IG.Num.ConstMisc.EarthOrbitalSpeed
static readonly PhysicalConstant EarthOrbitalSpeed
Earth average orbital speed - 29.783 km/result.
Definition: Constants.cs:1548
IG.Num.mat3.Multiply
mat3 Multiply(double b)
Multiplies the current 3D matrix with the specified scalar and returns the product.
Definition: Matrix3D.cs:830
IG.Neural.MapNeuralImputOutputElementDefinitionDto.OriginalElementIndexSpecified
bool OriginalElementIndexSpecified
Definition: NeuralMapData.cs:35
IG.Num.SampledDataSet.LoadSampledDataCSV
static void LoadSampledDataCSV(string filePath, int inputLenght, int outputLenght, bool namesSpecified, bool titleSpecified, bool descriptionSpecified, ref SampledDataSet sampledData, ref InputOutputDataDefiniton definitionData)
Loads sampled data and definition data from single CSV file.
Definition: SampledData.cs:1437
IG.Num.ScalarFunctionLinear.GetNumConstants
static int GetNumConstants(int dim)
Returns the number of constants that specify the linear function of the specified dimension.
Definition: FunctionScalarExamples.cs:181
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeIsRetrievedCorrectlyForGenericCollectionInterfaces
void IEnumerableElementTypeIsRetrievedCorrectlyForGenericCollectionInterfaces()
Definition: IGLibCoreReflectionTests.cs:73
IG.Lib.IpcStreamClientServerBase._messageSeparator
char _messageSeparator
Definition: IpcStreamClientServerBase.cs:216
IG.Lib.LoadableRealFunctionBase._inverseDefinitionString
string _inverseDefinitionString
Definition: RealFunctionScriptBase.cs:103
IG.Num.ParallelJobServerBase.Serve
void Serve()
Definition: ParallelJobServerBase.cs:503
IG.Net.PortScanner2.portList
PortList2 portList
Definition: PortScanner.cs:20
IG.Num.Matrix3d.Create
static Matrix3d Create(IMatrix mat)
Creates and returns a 3D matrix that is a copy of another (general) matrix. That matrix should be a 3...
Definition: Matrix3DClass.cs:149
IG.Num.SampledDataSet.ComparerInputDistance.DistanceFunction
DistanceDelegate DistanceFunction
Delegate that calculates distance between two vectors.
Definition: SampledData.cs:770
IG.Lib.Copy.NamedPipeServerBase.WaitForConnection
virtual void WaitForConnection(NamedPipeServerStream pipe)
Waits until a client connects to the specified server pipe.
Definition: NamedPipes_Copy.cs:201
IG.Num.GridGenerator1dFunc.MakeUniform
void MakeUniform()
Resets the parameters in such away that the generated grid is uniform (equidistant intervals) and wit...
Definition: GridGenerator1dFunc.cs:110
IGLib.Gr3D.ConicalSpiralArchimedean3D.StartParameter
override double StartParameter
Definition: ConicalSpiralArchimedian3D.cs:45
IG.Num.Func.Cubic.ValueDefined
override bool ValueDefined
Definition: FunctionRealInterpolation.cs:1448
IG.Script.ScriptAppBase.CryptoFunctionGetInitializationVector
virtual string CryptoFunctionGetInitializationVector(string appName, string[] args)
Executes embedded application - generation of initialization vectors for encryption.
Definition: ScriptAppBase.cs:1337
IG.Num.Func.Constant.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealBasic.cs:576
IG.Crypto.AsymmetricAlgorithmType.RSA
@ RSA
Specifies the RSA asymmetric algorithms.
IG.Num.ScalarFunctionScriptControllerBase._defaultUpperBound
static double _defaultUpperBound
Definition: ScalarFunctionScriptController.cs:778
IGLib.Gr3D.MeshExportExtensions.ExportMeshToObj
static void ExportMeshToObj(this StructuredSurfaceMesh3D mesh, string objFilePath, string mtlFileName, bool exportSurfaces=true, bool exportWireframe=true, string surfaceMaterialName="SurfaceMaterial", string wireframeMaterialName="WireframeMaterial")
Exports a structured mesh to OBJ format, including vertex normals, surfaces, and optional wireframe.
Definition: MeshExportExtensions.cs:26
IG.Num.IGridGenerator1d.GetIntervalLength
double GetIntervalLength(int i)
Returns the length of the specified interval between generated nodes of the grid. If necessary,...
IG.Num.Vector3d.Norm2
override double Norm2
Gets a 2 norm of the current 3D vector.
Definition: Vector3Dclass.cs:409
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.DefaultValueDefined
bool DefaultValueDefined
Whether the default value is defined or not.
Definition: SimKosecFileManagerBase.cs:1757
IG.Num.NeuralTrainingTable._mainLock
object _mainLock
Definition: NeuralTrainingParameters.cs:2604
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out UInt64 val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:2299
IG.Num.Vector2d.Length
override int Length
Gets dimension of the vector.
Definition: Vector2Dclass.cs:35
IG.Lib.IReporterTextWriter.RemoveTextWriters
bool RemoveTextWriters()
Removes all text writers from the TextWriter subsystem. If appropriate, the corresponding text writer...
IG.Num.vec3.vec3
vec3(double comp)
Initializes all component of a 3D vector with the specified value.
Definition: Matrix3D.cs:52
IG.Num.IBoundingBox.LiesOutside
bool LiesOutside(IVector coordinates)
Returns true if the speciifed co-ordinates lie outside of the bounding box, and false otherwise.
IG.Lib.SerializerBase.SerializationTestClass.CreateTestObject
static SerializationTestClass CreateTestObject(int d1, int d2, int dim3d1, int dim3d2, int dim3d3)
Creates an object for testing serialization.
Definition: SerializerBase.cs:955
IG.Num.Matrix2d.GetCopyThis
virtual Matrix2d GetCopyThis()
Returns a copy of the current 2D matrix.
Definition: Matrix2DClass.cs:419
IG.Num.NeuralTrainingParameters._inputRange
IVector _inputRange
Definition: NeuralTrainingParameters.cs:216
IG.Lib.LoadableScriptBase.Script_Run
string Script_Run(string[] arguments)
Runs internal script command.
Definition: LoadableScriptBase.cs:695
IG.Num.MExt.Min
static double Min(double a, double b, double c, double d, double e)
Smallest of five numbers.
Definition: UtilMath.cs:920
IG.Lib.IIdentifiable
Classes whose instances have unique integer IDs.
Definition: IIdentifiable.cs:12
IG.Neural.NeuraApproximationFileManager._msgNeuralOutputReadyPath
string _msgNeuralOutputReadyPath
Definition: NeuralFileManager.cs:157
IG.Lib.IpcStreamClientServerBase._defaultMsgRequestEnd
static string _defaultMsgRequestEnd
Definition: IpcStreamClientServerBase.cs:465
IG.Lib.LoadableScriptOptBase._randGen
IRandomGenerator _randGen
Definition: LoadableScriptOpt.cs:65
IG.Num.Experimental.MX.th
static xdouble th(xdouble a)
Returns the hyperbolic tangent of the specified angle.
Definition: UtilMath.cs:1850
IG.Num.IMatrix.SetDiagonal
void SetDiagonal(double diagonalElement)
Sets the current matrix to the diagonal matrix with all diagonal elements equal to the specified valu...
IG.Lib.InterpreterCommandBase
Definition: Interpreter.cs:38
IG.Lib.Module.CodeName
string CodeName
Gets or sets code name of the program.
Definition: App.cs:982
IG.Lib.StringTable.SaveCsv
void SaveCsv(string filePath)
Saves the data of the current object values into a CSV file. If the file already exists then its cont...
Definition: StringTable.cs:1179
IG.Num.Matrix._copyMathNetNumerics
Matrix_MathNetNumerics _copyMathNetNumerics
Copy of the current matrix as Math.Net numerics matrix.
Definition: Matrix.cs:693
IG.Num.IAnalysisResults.AllocateConstraintHessian
void AllocateConstraintHessian(int which)
Allocates space for the specified constraint fucnction's Hessian.
SingularValueDecomposition_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Factorization.Svd< double > SingularValueDecomposition_MathNetNumerics
Definition: MatrixDecompositions.cs:30
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.InitOnlyClass
Used in serialization / deserialization benchmark tests.
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:76
IG.Lib.StopWatch1._firstStartCpuTime
double _firstStartCpuTime
Definition: UtilTime.cs:108
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_NonintegerDoubleToIntObjectToDouble_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_NonintegerDoubleToIntObjectToDouble_IsCorrect()
Definition: BasicTypeConverterTests.cs:115
IGLib.Core.ModelParameterSetBase.Add
virtual void Add(params ModelParameterType[] parameters)
Adds the specified parameter objects to the currrent parameter set at keys that equal to parameter na...
Definition: ModelParameterSetBase.cs:85
IG.Crypto.UtilCrypto.CheckFileHashSha1Hex
static bool CheckFileHashSha1Hex(string filePath, string hashValue)
Checks whether the specified SHA-1 hash value matches the actual hash value of the specified file.
Definition: UtilCrypto.cs:1420
IG.Num.SampledDataSet._outputLength
int _outputLength
Definition: SampledData.cs:231
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.operator!=
static bool operator!=(ExplicitlyConvertibleToDerived lhs, ExplicitlyConvertibleToDerived rhs)
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithNameAndType_DefaultValueShouldNotBeDefined
void ModelParameter_CreationWithNameAndType_DefaultValueShouldNotBeDefined()
Definition: ModelParameterTests.cs:74
IG.Crypto.CryptoManager.FreeParameters
List< string > FreeParameters
List of free parameters from the parsed command-line.
Definition: UilCryptoAux1.cs:348
IG.Num.UnstructuredMesh1d2d.UnstructuredMesh1d2d
UnstructuredMesh1d2d(int length, string fieldName, string fieldDescription)
Constructs a new 1D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh1d2d.cs:55
IG.Lib.ScriptLoaderBase.Logger
virtual Logger Logger
Gets the logger that is used to log errors and warnings.
Definition: Loader.cs:459
IG.Num.VectorBase.OrthogonalProjection
static void OrthogonalProjection(IVector original, IVector onWhich, ref IVector result, double tolerance=0.0)
Calculates orthogonal projection of the original vector on the specified vector, and stores the proje...
Definition: VectorBase.cs:1580
IG.Num.Matrix3d.NormEuclidean
override double NormEuclidean
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix3DClass.cs:615
IG.Num.NeuralTrainingParametersDto.MaxEpochs
int MaxEpochs
Maximal number of epochs performed in the training procedure.
Definition: SerializationDtoNeural.cs:50
IG.Num.VectorFunctionResults.AllocateValuesList
virtual void AllocateValuesList()
Allocates space for list of function values.
Definition: FunctonVectorResults.cs:562
IG.Num.AnalysisResults.SaveRequestMath
static void SaveRequestMath(IAnalysisResults anres, string filePath, bool append)
Saves the specified analysis request to a file.
Definition: AnalysisResults.cs:1842
IG.Neural.MapOutputElementDefinitionDto.CopyFromPlain
override void CopyFromPlain(MappingDefinitionElement obj)
Definition: NeuralMapData.cs:138
IG.Lib.CommandStackFrameBase._blockCommandLine
string _blockCommandLine
Definition: CommandlineApplicationInterpreterBase.cs:1246
IG.Lib.StringParser.RemoveEscapeSequence
void RemoveEscapeSequence(string code, char character)
Removes the specified character reference from the parser.
Definition: StringParser.cs:287
IG.Lib.TempFileStream
Temporary file stream. Based on a temporary file proveded by the system, which is automatically close...
Definition: UtilSystem.cs:34
IG.Num.ScalarFunctionUntransformedBase.HessianPlain
abstract void HessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters....
IG.Num.BoundingBox2d.BoundingBox2d
BoundingBox2d(double[] coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1707
IG.Num.SampledDataCsv.IsKeyNumInputParameters
bool IsKeyNumInputParameters(string str)
Whether the specified string is a keyword introducing the number of input parameters.
Definition: SampledDataCsv.cs:546
IG.Num.Func3d2dBase.Hessian1
abstract void Hessian1(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the first component of the current function and returns its component through t...
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.ReadOnlyWithConstructor.Age
int Age
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:78
IG.Num.Scalar.Scalar
Scalar(double v)
Definition: Scalar.cs:33
IG.Num.NeuralTrainingParameters.ComparerBase._compareByVerificationRmsError
bool _compareByVerificationRmsError
Definition: NeuralTrainingParameters.cs:2968
IG.Lib.ArrayDto.Elements
ElementDtoType[] Elements
Definition: ArrayDto.cs:57
IG.Num.Matrix3d.Det
double Det
Gets matrix determinant.
Definition: Matrix3DClass.cs:654
IG.Lib.InterfaceInterpreterBase.EndCodeBlock
virtual void EndCodeBlock()
Ends a code block in the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:411
IG.Num.SampledDataCsv.KeyNumSamplingPoints
string KeyNumSamplingPoints
A keyword string that introduces variable discretization steps in the CSV file containing sampled dat...
Definition: SampledDataCsv.cs:823
IG.Num.RealFunctionBase.NumericalDerivative
virtual double NumericalDerivative(double x, double stepsize)
Calculates numerical derivative of this function. Central difference formula is used.
Definition: FunctionReal.cs:367
IG.Lib.CommandLine._idPproxy
IdProxy _idPproxy
Proxy object that implements the IIdentifiable interface for this object.
Definition: InterpreterCommandLine.cs:60
IG.Lib.ColorScaleBase.CreateBlueRedYellow
static ColorScale CreateBlueRedYellow(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that runs from blue through red till yellow color.
Definition: ColorScale.cs:989
IG.Crypto.UtilCrypto.GetSymmetricAlgorithmType
static SymmetricAlgorithmType GetSymmetricAlgorithmType(string typeString)
Returns the SymmetricAlgorithmType value corresponding to the specified string.
Definition: UtilCrypto.cs:1538
IGLib.Gr3D.KleinBottleFromFigureEight.Surface
vec3 Surface(double u, double v)
Defines the parametric surface in 3D space.
Definition: KleinBottleFromFigureEight.cs:61
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianCentral
virtual void NumericalHessianCentral(IVector x, IVector stepSizes, ref IVector aux1, ref IVector aux2, ref IMatrix hessian)
Calculates numerical second derivatives (Hessian) of this function. Forward difference formula is nor...
Definition: FunctionScalarUntransformedBase.cs:507
IG.Lib.UtilStr.GetArguments
static void GetArguments(string commandLine, ref List< string > ret)
Parses a command line and extracts arguments from it. Arguments can be separated according to usual r...
Definition: UtilString.cs:246
IG.Num.VectorBase.SetRandom
virtual void SetRandom()
Sets the current vector such that it contains random elements on the interval (0,1].
Definition: VectorBase.cs:387
IG.Num.ScalarFunctionScriptControllerBase.IsValueDefined
virtual bool IsValueDefined
Specifies whether value is defined for the funciton represented by the current DTO.
Definition: ScalarFunctionScriptController.cs:90
IGLib.Core.FromStringTypeConverterViaJson.ConvertTyped< TargetType >
TargetType ConvertTyped< TargetType >(string source)
Definition: FromStringTypeConverterViaJson.cs:14
IG.Num.IAffineTransformation.TransformHessian
void TransformHessian(IMatrix original, ref IMatrix result)
Transforms Hessian (or other covariant matrix) from the reference to the transformed space.
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.InitOnlyClass.Id
int Id
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:84
IG.Crypto.UtilCrypto.SymmetricAlgorithmTypeToString
static string SymmetricAlgorithmTypeToString(SymmetricAlgorithmType algorithmType)
Returns standard string representation of the specified symmetric encryption algorithm type.
Definition: UtilCrypto.cs:1596
IG.Num.IAffineTransformation.TransformBackHessianPlain
void TransformBackHessianPlain(IMatrix transformed, IMatrix result)
Backward transforms Hessian (or other covariant matrix) from the transformed to the reference space.
IG.Num.NonSIUnit.mbar
static readonly PhysicalConstant mbar
Millibar, non-SI unit of pressure, mbar = 100 Pa = 100 kg/numrows result^2. Use is not encouraged.
Definition: Constants.cs:1269
IG.Num.PhysicalUnit.Hz
static readonly PhysicalConstant Hz
Hertz, the SI derived unit of frequency. 1/result.
Definition: Constants.cs:886
IG.Num.M.StandardDeviation
static double StandardDeviation(IEnumerable< double > sample)
Returns estimation of the standard deviation of a random value based on the specified sample.
Definition: UtilMath.cs:780
IG.Num.Matrix2d.Matrix2d
Matrix2d(double[,] A)
Initializes a 2D matrix with elements of a rectangular array.
Definition: Matrix2DClass.cs:119
IG.Lib.InterfaceInverse.SetVariable
virtual void SetVariable(string variableName, bool value)
Command - sets a boolean interpreter variable.
Definition: InterfaceInv.cs:318
IG.Lib.ScalarFunctionLoader.VarNameFunctionArgumentParametersName
const string VarNameFunctionArgumentParametersName
Name of variable (internal in class defined in loadable script) that holds the names of function argu...
Definition: ScalarFunctionScriptLoader.cs:66
IG.Lib.WaitFileEventLatenceBase.ExampleLatence._removal
IWaitFileEvent _removal
Definition: WaitConditionFile.cs:1124
IG.Lib.PipeServerBase.WaitForConnection
virtual void WaitForConnection(NamedPipeServerStream pipe)
Waits until a client connects to the specified server pipe.
Definition: IpcPipes.cs:216
IG.Lib.UtilSystem._soundExtensionsDotNet
static List< string > _soundExtensionsDotNet
Definition: UtilSystem.cs:4194
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArray3DToIntArray3DObjectToIntJaggedArray3D
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArray3DToIntArray3DObjectToIntJaggedArray3D()
Definition: CollectionTypeConverterTests .cs:752
IG.Lib.Util.GetHashFunctionString
static string GetHashFunctionString(Object obj)
Returns a string-valued hash function of the specified object.
Definition: Utils.cs:244
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.DefaultCharacterStrategy
Definition: DefaultCharacterStrategy.cs:5
IG.Num.Func3d2dBase
Base class for 3D vector functions of 2 variables (base for implementation of IFunc3d2d interface).
Definition: Function3d2d.cs:238
IG.Num.PhysicalUnit.lm
static readonly PhysicalConstant lm
Lumen, the SI derived unit of luminous flux. lm = cd sr = cd
Definition: Constants.cs:1026
IG.Num.RealFunction.RefDerivative
virtual double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionReal.cs:904
IG.Num.SimKosecFileManagerConv2.UpdateInputParametersManual
override void UpdateInputParametersManual(IVector inputParameters)
Prepares current values of input parameters in the simulation input thet will be written to the simul...
Definition: SimKosecFileManager.cs:272
IG.Lib.WaitConditionBase.waitlock
object waitlock
Definition: WaitCondition.cs:60
IG.Lib.ReporterConsole.ReporterConsole
ReporterConsole(object obj, ReportDelegate reportdelegate, ReserveReportErrorDelegate reservereportdelegate)
Constructor. Initializes the error reporter by the specified auxiliary object and delegates used to p...
Definition: ReporterMsg_Derived.cs:291
IG.Num.Vector3d.ScalarProduct
double ScalarProduct(Vector3d v)
Returns scalar product of the current and the specified vector.
Definition: Vector3Dclass.cs:437
IGLib.Gr3D.LightingDefinitionExamples
Definition: LightSource.cs:92
IGLib.Gr3D.CylindricalBilliardKnot_WrongParameterization.CylindricalBilliardKnot_WrongParameterization
CylindricalBilliardKnot_WrongParameterization(int n, int p, double a=0.3)
Definition: CylindricalBilliardKnot.cs:87
IG.Num.ParallelJobContainerBase.RunOnAborted
virtual void RunOnAborted()
Called when 'aborted' notification is triggered (within the method NotifyJobAborted).
Definition: ParallelJobContainerBase.cs:370
IG.Num.NeuralTrainingParameters._convergenceRmsEnabled
bool _convergenceRmsEnabled
Definition: NeuralTrainingParameters.cs:548
IG.Lib.SerializerJson.SerializerJson
SerializerJson()
Definition: SerializerJson.cs:30
IG.Lib.WaitFileEventBase.EnableRaisingEvents
bool EnableRaisingEvents
If true, events are raised by file system watched, otherwise events are not raised....
Definition: WaitConditionFile.cs:341
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_RoundTripConversion_NonintegerDoubleToIntObjectToDouble_IsCorrect
void TypeConversionHelper_RoundTripConversion_NonintegerDoubleToIntObjectToDouble_IsCorrect()
Definition: TypeConversionHelperTests_Obsolete.cs:179
IG.Lib.ReporterBase.RemoveTextLogger
bool RemoveTextLogger(TextWriter writer)
Removes the first object from Loggers that contains the specified TextWriter. If appropriate,...
Definition: ReporterMsg.cs:5236
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(string filename, bool append, bool writeintro)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:4305
IG.Num.ScalarFunctionRadial.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector x, IVector gradient)
Returns the first derivative of this function at the specified parameter.
Definition: FunctionScalarRadial.cs:119
IG.Lib.UtilSystem.IsUserIgor
static bool IsUserIgor
Returns true if the current user logged on the computer is Igor, or false otherwise.
Definition: UtilSystem.cs:153
IG.Lib.CounterVar.TypeNames
override string[] TypeNames
Definition: Vartypes.cs:110
IG.Num.Experimental.MX.Log
static xdouble Log(xdouble a, xdouble logBase)
Returns the logarithm of a specified number in a specified base.
Definition: UtilMath.cs:1740
IG.Num.InputOutputDataDefinitonDto.CopyToPlain
override void CopyToPlain(ref InputOutputDataDefiniton obj)
Copies data from an object to the current DTO.
Definition: SampledDataDto.cs:560
LearnCs.Lib.Complex.TryParse
static bool TryParse(string s, out Complex result)
Parses complex number from its string representation.
Definition: Complex.cs:952
IG.Num.ScalarFunctionUntransformedBase.NumericalGradientForwardPlain
virtual void NumericalGradientForwardPlain(IVector x, IVector stepSizes, IVector gradient)
Calculates numerical derivatives (gradient) of this function. Forward difference formula is normally ...
Definition: FunctionScalarUntransformedBase.cs:250
IG.Lib.WaitFileEventBaseByProxyLatence.Condition
override bool Condition()
Returns true if unblocking condition is satisfied, and false otherwise.
Definition: WaitConditionFile.cs:858
LearnCs.Lib.VectorBase.VectorBase
VectorBase()
Definition: VectorBase.cs:31
IG.Lib.UtilSystem.GetLoadedAssemblies
static Assembly[] GetLoadedAssemblies()
Returns a list of all currently loaded assemblies in the applicattion.
Definition: UtilSystem.cs:2287
IG.Lib.SerializerBase.SerializationTestClass.JaggedArray2D
virtual SerializationTestArrayMember[][] JaggedArray2D
Definition: SerializerBase.cs:771
IG.Crypto.CryptoManager.AsymFlags
CspProviderFlags AsymFlags
Asymmetric CSP (crypto service provider) flags.
Definition: UilCryptoAux1.cs:198
IG.Num.Vector.GetCopyBase
override VectorBase GetCopyBase()
Creates and returns a copy of the current vector, which is of the same type as the current vector.
Definition: Vector.cs:457
IG.Crypto.CryptoManager._asymAlgorithm
AsymmetricAlgorithm _asymAlgorithm
Definition: UilCryptoAux1.cs:193
IG.Lib.UtilSystem.GetAssemblyName
static string GetAssemblyName(Assembly assembly)
Returns the simple name of the specified assembly.
Definition: UtilSystem.cs:3025
IG.Lib.ExpressionEvaluatorJs.Unregister
void Unregister()
Unregisters the current object if it is currently registered. Can be performed several times,...
Definition: ExpressionEvaluatorJs.cs:477
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.RecursiveNode.Name
string Name
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:36
IG.Lib.LoadableScriptBase.Script_CommandAdapter.Script
LoadableScriptBase Script
Script object where the command is installed.
Definition: LoadableScriptBase.cs:498
IG.Lib.SerializationTester
Definition: TestSerializers.cs:12
IG.Lib.BoundingBoxDto.CreateBoundingBox
override BoundingBox CreateBoundingBox(int dimension)
Creates and returns a new bounding box of the specified dimension.
Definition: BoundingBoxDto.cs:195
YourNamespace.IModelParameter.DefaultValueObject
object DefaultValueObject
Default value of the parameter, stored as object.
Definition: IModelParameter.cs:59
IG.Num.ScalarFunctionConstant.ValueDefined
override bool ValueDefined
Tells whether value of the function is defined by implementation. Always true for this case.
Definition: FunctionScalarExamples.cs:86
IG.Num.BoundingBoxBase.Map
static void Map(IBoundingBox original, IBoundingBox target, IVector value, ref IVector result)
Mapping from one bounding box to another. Maps a vector from the original to the target space....
Definition: BoundingBox.cs:1375
IG.Num.SimKosecFileManagerBase.GetInputParametersManual
abstract void GetInputParametersManual(ref IVector inputParameters)
Gets the current values of input parameters form the input file. This method must be overridden in de...
IG.Lib.ReporterBase.TextWriterWriteIntro
bool TextWriterWriteIntro
Specifies whether introduction text is written before logging of messages begins or not.
Definition: ReporterMsg.cs:4001
IG.SandboxTests.TestBase.Output
ITestOutputHelper Output
Definition: TestBase.cs:21
IG.Num.M.rand
static double rand()
Returns a uniformly distributed random number greater than or equal to 0.0, and less or equal than 1....
Definition: UtilMath.cs:373
IG.Num.RealFunctionOneParametric.NumParameters
override int NumParameters
Gets number of parameters that define the current function out of parametric family of functions....
Definition: FunctionRealParametric.cs:192
IG.Num.InputElementDefinition.GetCopy
InputElementDefinition GetCopy()
Creates and returns a deep copy of the current input data element definition.
Definition: SampledDataDefinition.cs:465
IG.Lib.ScriptLoaderBase.GetReferencedAssemblies
virtual string[] GetReferencedAssemblies()
Returns an array of assemblies (paths, sometimes only file names) that are currently referenced by th...
Definition: Loader.cs:1228
IG.Crypto.CryptoManager.IsOutputFormatHex
bool IsOutputFormatHex
Whether output is in form of hexadecimal encoded byte array.
Definition: UilCryptoAux1.cs:509
IG.Lib.StopWatch1.StaticLock
static object StaticLock
Static lock object accessible only from the current class.
Definition: UtilTime.cs:32
IG.Num.QRDecomposition.SolveMathNetNumerics
override MatrixBase_MathNetNumerics SolveMathNetNumerics(IMatrix righthandSides)
Solves systems of linear equations with the specified right-hand sides and the current matrix decompo...
Definition: MatrixDecompositions.cs:742
IG.Lib.ObjectRegister.ObjectRegister
ObjectRegister()
Creates an object that generates unique IDs (in the scope of the current instance) and provides regis...
Definition: ObjectRegister.cs:26
IG.Num.AnalysisResults._calcObjectiveGradient
bool _calcObjectiveGradient
Definition: AnalysisResults.cs:232
IG.Num.RealFunction.RefValue
virtual double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionReal.cs:895
IG.Num.NeuralTrainingTable.TrainingTableDimensions
List< int > TrainingTableDimensions
List of dimensions of the table of training results.
Definition: NeuralTrainingParameters.cs:2652
IG.Num.SimKosecFileManagerBase._numOutputValues
int _numOutputValues
Definition: SimKosecFileManagerBase.cs:186
IG.Lib.NamedPipeClientBase._outputStream
StreamWriter _outputStream
Definition: IpcNamedPipes.cs:599
IG.Num.VectorFunctionBaseComponentWise.ComponentWiseEvaluation
override bool ComponentWiseEvaluation
Returns true, indicating that individual components of functions and eventually their deirvatives is ...
Definition: FunctionVectorBase.cs:272
IG.Num.InputOutputDataDefiniton._defaultOutputElementNameBase
static string _defaultOutputElementNameBase
Definition: SampledDataDefinition.cs:1424
IG.Num.NeuralTrainingLimits._maxEpochs
int _maxEpochs
Definition: NeuralTrainingParameters.cs:1448
IG.Num.SampledDataSetDto.SampledDataSetDto
SampledDataSetDto()
Definition: SampledDataDto.cs:103
IG.Lib.CommandLine._threadStarted
bool _threadStarted
Flag used to signal that command data has been picked by the executing thread and so object access ca...
Definition: InterpreterCommandLine.cs:152
IGLib.Gr3D.StructuredMesh3D_03.NodeNormals
vec3[][] NodeNormals
Definition: StructuredMesh3D_03.cs:17
IG.Num.Vector2d.DyadicProduct
Matrix2d DyadicProduct(Vector2d v)
Returns dyadic product of the current and the specified vector.
Definition: Vector2Dclass.cs:443
IG.Num.Matrix2d.Norm1
double Norm1
Get the 1 norm of the matrix - maximum over columns of sum of absolute values of components.
Definition: Matrix2DClass.cs:548
IG.Num.INeuralApproximator.InputNeuronsRange
IBoundingBox InputNeuronsRange
Gets the range in which data should be for input neurons, used for scaling from actual input to input...
Definition: NeuralApproximatorBase.cs:351
IG.Lib.CommandStackFrameBase.BlockCommanddLine
string BlockCommanddLine
Commandline that started the current block. It may have been saved when the current block of code was...
Definition: CommandlineApplicationInterpreterBase.cs:1253
IG.Lib.SortedUniqueItemList.RemoveChecked
void RemoveChecked(Type item)
Temoves the item from the list that is equal to the specified item. NOT thread safe.
Definition: SortedUniqueItemList.cs:255
IG.Crypto.ConstCrypto.MinPasswordLength
const int MinPasswordLength
Minimal password length for encryption.
Definition: UtilCryptoAux.cs:258
IGLib.Gr3D.MeshExportExtensions_06.ExportMeshSurfaceToObj
static void ExportMeshSurfaceToObj(StructuredSurfaceMesh3D mesh, string objFilePath, string mtlFileName, string surfaceMaterialName="SurfaceMaterial")
Exports only the surface mesh to an OBJ file.
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:831
IG.Script.ScriptAppBase.ProcessHelpKillApplications
const string ProcessHelpKillApplications
Definition: ScriptAppBase.cs:4877
IGLib.Gr3D.Sphere.SurfaceDerivative2
vec3 SurfaceDerivative2(double u, double v)
Defines the derivative of Surface with respect to the second parameter. In each point on the surface ...
Definition: Sphere.cs:49
IG.Lib.Copy.ClientStreamBase.ClearData
override void ClearData()
Clears all the data related to servig requests (i.e. request and response strings,...
Definition: ClientServerStreamBase2_Copy.cs:1169
IG.Lib.IStringParsable
Defines classes that can be converted to strings and whose values can be parsed from strings....
Definition: Vartypes.cs:191
IG.Num.NeuralTrainingLimits.DefaultLearningRateMin
static double DefaultLearningRateMin
Default value for minimum learning rate in neural networks.
Definition: NeuralTrainingParameters.cs:1223
IG.Lib.CommandUseReference.CommandUseReference
CommandUseReference(int interpreterId, string commandName)
Creates a new command reference.
Definition: Interpreter.cs:69
IG.Num.VectorBase.Norm1Static
static double Norm1Static(IVector a)
Returns the 1-norm (Manhattan or Taxicab norm, sum of element absolute values) of the specified vecto...
Definition: VectorBase.cs:574
IG.Num.IAnalysisResults.ConstraintHessians
List< IMatrix > ConstraintHessians
Constraint functions' Hessians (matrices of second derivatives). If CopyReferences=true (false by def...
Definition: AnalysisResutlsInt.cs:248
IG.Num.BoundingBox.BoundingBox
BoundingBox(double[] coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1453
IG.Num.Scalar.IsInfinity
bool IsInfinity
Indicates whether the current Scalar represents infinity.
Definition: Scalar.cs:103
IG.Num.Func2dLinear.GetNumConstants
static int GetNumConstants()
Returns the number of scalar constants that specify the current function.
Definition: Function2d.cs:450
IG.Num.NeuralTrainingParameters.NumHiddenLayers
int NumHiddenLayers
Number of Hideden layers.
Definition: NeuralTrainingParameters.cs:386
IG.Num.IOptimizer.CurrentGuess
IAnalysisResults CurrentGuess
Results of the current guess (usually last analysis that has been performed).
Definition: Optimizer.cs:91
IG.Num.MatrixBase.SetRandomAntiSymmetric
static void SetRandomAntiSymmetric(IMatrix mat, IRandomGenerator rnd)
Sets the specified matrix such that it is antisymmetric and contains random elements on the interval ...
Definition: MatrixBase.cs:991
IG.Lib.InterfaceInverse.SetCalculateObjective
virtual void SetCalculateObjective(bool flagValue)
Sets the flag for calculation of objective function.
Definition: InterfaceInv.cs:375
IG.Num.ScalarFunctionTransformed.ReferenceFunction
IScalarFunctionUntransformed ReferenceFunction
Reference function that is used for evaluation of the current scalar function. The current function i...
Definition: FunctionScalarTransformed.cs:115
IG.Script.ScriptAppBase.Script_AddRunFileByScriptCommand
void Script_AddRunFileByScriptCommand(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings)
Adds the Run comand to the script's interpreter and performs the necessary additional tasks.
Definition: ScriptAppBase.cs:399
IG.Num.Func.Constant.Constant
Constant(double constantValue)
Constructs a new constant function.
Definition: FunctionRealBasic.cs:516
IG.Lib.LogRecord.CreateError
LogRecord CreateError(string message)
Creates and returns an error log record initialized according to parameters.
Definition: LoggerMsg.cs:237
IG.Num.PhysicalUnit.degarc
static readonly PhysicalConstant degarc
Degree of arc, non-SI unit of plane angle, degarc = 1° = (π/180) rad.
Definition: Constants.cs:1106
IG.Num.BoundingBox3d.BoundingBox3d
BoundingBox3d(double minX, double maxX, double minY, double maxY, double minZ, double maxZ)
Creates a 3D bounding box with the specified bounds.
Definition: BoundingBox.cs:1506
IG.Num.NeuralTrainingLimits.ToleranceRms
IVector ToleranceRms
Tolerance for RMS.
Definition: NeuralTrainingParameters.cs:1499
IG.Num.ParallelJobServerBase.DefaultSleepTimeMs
static int DefaultSleepTimeMs
Default sleeping time, in milliseconds, used by parallel job data objects when waiting for fulfillmen...
Definition: ParallelJobServerBase.cs:131
IG.Num.Func2dLinear.Gradient
override vec2 Gradient(vec2 parameters)
Calculates and returns gradient of the current 2D linear function.
Definition: Function2d.cs:490
IG.Num.Func.GetIdentity
static RealFunction GetIdentity()
Creates and returns a new real identity (or linear) function object.
Definition: FunctionRealBasic.cs:377
IG.Num.GridGenerator1dBase.CalculateIntervalLenghts
static void CalculateIntervalLenghts(List< double > nodes, ref List< double > lengths)
Calculates lengths of subsequent intervals defined by the first list, and stores it to the second lis...
Definition: GridGenerator1dBase.cs:585
IG.Num.OptFileAnalysisClient
File analysis client. Passes direct analysis request to the server and gets analysis results from it.
Definition: OptFileAnalysisClient.cs:26
IG.Num.AffineTransformationSquare.TranslationVector
virtual IVector TranslationVector
Gets or sets the translation vector of the affine transformation.
Definition: TransformationAffineSquare.cs:324
IG.Lib.Copy.ServerStreamBase.SendResponse
virtual void SendResponse(string responseString)
Sends the specified response string back to the server.
Definition: ClientServerStreamBase2_Copy.cs:686
IG.Num.PenaltyEvaluator.PenaltyEvaluator
PenaltyEvaluator()
Constructs non-initialized penalty evaluator (wihout any penlaty functions). WARNING: Crated penalty ...
Definition: AnalysisResults.cs:2354
IG.Num.ScalarFunctionRadialOneParametric.GetParameters
override double[] GetParameters()
Returns parameters of the current parametric function as an array. Since this class is for one parame...
Definition: FunctionScalarRadial.cs:347
IG.Neural.NeuralFileConst.NeuralOutputeXmlFilename
const string NeuralOutputeXmlFilename
Default file name of neural networks approximation output file in XML format.
Definition: NeuralFileConst.cs:81
IG.Num.StructuredMesh3d.ActiveIndexField
TIndexField ActiveIndexField
Gets active index field. Has protected setter.
Definition: StructuredMesh3dGeneric.cs:94
IG.Num.ScalarFunctionBase.ReferenceValue
abstract double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
IG.Num.InputOutputDataDefiniton.IsAnyOutputScalingLengthDefined
virtual bool IsAnyOutputScalingLengthDefined()
Returns a value indicating whether any output element has scaling length defined.
Definition: SampledDataDefinition.cs:1224
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArray2DToIntArray2DObjectToIntArray2D
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArray2DToIntArray2DObjectToIntArray2D()
Definition: CollectionTypeConverterTests .cs:415
IGLib.Gr3D.ConicalSpiralArchimedean3D.CurvePolar
override double CurvePolar(double t)
Planar curve (in XY plane) in polar form (of the form r = r(φ)).
IG.Lib.ILoadableScript.InitializationArguments
string[] InitializationArguments
Arguments used by the initialization method.
Definition: LoadableScriptBase.cs:107
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntJaggedArrayNonrectangular3x2x4
static int[][][] IntJaggedArrayNonrectangular3x2x4
Sample 3D jagged array of int (type int[][][]), for use in tests. The array does not correspond to a ...
Definition: SampleCollections.cs:174
IG.Num.VectorFunctionBaseGeneral.LinearCombinationSecondDerivative
double LinearCombinationSecondDerivative(IVectorFunctionResults evaluationData, IVector coefficients, int rowNum, int columnNum)
Returns the specified component of Hessian of combination of functions contained in this vector funct...
Definition: FunctionVectorBaseGeneral.cs:422
IGLib.Gr3D.TubularMeshGenerator_06.GenerateMeshByFrenet
StructuredSurfaceMesh3D GenerateMeshByFrenet(Func< double, vec3 > curve, Func< double, vec3 > tangent, double tStart, double tEnd, double radius, int numCurvePoints, int numCirclePoints, double h=1e-3)
Generates a tubular mesh using the Frenet frame and analytical or fallback tangent function.
Definition: TubularMeshGenerator_06.cs:193
IG.Num.vec3.ScalarProduct
double ScalarProduct(vec3 v)
Returns scalar product of the current and the specified vector.
Definition: Matrix3D.cs:179
IGLib.Gr3D.HelixCurve3D.HasDerivative
bool HasDerivative
Definition: HelixCurve3D.cs:56
IG.Crypto.PasswordAlgorithmRfc2898.GetBytesInternal
override void GetBytesInternal(int numBytes, ref byte[] outputBytes)
Returns the next generated key of the specified length.
Definition: UtilCryptoAux.cs:934
IG.Num.SingularValueDecomposition
Singular value decomposition of a matrix.
Definition: MatrixDecompositions.cs:1410
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d(int numElements)
Creates a new unstructured mesh with the specified number of elements.
Definition: UnstructuredMesh2dGeneric.cs:41
IG.Num.SingularValueDecomposition.LeftSingularVectors
Matrix LeftSingularVectors
Returns the left singular vectors.
Definition: MatrixDecompositions.cs:1458
IG.Lib.Util.ToByteArray
static void ToByteArray(char val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1306
IG.Num.mat3.mat3
mat3(double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz)
Initializes 3D matrix structure with the specified components.
Definition: Matrix3D.cs:392
IG.Num.AnalysisResults.CreateExample
static AnalysisResults CreateExample(int numParameters, int numConstraints, bool reqObjective, bool reqConstraints, bool reqObjectiveGradient, bool reqConstraintGradients, bool reqObjectiveHessian, bool reqConstraintHessians)
Creates an example analysis results object according to parameters, with some arbitrary result compon...
Definition: AnalysisResults.cs:2254
IG.Num.IMatrix.ToJaggedArray
ComponentType[][] ToJaggedArray()
Creates and returns a jagged 2D array that contains a component-wise copy of the matrix.
IG.Num.Func3d2dExamples.EllipsoidParametric.EllipsoidParametric
EllipsoidParametric(double a, double b, double c)
Constructs parametric definition of an origin-centered ellipsoid by the specified values of half-axes...
Definition: Function3d2d.cs:951
IG.Num.InputOutputDataDefiniton.IsAnyOutputTargetValueDefined
virtual bool IsAnyOutputTargetValueDefined()
Returns a value indicating whether any output element has target value defined.
Definition: SampledDataDefinition.cs:1261
IG.Lib.CommandStackFrameBase._blockExitCommands
List< string > _blockExitCommands
Definition: CommandlineApplicationInterpreterBase.cs:942
IG.Num.ParallelJobDispatcherBase.StopServerWhenAllJobsDone
bool StopServerWhenAllJobsDone(double timeoutInSeconds)
Waits until all jobs are completed or timeout occurs, and then stops the server. Returns a flag indic...
Definition: ParallerJobDispatcherBase.cs:537
IG.Lib.RealFunctionLoader.DerivativeDefined
bool DerivativeDefined
Whether calculation of function derivative is implemented.
Definition: RealFunctionScriptLoader.cs:151
IG.Lib.WaitDirectoryCreation.WaitDirectoryCreation
WaitDirectoryCreation(string filePath)
Definition: WaitConditionFile.cs:743
IG.Lib.HtmlWriter.AddNewLine
void AddNewLine()
Adds a newline to HTML.
Definition: HtmlWriter.cs:568
IGLib.Core.Tests.ReflectionTypeConverterTests.Conversion_UsingBaseClassOperator_Works
void Conversion_UsingBaseClassOperator_Works()
Definition: ReflectionTypeConverterTests.cs:118
IG.Lib.ColorScale.UpdateAuxiliaryData
virtual void UpdateAuxiliaryData()
Updates precalculated auxiliary data that are used for faster calculations.
Definition: ColorScale.cs:322
IG.Lib.CommandStackFrameBase.ConditionExpression
string ConditionExpression
For loopig and branching blocks, this property contains the condition expression of the block,...
Definition: CommandlineApplicationInterpreterBase.cs:1241
IG.Lib.WaitCondition.WaitCondition
WaitCondition(int minSleepMs, double maxRelativeLatency)
Creates event waiter with properties initialized to specified values (or to default valuse for those ...
Definition: WaitCondition.cs:146
IG.Num.Func.Cubic.a0
double a0
Returns the constant term coefficient of the cubic function.
Definition: FunctionRealInterpolation.cs:991
IG.Num.SimKosecFileManagerBase.GetOptimizationParameterDefinition
InputFieldDefinition GetOptimizationParameterDefinition(int id, string name)
Finds and returns the specified optimization parameter definition. GetDefinition
Definition: SimKosecFileManagerBase.cs:810
IG.Crypto.UtilCrypto.GetRandomBytes
static byte[] GetRandomBytes(int numBytes)
Creates and returns an array of cryptographically strong random bytes of the specified size.
Definition: UtilCrypto.cs:329
IG.Lib.ReporterBase.SetDefaultReportLocationDlg
virtual void SetDefaultReportLocationDlg()
Sets the error location assembling delegate to the default value. This default delegate does not util...
Definition: ReporterMsg.cs:1303
IG.Num.Matrix2d.Matrix2d
Matrix2d(double component)
Initializes 2D with the specified component.
Definition: Matrix2DClass.cs:84
IG.Num.ParallelJobContainerBase.NotifyJobAborted
void NotifyJobAborted()
Notifies this job data container that its job has been aborted.
Definition: ParallelJobContainerBase.cs:413
IG.Lib.RealFunctionLoader.VarNameInverseDefinitionString
const string VarNameInverseDefinitionString
Name of the variable (internal in class defined in loadable script) that holds user definition (as st...
Definition: RealFunctionScriptLoader.cs:97
IG.Lib.ReporterBase.ReporterBase
ReporterBase()
Constructor. Initializes all error reporting delegates to default values and sets auxliary object to ...
Definition: ReporterMsg.cs:1219
IG.Lib.IndexListDto
Data Transfer Object (DTO) for index lists of type IndexList. Used to store, transfer,...
Definition: IndexListDto.cs:27
IG.Num.Experimental.xdouble.operator<=
static bool operator<=(xdouble a, xdouble b)
Definition: UtilMath.cs:1435
IG.Num.IVectorFunction.ComponentWiseEvaluation
bool ComponentWiseEvaluation
Tells whether the function supports evaluation of individual components. If not then evaluation is pe...
Definition: FunctionVectorInt.cs:57
IG.Num.VectorBase.Copy
static void Copy(IVector a, IVector result)
Copies components of a vector to another vector. WARNING: dimensions of the copied vector and result ...
Definition: VectorBase.cs:1156
IGLib.Core.ModelParameter.UpdateValue
virtual IModelParameter< ValueType > UpdateValue(ValueType newValue)
Definition: ModelParameterTyped.cs:213
IGLib.Parsing.ParsableFromString.ParsableFromString
ParsableFromString(string parsedString)
Definition: ParsableFromString.cs:19
IG.Num.SampledDataCsv.KeyData
string KeyData
Keyword that introduces the sampled data.
Definition: SampledDataCsv.cs:430
IG.Num.ParallelJobDispatcherBase._commandStopServing
bool _commandStopServing
Definition: ParallerJobDispatcherBase.cs:501
IG.Lib.LoadableScriptOptTest.LoadableScriptOptDerived.InitializeThis
override void InitializeThis(string[] arguments)
Inializes the current script object.
Definition: LoadableScriptOpt.cs:348
IG.Lib.LoadableScalarFunctionBase._valueDefinitionString
string _valueDefinitionString
Definition: ScalarFunctionScriptBase.cs:91
IG.Net.PortScanner2.AsyncCallback
void AsyncCallback(IAsyncResult asyncResult)
Definition: PortScanner.cs:177
IG.Num.ParallelJobContainerGen.RunJob
virtual void RunJob()
Performs the job by the data contained in the current job container.
Definition: ParallelJobContainerGen.cs:266
IG.Num.ScalarFunctionQuadratic.ScalarFunctionQuadratic
ScalarFunctionQuadratic(IMatrix hessian, IVector gradient0, double scalarTerm)
Creation of a quadratic scalar function. WARNING: Matrix argument is interpreted as Hessian,...
Definition: FunctionScalarExamples.cs:327
IG.Num.IAnalysisResults.GetConstraintHessian
IMatrix GetConstraintHessian(int which)
Returns Hessian of the specified constraint function.
IG.Gr.SurfceMesh3D
Surface mesh in 3 dimensions.
Definition: Mesh.cs:154
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.AlternateCreateRemoveExample
void AlternateCreateRemoveExample()
Alternately creates and removes the specified file or directory in its own thread.
Definition: WaitConditionFile.cs:1252
IG.Num.mat2.rowy
vec2 rowy
Gets or sets the y-row of the 2D matrix.
Definition: Matrix2D.cs:471
IG.Num.Func.GetReciprocal
static RealFunction GetReciprocal()
Creates and returns a new real reciprocal power function object.
Definition: FunctionRealBasic.cs:188
IG.Num.Func.WeightPol3.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealWeight.cs:554
IGLib.Core.Tests.ReflectionTypeConverterTests.Conversion_UsingInterfaceOperator_Ignored_WhenDisabled
void Conversion_UsingInterfaceOperator_Ignored_WhenDisabled()
Definition: ReflectionTypeConverterTests.cs:134
IG.Crypto.ConstCrypto.ArgPasswordNumIterations
const string ArgPasswordNumIterations
Specification that number of iterations used in key generation algorithm follows.
Definition: UtilCryptoAux.cs:419
IG.Num.ScalarFunctionRadialUntransformedOneParametric.Function
override IRealFunction Function
Definition: FunctionScalarRadialUntransformed.cs:51
IG.Num.RealFunctionBase.Inverse
abstract double Inverse(double y)
Returns Inverse of the current function applied to function argument. Throws an exception if the inve...
IG.Lib.ICommandLineApplicationInterpreter.LoadModule
void LoadModule(string moduleName)
Loads and initializes the specified module.
IG.Num.AnalysisRequestDto.NumObjectives
int NumObjectives
Number of objective functions (usually 1, always less or equal to 1 - since this is not meant for mul...
Definition: AnalysisResultsDto.cs:70
IG.Num.IOptimizationData.NumObjectives
int NumObjectives
Number of objective functions (normally 1 for this type, but can be 0).
Definition: OptimizationInputData.cs:27
IG.Lib.UtilStr.IsDouble
static bool IsDouble(string str)
Returns a boolean value indicating whether the specified string is a valid representation of a number...
Definition: UtilString.cs:794
IG.Lib.CommandLineApplicationInterpreter.RemovePipeServers
string RemovePipeServers(params string[] serverNames)
Removes the specified interpreter's named pipe servers. Servers are stopped and their pipes closed....
Definition: CommandlineApplicationInterpreter.cs:5421
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.OpenSquareBracketStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: OpenSquareBracketStrategy.cs:10
IG.Lib.XmlParser.NextNodeConditional
XmlNode NextNodeConditional(XmlNodeType NodeType, string NodeName, string NodeValue, bool IncludeCurrent)
Moves the current node to the first sibling node of the current node that satisfies the specified con...
Definition: XmlUtilities.cs:2079
IG.Lib.ScalarFunctionLoader.FuncNameValueDefinition
const string FuncNameValueDefinition
Name of the function (internal in class defined in loadable script) that defines calculation of funct...
Definition: ScalarFunctionScriptLoader.cs:101
IG.Lib.StringTable.IsDouble
bool IsDouble(int rowNumber, int columnNumber)
Returns a flag specified whether the specified element of the data table exists and represents a numb...
Definition: StringTable.cs:946
IG.Neural.NeuraApproximationFileManager.DataDirectory
string DataDirectory
Directory for data and messages exchange through files.
Definition: NeuralFileManager.cs:72
IG.Num.VectorFunctionResults._numParameters
int _numParameters
Definition: FunctonVectorResults.cs:90
IG.Num.NeuralTrainingLimits._numHiddenNeuronsThirdMax
int _numHiddenNeuronsThirdMax
Definition: NeuralTrainingParameters.cs:1857
IG.Script.LoadableScriptSpecialFunctionBase.LoadableScriptSpecialFunctionBase
LoadableScriptSpecialFunctionBase()
Definition: ScriptAppBase.cs:5276
IG.Lib.Module.Data
XmlDocument Data
Definition: App.cs:683
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.c
double c
Definition: Function3d2d.cs:1664
IG.Lib.Util
General utilities.
Definition: Utils.cs:27
IG.Lib.ReporterBase.ReportType2EventLogEntryType
static EventLogEntryType ReportType2EventLogEntryType(ReportType rt)
Returns the System.Diagnostics.EventLogEntryType value corresponding to the given ReportType....
Definition: ReporterMsg.cs:2848
IG.Num.SimKosecFileManagerBase.OutputDirpath
virtual string OutputDirpath
Path of the directory where output files are located. Setter takes only pure directory name,...
Definition: SimKosecFileManagerBase.cs:468
IG.Lib.ReporterBase._GlobalInitialized
static bool _GlobalInitialized
Definition: ReporterMsg.cs:1549
IG.Num.OptimizerBase
Definition: Optimizer.cs:103
IG.Lib.InterfaceInterpreterBase.CommandArgumentsInNewLines
virtual bool CommandArgumentsInNewLines
Whether command arguments are listed in separate lines or not.
Definition: InterfaceInterpreterBase.cs:253
IGLib.Gr3D.LissajousKnot3D.HasDerivative
virtual bool HasDerivative
Definition: LissajousKnot3D.cs:71
IG.Crypto.UtilCrypto.GetAsymmetricAlgorithm
static AsymmetricAlgorithm GetAsymmetricAlgorithm(AsymmetricAlgorithmType algorithmType, string containerName=null, string xmlString=null, CspProviderFlags flags=CspProviderFlags.NoFlags, string certificateFilePath=null, string certificateName=null, string certStore=null)
Creates (if necessary) and returns a new asymmetric algorithm whose keys are either created or obtain...
Definition: UtilCrypto.cs:4835
IG.Lib.ReporterBase.DefaultReportMessage_Trace
static string DefaultReportMessage_Trace(ReporterBase reporter, ReportType messagetype, string basicmessage, Exception ex)
Delegate for assembling a report message for this kind of report.
Definition: ReporterMsg.cs:5788
IG.Lib.LoadableScriptScalarFunctionBase.InitializeThis
override void InitializeThis(string[] arguments)
Script initialization, defined just for formal reasons.
Definition: ScalarFunctionScriptBase.cs:36
IG.Script.ScritpScalarFunctionExample.Container.Function.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: ScalarFunctionScriptExample.cs:108
IG.Num.ConstMisc.EarthRotationPeriod
static readonly PhysicalConstant EarthRotationPeriod
Earth rotation period, 0.99726968 l = 23h 56min 4.1 result = 86164.1 result.
Definition: Constants.cs:1482
IG.Num.VectorFunctionResults.ReqGradients
virtual bool ReqGradients
Indicates whether calculation of function gradients is/was requested.
Definition: FunctonVectorResults.cs:656
IG.Neural.InputMappingDefinitionElement.InputMappingDefinitionElement
InputMappingDefinitionElement(int originalElementIndex, int mappedElemntIndex, string originalName, string originalTitle, string originalDescription)
Constructor.
Definition: NeuralMapData.cs:452
IGLib.Core.Tests.CapturedVarTests.CapturedVar_StaticVarType_WorksCorrectlyWithCastValueNull
void CapturedVar_StaticVarType_WorksCorrectlyWithCastValueNull()
Definition: CapturedVarTests.cs:191
IG.Lib.IpcStreamClientServerBase.MsgRequestBegin
string MsgRequestBegin
Definition: IpcStreamClientServerBase.cs:512
IG.Crypto.CryptoFlags.KeyGeneration
@ KeyGeneration
IG.Num.InputOutputElementDefinition.InputOutputElementDefinition
InputOutputElementDefinition(string name, string title)
Constructor. Element index is unknown.
Definition: SampledDataDefinition.cs:51
IG.Crypto.CryptoManager._outputLevel
int _outputLevel
Definition: UilCryptoAux1.cs:109
IG.Lib.WaitDirectoryCreation
Blocking execution of the current thread until the specified directory begins to exist.
Definition: WaitConditionFile.cs:740
IG.Lib.UtilSystem.AddResolveFailed
static void AddResolveFailed(ResolutionIdentity resId)
Definition: UtilSystem.cs:2727
IG.Lib.Parser.SkipInteger
static int SkipInteger(string str, int beginpos)
Returns index of the first character in str after the representation of an integer number....
Definition: StringParser0.cs:260
IG.Lib.SerializationDtoTypedBase.TypeAssemblyQualifiedName
string TypeAssemblyQualifiedName
Assembly qualified name of the type of object whose data is contained by the current DTO.
Definition: SerializationDtoBase.cs:766
IG.Lib.Module._ValidityPeriod
TimeSpan _ValidityPeriod
Definition: App.cs:714
IG.Script.ScriptAppBase.CryptoHelpGetFileHash
const string CryptoHelpGetFileHash
Definition: ScriptAppBase.cs:1127
IG.Gr.GraphicSetBase.GetChildSet
IGraphicSet GetChildSet(int i)
Returns the specified child graphic set contained in the current graphic set.
Definition: GraphicalObjectsBase.cs:44
IGLib.Gr3D.ColorMap.CoolWarm
static ColorRGBA CoolWarm(double u)
Definition: ColorMap.cs:65
IG.Num.Func.Quadratic.InverseDefined
override bool InverseDefined
Definition: FunctionRealInterpolation.cs:782
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.Json_InitOnlyRecord_ShouldRoundTripCorrectly
void Json_InitOnlyRecord_ShouldRoundTripCorrectly()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:127
IG.Num.AnalysisResultsDto.CalculatedConstraints
bool CalculatedConstraints
Flag indicating whether calculation of constraint functions is required or not.
Definition: AnalysisResultsDto.cs:249
IG.Crypto.UtilCrypto.PasswordAlgorithmTypeToString
static string PasswordAlgorithmTypeToString(PasswordAlgorithmType passwordAlgorithmType)
Returns standard string representation of the specified password generation algoithm.
Definition: UtilCrypto.cs:181
IG.Num.NeuralTrainingLimitsDto.AlphaNum
int AlphaNum
Number of alpha values.
Definition: SerializationDtoNeural.cs:748
IG.Num.NeuralApproximatorBase.OutputBoundsSafetyFactor
virtual double OutputBoundsSafetyFactor
Safety factor by which interval lenghts of output data bounds are enlarged after bounds are automatic...
Definition: NeuralApproximatorBase.cs:1653
IG.Lib.CommandLineApplicationInterpreter.AddEnterExitCommands_While
virtual void AddEnterExitCommands_While(CommandStackFrame frame)
Adds block enter/exit commands for the "While" block to the specified stack frame.
Definition: CommandlineApplicationInterpreter.cs:726
IGLib.Gr3D.ICurve3DCylindricalParameterization.CurveCylindrical
double double double z CurveCylindrical(double t)
IG.Lib.CommandLineApplicationInterpreter.CmdRunAsync
virtual string CmdRunAsync(CommandThread cmdThread, string cmdName, string[] args)
Command. Runs the specified command-line asynchronously.
Definition: CommandlineApplicationInterpreter.cs:4891
IG.Num.AnalysisRequestDto.Parameters
VectorDtoBase Parameters
Vector of parameters at which response functons are requested.
Definition: AnalysisResultsDto.cs:82
IG.Num.ScalarFunctionScriptControllerBase.LoadJson
static void LoadJson(string filePath, ref ScalarFunctionScriptController controllerRestored, ref ScalarFunctionScriptDto dto)
Restores (deserializes) a script-based scalar function controller from the specified file in JSON for...
Definition: ScalarFunctionScriptController.cs:973
IG.Num.M.e
static double e
Natural logarithmic base.
Definition: UtilMath.cs:82
IG.Crypto.UtilCrypto.ToString
static string ToString(AsymmetricAlgorithm alg)
Creates and returns a string containing information about the specified RSA algorithm.
Definition: UtilCrypto.cs:4094
IG.Num.SampledDataCsv.FindFirstDataCell
void FindFirstDataCell(out int row, out int column)
Finds the first data cell for data inroduced by a key, provided that the key that introduces the data...
Definition: SampledDataCsv.cs:2120
IG.Num.StructuredField2d.SetDimensions
virtual void SetDimensions(int d1, int d2)
Sets all three dimensions of the current 2D structured field.
Definition: StructuredField2dGeneric.cs:190
IG.Num.VectorFunctionResults._parameters
IVector _parameters
Definition: FunctonVectorResults.cs:95
IG.Lib.CsvData
Memory representation of CSV data.
Definition: StringTable.cs:19
IG.Crypto.CryptoManager.HashValue
string HashValue
Hash value, usually used for checking consistency.
Definition: UilCryptoAux1.cs:279
IG.Num.SampledDataCsv.OutputLength
int OutputLength
Number of output values in the data.
Definition: SampledDataCsv.cs:1040
IG.Num.IScalarFunction
Scalar functions of vector arguments, with eventual affine transformation of parameters....
Definition: FunctionScalarInt.cs:17
IG.Lib.UtilStr.IsInt
static bool IsInt(string str)
Returns a boolean value indicating whether the specified string is a valid representation of an integ...
Definition: UtilString.cs:763
IG.Num.vec3.Normalized1
vec3 Normalized1()
Returns normalized this 3D vector in 1 norm.
Definition: Matrix3D.cs:166
IG.Num.ScalarFunctionBase._refGrad
IVector _refGrad
Definition: FunctionScalarBase.cs:41
IG.Lib.Module.ExpireTime
DateTime ExpireTime
Gets or sets the expiration time of the program. Property is automatically updated if the validity pe...
Definition: App.cs:1166
LearnCs.Lib.IVectorFactory
Definition: VectorFactory.cs:14
IG.Num.Matrix3d.NormalizedEuclidean
Matrix3d NormalizedEuclidean()
Returns this matrix normalized with Euclidean norm.
Definition: Matrix3DClass.cs:633
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: FunctionScalarExamples.cs:895
IG.Lib.SerializerJson.Global
static new SerializerJson Global
Gets a global helper object for JSON serialization.
Definition: SerializerJson.cs:44
IG.Lib.XmlParser.ParentElement
XmlElement ParentElement
Definition: XmlUtilities.cs:1319
IG.Lib.LoadableScriptOptShellBaseControllable._runnable
bool _runnable
Definition: LoadableScriptOpt.cs:313
IG.Num.ParallelJobDispatcherBase.Serve
void Serve()
Method executed in the queue server thread. Excecutes eventual enqueued jobs as job servers become id...
Definition: ParallerJobDispatcherBase.cs:694
IG.Num.VectorFunctionScriptDtoBase.CreateObject
override FunctionControllerType CreateObject()
Creates and returns a new vector of the specified type and dimension.
Definition: VectorFunctionDto.cs:156
IGLib.Core.Tests.TypeConversionHelperTestsObsolete
Tests for type conversion utilities.
Definition: TypeConversionHelperTests_Obsolete.cs:17
IG.Lib.ScalarFunctionLoader._functionArgumentHessianName
string _functionArgumentHessianName
Definition: ScalarFunctionScriptLoader.cs:146
IG.Lib.InterfaceInterpreterBase.AppendValue
virtual void AppendValue(int value)
Appends an integer value to the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:501
IG.Lib.InterpreterVariable.IsGlobal
bool IsGlobal
Gets a flag indicating whether the current variable is a global variable.
Definition: CommandlineApplicationInterpreterBase.cs:432
IGLib.Tests.Base.SampleClasses.DerivedClass
Definition: SampleClasses.cs:70
IG.Num.SampledDataCsv.DefaultIsKeysCaseSensitive
static bool DefaultIsKeysCaseSensitive
Default value for the flag indicating whether keys should be treated as case sensitive.
Definition: SampledDataCsv.cs:51
IG.Num.Func.WeightPol7.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealWeight.cs:1085
IG.Num.NeuralTrainingParameters.SaveJson
static void SaveJson(NeuralTrainingParameters trainingParameters, string filePath, bool append)
Saves (serializes) the specified training parameters object to the specified JSON file.
Definition: NeuralTrainingParameters.cs:904
IG.Crypto.CryptoManager.ReportInfo
virtual void ReportInfo(string errorString)
Used in the current class to launch an informative message.
Definition: UilCryptoAux1.cs:52
IGLib.Core.Extended.TypeConversionHelper.ConvertCollections
object ConvertCollections(object value, Type sourceType, Type targetType, bool enableNullableHandling, bool enableCollectionConversion)
Definition: TypeConversionHelperObsolete.cs:108
IG.Lib.Logger.GetErrorsReport
string GetErrorsReport(bool printDecorations, bool newLinesAfter)
Returns a string that contains reports for all errors contained in the logger. If there are no logs t...
Definition: LoggerMsg.cs:537
IG.Num.VectorFunctionScriptControllerBase.FunctionNames
virtual string[] FunctionNames
Names of function functions.
Definition: VectorFunctionScriptController.cs:414
IG.Num.BoundingBox.BoundingBox
BoundingBox(IVector coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1429
IG.Lib.Util.GetHashFunctionInt
static int GetHashFunctionInt(object obj)
Returns an integer hash function of the specified object.
Definition: Utils.cs:215
IG.Lib.ReporterBase.TextLoggerWriteLine
int TextLoggerWriteLine(string str)
Similar to TextLoggerWrite(), except that a newline is added at the end of the string.
Definition: ReporterMsg.cs:5482
IG.Num.Func.Quadratic.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealInterpolation.cs:670
IG.Crypto.CryptoManager.IsForceDeletes
bool IsForceDeletes
Definition: UilCryptoAux1.cs:431
IG.Num.ParallelJobServerBase.IsTestMode
bool IsTestMode
Whether the current job data conntainer is in test mode. In this mode, delays specified by internal v...
Definition: ParallelJobServerBase.cs:92
IG.Num.Matrix.Norm1
virtual double Norm1
Gets the one norm of the matrix, the maximum column sum of absolute values.
Definition: Matrix.cs:1067
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext._scopeState
readonly PPScopeState _scopeState
Definition: JsonPPStrategyContext.cs:35
IG.Lib.ReportLevel.Verbose
@ Verbose
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NullProperties
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:178
IG.Num.AnalysisResults.SetConstraintHessians
virtual void SetConstraintHessians(List< IMatrix > values)
Sets constraint functios' Hessians. If CopyReferences=true (false by default) then only the list refe...
Definition: AnalysisResults.cs:742
IG.Lib.XmlParser.Attribute
string Attribute(string key)
Returns the value of the specified attribute of the current node. If the attribute does not exist the...
Definition: XmlUtilities.cs:1325
IG.Num.AnalysisResultsDto._calculatedObjectiveHessian
bool _calculatedObjectiveHessian
Definition: AnalysisResultsDto.cs:216
IG.Lib.XmlParser.Back
XmlNode Back()
Moves the current to the previous node, if that node exists. Only one step backwards is enabled.
Definition: XmlUtilities.cs:1869
IG.Lib.SerializerBase.ISerializationTestArrayMember.Name
string Name
Definition: SerializerBase.cs:625
IGLib.Core.Tests.CapturedVarTests.CapturedVar_StaticVarType_WorksCorrectlyWithoutStatingVariableTye
void CapturedVar_StaticVarType_WorksCorrectlyWithoutStatingVariableTye()
Definition: CapturedVarTests.cs:38
IGLib.Core.Tests.ReflectionTypeConverterTests.ImplicitConversion_FromCelsiusToDouble_Works
void ImplicitConversion_FromCelsiusToDouble_Works()
Definition: ReflectionTypeConverterTests.cs:92
IG.Num.VectorBase.VectorStore
static VectorStore VectorStore
Gets the matrix store for recycling auxiliary matrices.
Definition: VectorBase.cs:920
IG.Neural.MappingDefinitionElement._originalDescription
string _originalDescription
Definition: NeuralMapData.cs:335
IG.Num.Func3dBaseNoHessian.Func3dBaseNoHessian
Func3dBaseNoHessian()
Definition: Function3d.cs:85
IG.Lib.UtilSystem.GetLoadedAssemblies
static IList< Assembly > GetLoadedAssemblies(IList< Assembly > assemblyList, bool clearBefore=true)
Adds all loaded assembly from the current application domain to the specified list,...
Definition: UtilSystem.cs:2300
IG.Lib.Copy.NamedPipeClientBase.ClosePipe
override void ClosePipe()
Closes the Server's pipe and the associated streams.
Definition: NamedPipes_Copy.cs:630
IG.Num.OptimizerBase.InitialGuess
IVector InitialGuess
Gets or sets initial guess used in optimization.
Definition: Optimizer.cs:272
IG.Num.MatrixBase.Indices
virtual void Indices(int flatIndex, out int row, out int column)
Returns (through output arguments) row and column indices corresponding to the specified flat index i...
Definition: MatrixBase.cs:553
IG.Num.PointCloud.CreatePointContainer
abstract PointContainerType CreatePointContainer(PointType point)
Creates and returns a new point container that wraps the specified point.
IG.Num.MatrixBase.ArrayPower
static void ArrayPower(IMatrix a, double power, IMatrix result)
Element-by-element raise to power. WARNING: dimensions of matrices must match, otherwise an exception...
Definition: MatrixBase.cs:2549
IGLib.Core.ModelParameterSetBase.Add
virtual void Add(params(string Key, ModelParameterType Parameter)[] keysAndParameters)
Adds the specified parameter objects to the currrent parameter set at the specified keys....
Definition: ModelParameterSetBase.cs:73
IG.Lib.ExpressionEvaluatorCompiled.ExpressionEvaluatorCompiled
ExpressionEvaluatorCompiled()
Initializes ID and calls the main initialization method (which will typically be overridden in every ...
Definition: ExpressionEvaluatorCompiled.cs:28
IG.Lib.KeyValueSortable
Class representing a key-value pair where sorting can be performed both with respect to key and with ...
Definition: Utils.cs:3123
IG.Num.NeuralTrainingTable.TrainingParameters
List< NeuralTrainingParameters > TrainingParameters
Contains Parameters that define neural network architecture and trainig procedure,...
Definition: NeuralTrainingParameters.cs:2639
IG.Lib.StopWatch1._measureCpuTime
bool _measureCpuTime
Definition: UtilTime.cs:123
IG.Crypto.UtilCrypto.GetValidAsymmetricAlgorithmKey
static byte[] GetValidAsymmetricAlgorithmKey(byte[] key, AsymmetricAlgorithm algorithm, bool useLargestKey=false)
For the specified asymmetric encryption algorithm, this function takes the specified key and checks i...
Definition: UtilCrypto.cs:3913
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(Stream stream, bool writeintro)
Creates a TextWriter upon the stream and sets it as the basic TextWriter to which reporting is perfor...
Definition: ReporterMsg.cs:4899
IG.Lib.NamedPipeServerBase.WaitForConnection
virtual void WaitForConnection(NamedPipeServerStream pipe)
Waits until a client connects to the specified server pipe.
Definition: IpcNamedPipes.cs:205
IG.Num.Matrix._mathNetNumericsConsistent
bool _mathNetNumericsConsistent
Whetherr the Math.Net Matrix copy is consistent.
Definition: Matrix.cs:696
IG.Num.UnstructuredMesh1d.ActiveVectorFieldName
string ActiveVectorFieldName
Gets or sets name of the currently active vector field. This determines the currently active vector f...
Definition: UnstructuredMesh1dGeneric.cs:416
IG.Lib.StringParser.initEscapeSequences
void initEscapeSequences()
Initializes data structures used for escape sequences.
Definition: StringParser.cs:211
IG.Num.NeuralTrainingParameters._errorsVerificationMeanAbs
IVector _errorsVerificationMeanAbs
Definition: NeuralTrainingParameters.cs:530
IG.Lib.CommandLineApplicationInterpreter.CmdRunSystem
virtual string CmdRunSystem(CommandThread cmdThread, string cmdName, string[] args)
Command. Runs the specified command-line by the operating system. The first argument is the command t...
Definition: CommandlineApplicationInterpreter.cs:4555
IGLib.Tests.Base.SampleCollsctions.SampleCollections.StringJaggedArrayNonrectangular2x3
static string[][] StringJaggedArrayNonrectangular2x3
Sample 2D jagged array of strings (type string[][]), for use in tests. The array does not correspond ...
Definition: SampleCollections.cs:121
IG.Num.StructuredMesh2d.AddVectorField
TVectorField AddVectorField(string fieldName, string fieldDescription)
Creates a new vector field of dimensions that match dimensions of the current 2D structuredmesh,...
Definition: StructuredMesh2dGeneric.cs:481
IG.Lib.Parser.SkipInteger
static int SkipInteger(string str, int beginpos, bool skipspaces)
Returns index of the first character in str after the representation of an integer number....
Definition: StringParser0.cs:247
IG.Lib.BoundingBoxDtoBase.Max
double[] Max
Maximal values of coordinates.
Definition: BoundingBoxDto.cs:58
IGLib.Base.HashCodeHelper.Combine< T1 >
static int Combine< T1 >(T1 value1)
Definition: HashCodeHelper.cs:46
IG.Lib.ReporterBase.GetErorString
static string GetErorString(Exception e)
Returns an error string that concisely describes information contained in the specific exception (inc...
Definition: ReporterMsg.cs:6282
IG.Num.ScalarFunctionResults.GetParameters
virtual IVector GetParameters()
Returns vector of optimization parameters.
Definition: FunctionScalarResults.cs:200
IG.Lib.ScalarFunctionLoader.HessianDefined
bool HessianDefined
Whether calculation of function Hessian is defined.
Definition: ScalarFunctionScriptLoader.cs:138
IG.Num.IScalarFunctionParametric.NumParameters
int NumParameters
Gets number of parameters that define the specific function out of parametric family of scalar functi...
Definition: FunctionScalarParametric.cs:35
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived
Definition: SampleClasses.cs:147
IG.Lib.StringParser
Parsig data from character arrays. Provides various parsing and writing utilities on character buffer...
Definition: StringParser.cs:15
IG.Lib.ReporterBase.InitEnd
virtual void InitEnd()
Finalizing part of initialization. Auxiliary object is not affected because default delegates do not ...
Definition: ReporterMsg.cs:1343
IG.Lib.MatrixDtoBase.CopyToPlain
override void CopyToPlain(ref IMatrix mat)
Copies data from the current DTO to a matrix object.
Definition: MatrixDto.cs:178
IGLib.CoreExtended.ReflectionTypeConverter.FindOperatorMethod
Func< object, object > FindOperatorMethod(Type definingType, Type sourceType, Type targetType)
Definition: ReflectionTypeConverter.cs:121
IG.Lib.ScalarFunctionLoader._hessianDefinitionStrings
string[][] _hessianDefinitionStrings
Definition: ScalarFunctionScriptLoader.cs:156
IGLib.Gr3D.FigureEightKnot3D_VirtualMath.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Num.MatrixBase.MatrixStore
static MatrixStore MatrixStore
Gets the matrix store for recycling auxiliary matrices.
Definition: MatrixBase.cs:806
IG.Num.Func3d2dExamples.TorusVertical.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1392
IG.Lib.DataStore.Doc
virtual XmlData Doc
Gets or sets the class' data storage. This is normally not accesst directly, but through s methods.
Definition: XmlUtilities.cs:42
IG.Num.DistanceComparer._outputMax
IVector _outputMax
Definition: DistanceComparer.cs:422
IG.Lib.UtilCsv.TestCsvStringConversion
static bool TestCsvStringConversion(string[][] values, string separator, bool printResults)
Tests conversion of a 2D jagged array of string values to a CSV formatted string and back....
Definition: UtilCsv.cs:454
LearnCs.Lib.INumberOperations.AbsoluteSquare
NumberType AbsoluteSquare(NumberType a)
Returns square of the absolute value of a .Square of absolute value (magnitude) of a .
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsThirdMin
int NumHiddenNeuronsThirdMin
Minimum number of hidden neurons in third hidden layer.
Definition: SerializationDtoNeural.cs:848
IG.Num.ConstPhysical.FineStructureConstant
static readonly PhysicalConstant FineStructureConstant
Fine-structure constant, a coupling constant characterizing the strength of the electromagnetic inter...
Definition: Constants.cs:548
IG.Lib.ReporterBase._LoggingSwitch
TraceSwitch _LoggingSwitch
Definition: ReporterMsg.cs:2961
IG.Num.ParallelJobDispatcherBase.NotifyServerIdle
void NotifyServerIdle(ParallelJobServerBase< JobContainerType > server)
Notifies the current parallel job dispatcher that the specified server has become idle.
Definition: ParallerJobDispatcherBase.cs:856
IG.Num.UnstructuredMesh3d.RemoveScalarField
void RemoveScalarField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh3dGeneric.cs:359
IG.Neural.NeuraApproximationFileManager.ClearNeuralInputReady
void ClearNeuralInputReady()
Clears the falg that indicates that the approximation input data is ready.
Definition: NeuralFileManager.cs:567
IG.Lib.WaitDirectoryRemovalLatence
Implements blocking until the specified directory is deleted (becomes nonexistent)....
Definition: WaitConditionFile.cs:1507
IG.Neural.MappingApproximationFileManager._msgFunctionInputReadyPath
string _msgFunctionInputReadyPath
Definition: NeuralFileManager.cs:866
IG.Lib.NamedPipeServerBase.ToString
override string ToString()
Returns a stirng containing the server data.
Definition: IpcNamedPipes.cs:345
IG.Lib.InterfaceInterpreterBase.AppendCommandArgumentVariableReference
virtual void AppendCommandArgumentVariableReference(string variableName)
Appends a variable reference to the current argument block.
Definition: InterfaceInterpreterBase.cs:558
IG.Num.Matrix3d.Diagonal
static Matrix3d Diagonal(IVector diagonalVector)
Creates a new diagonal d1*d2 matrix based on the diagonal vector.
Definition: Matrix3DClass.cs:238
IGLib.Core.IResizableArrayAccessor.Resize
void Resize(int newCount, bool keepElements=false)
IG.Lib.ReporterBase.RemoveTextLogger
bool RemoveTextLogger(string filename)
Removes the first object from Loggers whose TextWriter has been created form the file with the specif...
Definition: ReporterMsg.cs:5263
IG.Lib.ReportLevel.Off
@ Off
IGLib.Core.CapturedVar.CapturedVar
CapturedVar(DeclaredType variable)
Definition: CapturedVar.cs:92
IG.Num.BoundingBoxBase.ExpandOrShrinkInterval
void ExpandOrShrinkInterval(double factor, double zeroIntervalLengthReplacemnt)
Symmetrically expands or shrinks the intervals between the bounds for all components for the specifie...
Definition: BoundingBox.cs:937
IG.Num.IRealFunctionParametric.Parameters
IVector Parameters
Parameters that define the specific function out of parametric familiy of functions.
Definition: FunctionRealParametric.cs:27
IG.Lib.CommandLineApplicationInterpreter.AsyncEndInvokeInCallback
bool AsyncEndInvokeInCallback
Flag indicating whether Endinvoke must be called in the callback of asynchronous command calls.
Definition: CommandlineApplicationInterpreter.cs:2515
IG.Num.AnalysisResults.IsViolated
virtual bool IsViolated(int which, double equalityTolerance)
Returns true if the specified constraint is violated according to the current analysis results,...
Definition: AnalysisResults.cs:1324
IG.Num.SIPrefix.h
static readonly PhysicalConstant h
hecto- (h), SI prefix for 10^2.
Definition: Constants.cs:646
IG.Num.AnalysisResultsDto._calculatedConstraintHessians
bool _calculatedConstraintHessians
Definition: AnalysisResultsDto.cs:218
IG.Lib.TrackedThread.TrackedThread
TrackedThread(ThreadStart start)
Creates a new tracked thread with the specified thread start delegate.
Definition: TracedThread.cs:42
IG.Lib.Logger.Log
void Log(ReportType messagetype, string message, Exception ex)
Adds a new log record initialized according to parameters.
Definition: LoggerMsg.cs:622
IG.Lib.Copy.ClientServerStreamBase2.DefaultPipeName
static string DefaultPipeName
Default pipe name.
Definition: ClientServerStreamBase2_Copy.cs:38
LearnCs.Lib.VectorBase.VectorElementEnumerator.MoveNext
bool MoveNext()
Definition: VectorBase.cs:169
IG.Crypto.PasswordAlgorithmRfc2898
Key generation algorithm that uses a Rfc2898DeriveBytes object (PBKDF2 algorithm).
Definition: UtilCryptoAux.cs:884
IG.Num.NeuralApproximatorBase._epochNumbers
List< int > _epochNumbers
Definition: NeuralApproximatorBase.cs:618
IG.Num.IOptimizer.NumEqualityConstraints
int NumEqualityConstraints
Number of equality constraints.
Definition: Optimizer.cs:48
IG.Num.SampledDataSet.CreateExampleQuadratic
static SampledDataSet CreateExampleQuadratic(int inputLength, int outputLength, int numElements)
Craates and returns a sample data set object where input parameters are calculated randomly in a box-...
Definition: SampledData.cs:2565
IG.Num.NeuralApproximatorAforgeFake.PrepareNetwork
override void PrepareNetwork()
Prepares neural network for use. If networks have not yet been created accordinfg to internal data,...
Definition: NeuralApproximatorAforgeFake.cs:55
IG.Num.VectorFunctionScriptDtoBase.CopyFromPlain
override void CopyFromPlain(VectorFunctionScriptController functionController)
Copies data to the current DTO from a scaalr function object.
Definition: VectorFunctionDto.cs:175
IG.Num.QRDecomposition.GetProduct
IMatrix GetProduct()
Calculates and returns the product (i.e. the original matrix of coefficients of a linear system of eq...
Definition: MatrixDecompositions.cs:661
IG.Num.StructuredField3d.Dim2
int Dim2
Returns the second dimenson of the structured mesh (number of mesh points in the second direction).
Definition: StructuredField3dGeneric.cs:182
IG.Num.Func.Cubic.Zero3
double Zero3
Returns the third zero of the current cubic function. Throws InvalidOperationException if the functio...
Definition: FunctionRealInterpolation.cs:1202
IG.Lib.ScalarFunctionLoader.Code
string Code
Generated script code.
Definition: ScalarFunctionScriptLoader.cs:499
IG.Lib.CodeBlockType
CodeBlockType
Represents type of the interpretation block for which a stack frame exists on command thread.
Definition: CommandlineApplicationInterpreterBase.cs:364
IG.Num.RandomGeneratorSystem.NextBytes
override void NextBytes(byte[] buffer)
Fills the elements of a specified array of bytes with random numbers.
Definition: Random.cs:450
IG.Lib.Copy.ClientServerStreamBase2._defaultPipeName
static string _defaultPipeName
Definition: ClientServerStreamBase2_Copy.cs:34
IG.Num.Func2dBase.Gradient
abstract void Gradient(double x, double y, out double gradx, out double grady)
Calculates gradient of the current 2D scalar function and returns its components through the specifie...
IG.Lib.InterfaceInterpreterBase.VariableReferenceEnd
virtual string VariableReferenceEnd
String that ends a code block in interpreted files.
Definition: InterfaceInterpreterBase.cs:296
IG.Lib.ReporterBase.KeyTextWriterAppend
const string KeyTextWriterAppend
Definition: ReporterMsg.cs:2314
IG.Lib.UtilSystem._resourceSeparator
static char _resourceSeparator
Definition: UtilSystem.cs:3576
IG.Crypto.PasswordAlgorithmBase.GetPasswordBytes
byte[] GetPasswordBytes()
If the generator has public parameters (flag IsParametersPublic) then the password in form of a byte ...
Definition: UtilCryptoAux.cs:789
IG.Num.AffineTransformationSquare.InitAuxMat
void InitAuxMat()
Initializes the auxiliary matrix.
Definition: TransformationAffineSquare.cs:259
IGLib.Core.ModelParameter.DefaultValue
virtual ValueType DefaultValue
Definition: ModelParameterTyped.cs:95
IG.Num.SampledDataElement.Index
int Index
Idex of the current sampled data element in arrays or list (or in SampledDataSet objects),...
Definition: SampledData.cs:41
IG.Lib.ExpressionEvaluatorJint.Execute
override string Execute(string inputCode)
Executes the specified code and returns the result. Throws exception if errors occur when interpretin...
Definition: ExpressionEvaluatorJint.cs:172
IGLib.Core.SingleTypeConverterBase.TryConvert
virtual bool TryConvert(object source, out object target)
Converts the value source of type SourceType to a value of type TargetType and stores the converted ...
Definition: SingleTypeConverterBaseGeneric.cs:42
IG.Num.ParallelJobContainerGen.RunJob
ResultType RunJob(InputType input)
Calculates and results of the job corresponding to the current job container, based on the specified ...
Definition: ParallelJobContainerGen.cs:325
IG.Num.Func.PenaltyPower.dd
double dd
Definition: FunctionRealPenalty.cs:169
IG.Num.VectorBase.ScalarProductPlain
static double ScalarProductPlain(IVector a, IVector b)
Scalar product of teo vectors. This is a plain version of the method that does not perform any consis...
Definition: VectorBase.cs:1874
IG.Num.Func.Exp.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealBasic.cs:126
IG.Script.ScriptAppBase.AssemblyResources
const string AssemblyResources
Definition: ScriptAppBase.cs:3986
IG.Lib.IReporterBase.TreatWarning
bool TreatWarning
Returns a boolean value indicating whether warnings are treated by the reporter in its current state.
Definition: ReporterMsg.cs:912
IG.Lib.XmlParser.Mark
Position mark in the XML document
Definition: XmlUtilities.cs:1642
IGLib.Gr3D.ICurve3DParameterizationWithBounds.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Gr.GraphicObject._settings
GrPrimitiveSettings _settings
Definition: GrObjects.cs:259
IG.SandboxTests.XUnitLoggerProvider.CreateLogger
ILogger CreateLogger(string categoryName)
IG.Crypto.ConstCrypto.MinSaltLength
const int MinSaltLength
Minimal salt length for encryption.
Definition: UtilCryptoAux.cs:264
IG.Gr.GraphicSetBase.Parent
IGraphicSet Parent
Definition: GraphicalObjectsBase.cs:28
IG.Lib.XmlParser.GetNextOrCurrentElement
XmlNode GetNextOrCurrentElement(string NodeName, string NodeValue)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:1614
IG.Lib.ApplicationCommandlineBase.ApplicationCommandlineBase
ApplicationCommandlineBase()
Constructor.
Definition: ApplicationCommandLineBase.cs:19
IG.Crypto.ConstCrypto.ArgAlgorithmType
const string ArgAlgorithmType
Specification of algorithm type follows.
Definition: UtilCryptoAux.cs:329
IG.Num.Func3d2dExamples.CylinderParametric.a
double a
Definition: Function3d2d.cs:917
IG.Num.NeuralApproximatorAForgeFakeDto.CopyFromPlain
override void CopyFromPlain(INeuralApproximator obj)
Definition: SerializationDtoNeuralApproximator.cs:590
IGLib.Core.Tests.ReflectionTypeConverterTests.ReflectionTypeConverterTests
ReflectionTypeConverterTests(ITestOutputHelper output)
Definition: ReflectionTypeConverterTests.cs:26
IG.Num.IAnalysisResults.GetMaximalResidual
double GetMaximalResidual()
Returns sum of constraint function values corresponding to violated constraints in the current analys...
IG.Num.SIPrefix.da
static readonly PhysicalConstant da
deca- (da), SI prefix for 10^1.
Definition: Constants.cs:638
IG.Num.NeuralTrainingParameters._outputBoundSafetyFactor
double _outputBoundSafetyFactor
Gets or sets output safety factor.
Definition: NeuralTrainingParameters.cs:139
IG.Num.SimKosecFileManagerConv3.GetInputParametersManual
override void GetInputParametersManual(ref IVector inputParameters)
Gets the current values of input parameters form the input file. This method must be overridden in de...
Definition: SimKosecFileManager.cs:396
IG.Num.Matrix.NormEuclidean
override double NormEuclidean
Gets the Forbenius norm of the matrix, the square root of sum of squares of all elements.
Definition: Matrix.cs:1049
IG.Lib.IdProxy.Id
int Id
Gets unique ID of the current interpreter. Command Id is unique across all objects of this type and d...
Definition: UtilIdRegistration.cs:122
IG.Lib.CommandThreadBase._topFrameIndex
int _topFrameIndex
Definition: CommandlineApplicationInterpreterBase.cs:1758
IG.Num.Vector2d.Vector2d
Vector2d(double[] components)
Constructs a vector from a 1-D array.
Definition: Vector2Dclass.cs:223
IG.Num.PenaltyEvaluator.CansetBarrierHeight
virtual bool CansetBarrierHeight(int which)
Returns a flag that tells whether characteristic barrier height can be set for the penalty function o...
Definition: AnalysisResults.cs:2560
IG.Lib.HtmlWriter._keywords
List< string > _keywords
Definition: HtmlWriter.cs:225
IG.Lib.StringTable.GetDoubleSafe
void GetDoubleSafe(int rowNumber, int columnNumber, out double value, out bool isElementDefined, out bool isElementNotNullOrEmpty, out bool isDouble)
Safely gets the numerical value (of type double) at the specified position of the data table,...
Definition: StringTable.cs:1055
IG.Lib.UtilSystem.ExampleCopyDir
static void ExampleCopyDir()
Examp
Definition: UtilSystem.cs:5455
IGLib.Core.ModelParameter.IsDefaultWhenValueNotDefined
virtual bool IsDefaultWhenValueNotDefined
Definition: ModelParameter.cs:206
IG.Num.Func3dLinear.Func3dLinear
Func3dLinear(vec3 gradient0, double scalarTerm)
Creation of a linear 3D scalar function.
Definition: Function3d.cs:481
IG.Num.NeuralApproximatorBase.CalculateOutput
override void CalculateOutput(IVector input, int[] indices, ref IVector filteredOutput)
Calculates and returns the required output values corresponding to the specified inputs,...
Definition: NeuralApproximatorBase.cs:2836
IG.Lib.ExpressionEvaluatorCompiled.PrintCompleteCode
virtual void PrintCompleteCode()
Prints the complete code that has been input up to now to the console.
Definition: ExpressionEvaluatorCompiled.cs:427
IG.Num.VectorFunctionScriptControllerBase.IsNamesSynchronized
bool IsNamesSynchronized
Definition: VectorFunctionScriptController.cs:313
IG.Lib.Util.IGLibAuthor
const string IGLibAuthor
Definition: Utils.cs:3110
IG.Num.NonSIUnit.mile
static readonly PhysicalConstant mile
Nautical mile, non-SI unit of length, mile = 1852 numrows. Use is not encouraged.
Definition: Constants.cs:1223
IG.Lib.ReporterBase.Obj
object Obj
Auxiliary object used by the delegates that perform error reporting. The object is used to provide ad...
Definition: ReporterMsg.cs:3052
IG.Num.MatrixBase.GetHashCode
static int GetHashCode(IMatrix mat)
Returns hash code of the specified matrix.
Definition: MatrixBase.cs:4756
IG.Num.Func3dLinear.Gradient0
vec3 Gradient0
Vector of linear coefficients (equal to gradient of the function).
Definition: Function3d.cs:501
IG.Num.StructuredMesh3d.AddIndexField
void AddIndexField(TIndexField field, string name)
Adds the specified index field to the collection of index fields under the specified name.
Definition: StructuredMesh3dGeneric.cs:188
IGLib.Core.ModelParameter.ToString
override string ToString()
Definition: ModelParameterTyped.cs:237
IGLib.Gr3D.TrefoilKnot3D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Num.ParallelJobDispatcherBase.AddIdleServer
void AddIdleServer(ParallelJobServerBase< JobContainerType > server)
Adds the specified parallel job server to the idle list.
Definition: ParallerJobDispatcherBase.cs:126
IG.Crypto.CryptoManager.CertificateStoreLocation
int CertificateStoreLocation
Location of the certificate store (usually used to filter certificate stores).
Definition: UilCryptoAux1.cs:250
IGLib.Gr3D.StructuredSurfaceMesh3D.AllocateVertexColors
void AllocateVertexColors()
Allocate space for VertexColors, if not yet allocated, according to mesh sizes (NumPoints1 and NumPoi...
Definition: StructuredSurfaceMesh3D.cs:102
IG.Num.Numeric.IntegralSimpson
static double IntegralSimpson(DlgFunctionValue f, double from, double to, int numintervals)
Returns numerical integral of a function calculated by the composite Simpson's rule....
Definition: FunctionNumeric.cs:26
IG.Lib.ColorScaleBase
Definition: ColorScale.cs:428
IG.Neural.MappingDefinitionElement
Base class for input or output data element mapping definition.
Definition: NeuralMapData.cs:256
IG.Lib.TrackedThread.TrackedThread
TrackedThread(ParameterizedThreadStart start)
Creates a new tracked thread with the specified parameterized thread start delegate.
Definition: TracedThread.cs:30
IG.Num.Matrix.GetNewVectorThis
Vector GetNewVectorThis(int length)
Creates and returns a new vector with the specified dimension, and of the type that is consistent wit...
Definition: Matrix.cs:851
IG.Num.PointCloud.SetPoints
void SetPoints(params IPointContainer< PointType >[] points)
Sets the points to be contained in the current point cloud to the specified set of points that are em...
Definition: PointCloud.cs:168
IG.Lib.RealFunctionLoader._independentVariableName
string _independentVariableName
Definition: RealFunctionScriptLoader.cs:169
IG.App.ApplicationIgShellBase.Run
override void Run(string[] args)
Entry method of the application.
Definition: ApplicationIgShellBase.cs:23
IG.Lib.RegisterableExamples.ExampleIIdentifiable._idGenerator
static IdGenerator _idGenerator
Static object that generates IDs for this class:
Definition: UtilIdRegistration.cs:263
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d(int dimx, int dimy, string fieldName, string fieldDescription, double minx, double maxx, double miny, double maxy)
Constructs a (unconnected) unstructured grid based on 2D regular grid with grid direction parallel to...
Definition: UnstructuredMesh2d.cs:69
IG.Num.Func2dBasePlain_ToConsider.HessianDefined
virtual bool HessianDefined
Whether calculation of function Hessian is defined. Default is false.
Definition: Function2d.cs:682
IG.Num.IMatrix.RowCount
int RowCount
Gets the number of rows.
Definition: MatrixBase.cs:33
IG.Num.Func.GetWeightPol7
static RealFunction GetWeightPol7(double Kx, double Sx)
Creates and returns a new real polynomial weighting function object based on 7th order polynomial....
Definition: FunctionRealWeight.cs:1018
IG.Lib.Parser.ReadInteger
static int ReadInteger(ref int number, string str, int startpos)
Reads an integer from a string, starting at a specified position and skipping eventual leading spaces...
Definition: StringParser0.cs:83
LearnCs.Lib.Complex.Phi
double Phi
Gets the argument of the current complex number. This is the angle parameter of the polar coordinates...
Definition: Complex.cs:203
IG.Crypto.UtilCrypto.GetHashSha1Hex
static string GetHashSha1Hex(Stream stream, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the SHA1 hash string of the specified stream.
Definition: UtilCrypto.cs:1287
JsonPrettyPrinterPlus.PrettyPrinterExtensions.PrettyPrintJson
static string PrettyPrintJson(this string unprettyJson)
Definition: JsonPrettyPrinter.cs:11
IG.Num.Counter.Zero
static Counter Zero
Returns a counter with value 0.
Definition: Scalar.cs:419
IG.Num.SimKosecFileManagerConvBase.MaxX
double MaxX
Domain upper bound in X direction.
Definition: SimKosecFileManager.cs:82
IG.Script.ScriptAppBase.AppFileMethods
List< CommandMethod > AppFileMethods
List of methods used to perform file commmands.
Definition: ScriptAppBase.cs:730
IG.Lib.UtilSystem.GetApplicationInfo
static string GetApplicationInfo(int infoLevel=3, bool includeIglibInfo=true, int versionLevel=2, IList< Assembly > additionalAssemblies=null)
Returns a (possibly multiline) string containing basic information about the current application,...
Definition: UtilSystem.cs:3333
IG.Lib.CommandLineApplicationInterpreter.SetVariableValue
virtual string SetVariableValue(CommandThread cmdThread, string varName, string value)
Sets the specified variable to the specified value.
Definition: CommandlineApplicationInterpreter.cs:558
IG.Num.MatrixBase.LdltDeterminant
static double LdltDeterminant(IMatrix ldltMatrix)
Calculates and returns determinant of a square symmetric matrix form its specified LDLT decomposition...
Definition: MatrixBase.cs:6233
IG.Num.StructuredMesh2d.StructuredMesh2d
StructuredMesh2d()
Constructs a new empty 2D field (no elements contained) with no name and no description.
Definition: StructuredMesh2dGeneric.cs:33
IG.Lib.ApplicationBase.Run
virtual void Run(string[] args)
Runs the application.
Definition: App.cs:301
IG.Num.ScalarFunctionRadialParametric.GetParameters
virtual double[] GetParameters()
Returns parameters of the current parametric function as an array.
Definition: FunctionScalarRadial.cs:497
IG.Lib.IpcStreamClientServerBase.DefaultIsMultilineResponse
static bool DefaultIsMultilineResponse
Default pipe name.
Definition: IpcStreamClientServerBase.cs:731
IG.Lib.InterfaceInterpreterBase.ResetCommands
virtual void ResetCommands()
Definition: InterfaceInterpreterBase.cs:338
IG.Neural.NeuraApproximationFileManager._neuralInputXmlPath
string _neuralInputXmlPath
Definition: NeuralFileManager.cs:142
IG.Lib.ReporterBase.DisposeWriter
bool DisposeWriter
Definition: ReporterMsg.cs:3980
IG.Script.ScriptAppBase.AssemblyHelpResources1
const string AssemblyHelpResources1
Definition: ScriptAppBase.cs:3997
IG.Lib.color.Scale
color Scale(color[] colors, double minValue, double maxValue, double value)
Returns a color corresponding to the specified value (within the specified range) where color scale b...
Definition: Color.cs:531
IG.Lib.ExpressionEvaluatorCompiled._packageName
string _packageName
Definition: ExpressionEvaluatorCompiled.cs:80
IG.Crypto.ConstCrypto.ArgCertificatePassword
const string ArgCertificatePassword
Specification that certificate password (for access to private key) follows.
Definition: UtilCryptoAux.cs:384
IG.Num.VectorFunctionResultsDto.CalculatedHessians
bool CalculatedHessians
Indicates whether calculation of functions' Hessian is/was requested.
Definition: VectorFunctionResultsDto.cs:159
IG.Num.StructuredField3d.MapCoordinates
static void MapCoordinates(StructuredField3d< vec3 > referenceField, StructuredField3d< vec3 > targetField, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a 3D structured grid for a parametric volume from a reference grid according...
Definition: StructuredField3dGeneric.cs:284
IG.Lib.Copy.ClientServerStreamBase2.DefaultResponseEnd
static string DefaultResponseEnd
Default string (line) that ends any multiline response.
Definition: ClientServerStreamBase2_Copy.cs:84
IG.Num.InputElementDefinitionDto.InputElementDefinitionDto
InputElementDefinitionDto()
Definition: SampledDataDto.cs:395
IG.Lib.ExpressionEvaluatorJs.Register
void Register()
Registers the current object. Subsequent calls (after the first one) have no effect.
Definition: ExpressionEvaluatorJs.cs:467
IG.Num.GridGenerator1dBase.GetNodeTable
virtual double[] GetNodeTable()
Returns a table containing 1D node positions. A copy of list of node positions is always created and ...
Definition: GridGenerator1dBase.cs:930
IG.Num.IVector.GetCopy
IVector GetCopy()
Returns a deep copy of the current object.
IG.Lib.LoadableScriptInterpreterBase._scriptLoader
ScriptLoaderBase _scriptLoader
Definition: LoadableScriptInterpreter.cs:53
IGLib.Core.SingleTargetTypeConverterBase.Convert
abstract object Convert(object source)
IG.Num.NeuralTrainingLimitsDto
Transfer Object (DTO) for neural network training limits.
Definition: SerializationDtoNeural.cs:722
IG.Num.IVectorFunction.Evaluate
void Evaluate(IVectorFunctionResults evaluationData)
Performs evaluation of requested vector function results and writes them to the provided data structu...
IG.Lib.CommandLineApplicationInterpreter.CmdTestSpeedLong
virtual string CmdTestSpeedLong(CommandThread cmdThread, string cmdName, string[] args)
Executinon method for TestSpeedLong command, performs a longer test of speed of numerical computation...
Definition: CommandlineApplicationInterpreter.cs:6595
IG.Num.ParallelJobState.DataReady
@ DataReady
IG.Lib.ReporterBase.GetAppSetting
void GetAppSetting(string reportername, string keyroot, ref int value, out bool assigned)
Reads an integer value from the application configuration file (e.g. app.config) and assigns it to th...
Definition: ReporterMsg.cs:2118
IG.Lib.ScriptLoaderBase.FindClassName
static string FindClassName(string code)
Finds and returns the name of the first class that is defined in the specified C# code block....
Definition: Loader.cs:590
IG.Num.VectorBase.Negate
static void Negate(IVector a, IVector result)
Stores a negative vector of the specified vector to another vector. WARNING: dimensions of the copied...
Definition: VectorBase.cs:1318
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.CircularReference_ShouldThrowWithoutReferenceHandler
void CircularReference_ShouldThrowWithoutReferenceHandler()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:41
IGLib.Gr3D.Sphere.HasDerivative
bool HasDerivative
Definition: Sphere.cs:58
IG.Crypto.UtilCrypto.SetLargestSymmetricAlgorithmKeySize
static int SetLargestSymmetricAlgorithmKeySize(SymmetricAlgorithm algorithm)
On the specified symmetric encryption algorythm, sets the largest possible key size,...
Definition: UtilCrypto.cs:1891
IG.Num.Vector3d.Multiply
Vector3d Multiply(double k)
Returns the current vector multiplied by the specified scalar.
Definition: Vector3Dclass.cs:463
IG.Num.AnalysisBase.NumParameters
virtual int NumParameters
Number of parameters.
Definition: Analysis.cs:93
IG.Num.SampledDataSet.CreateExampleLinear
static SampledDataSet CreateExampleLinear(int inputLength, int outputLength, int numElements, IBoundingBox region, IRandomGenerator rand)
Craates and returns a sample data set object where input parameters are calculated randomly in the sp...
Definition: SampledData.cs:2536
IG.Num.IBoundingBox.Min
IVector Min
Gets or sets the vector of minimal co-ordinates of the bounding box.
Definition: BoundingBox.cs:51
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(Stream stream)
Creates a TextWriter upon the stream and sets it as the text writer to which reporting is also perfor...
Definition: ReporterMsg.cs:4883
IG.Num.Operation.Addition
@ Addition
IG.Num.Numeric.SecondDerivative5Point
static double SecondDerivative5Point(DlgFunctionValue f, double x, double h)
Calculates the second order derivative of a function with a 5 point formula. Error is O(h^4).
Definition: FunctionNumeric.cs:274
IG.Num.Numeric.SecondDerivativeCD
static double SecondDerivativeCD(DlgFunctionValue f, double x, double step)
Calculates numerical second derivative of a function according to the central difference formula....
Definition: FunctionNumeric.cs:264
IG.Num.OptimizationResultsBase.BestGuess
virtual IAnalysisResults BestGuess
The best results so far.
Definition: OptimizationResults.cs:169
IG.Lib.ScriptLoaderBase.FindNameAfterKeyword
static string FindNameAfterKeyword(string code, string keyword, string allowedCharacters)
In the specified string, finds a name that follows the specified keyword, and returns it....
Definition: Loader.cs:533
IG.Num.StructuredMesh3d.AddIndexField
void AddIndexField(TIndexField field)
Adds the specified index field to the collection of index fields.
Definition: StructuredMesh3dGeneric.cs:199
IG.Num.SampledDataCsv.DataColumnDefinition.ToStringList
static string ToStringList(List< DataColumnDefinition > list)
Returns string representation of a list of data column definitions.
Definition: SampledDataCsv.cs:1178
IG.Num.NeuralApproximatorBase.RecalculateDataBounds
void RecalculateDataBounds()
Recalculates input and output data bounds by taking into account the training data set of the current...
Definition: NeuralApproximatorBase.cs:1754
IG.Num.ScalarFunctionRadialParametric._functionParametric
IRealFunctionParametric _functionParametric
Definition: FunctionScalarRadial.cs:442
IG.Lib.ScriptLoaderBase._isScriptingInitialized
static bool _isScriptingInitialized
Definition: Loader.cs:109
IG.Lib.IpcStreamClientServerBase2.InputStream
abstract StreamReader InputStream
Input stream writer of the server's named pipe.
Definition: IpcStreamClientServerBase2.cs:105
IGLib.Core.ITypeToStringConverter
Converts values (objects) of a specific type (TSource ) to their string representation....
Definition: ITypeToStringConverters.cs:15
IG.Num.Func3d2dExamples.CylinderParametric.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:919
IG.Lib.color
Extended color representation. Stores RGB components and opacity as double numbers ranging fom 0 to 1...
Definition: Color.cs:22
IG.Num.ScalarFunctionRadialUntransformedOneParametric.ScalarFunctionRadialUntransformedOneParametric
ScalarFunctionRadialUntransformedOneParametric(RealFunctionOneParametric function, double parameter)
Definition: FunctionScalarRadialUntransformed.cs:40
IG.Num.vec3.Cross
vec3 Cross(vec3 v2)
Definition: vec3.cs:41
IG.Num.ParallelJobContainerBase.IsJobCompleted
bool IsJobCompleted
Flag indicating whether a job has finished.
Definition: ParallelJobContainerBase.cs:78
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived
Definition: SampleClasses.cs:329
IGLib.Core.Tests.BaseWrapper
Definition: ReflectionTypeConverterTests.cs:180
IG.Crypto.UtilCrypto.EncryptFileBasic
static void EncryptFileBasic(string inputFilePath, string outputFilePath, byte[] passwordBytes, byte[] passwordSalt, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.Default, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, int bufferSize=ConstCrypto.FileBufferSize, PasswordAlgorithmType pwdType=PasswordAlgorithmType.Default, int pwdNumIterations=1000, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the data from the specified input file by a symmetric encryption algorithm and writes encryp...
Definition: UtilCrypto.cs:2175
IG.Crypto.CryptoManager.IsExportPrivateKey
bool IsExportPrivateKey
Whether private key is also exported or printed.
Definition: UilCryptoAux1.cs:176
IG.Lib.ReporterBase.UseTextLogger
bool UseTextLogger
Gets or sets the flag specifying whether reporting using a text writer is performed or not.
Definition: ReporterMsg.cs:4790
IG.Num.StructuredMesh3d.GetVectorField
TVectorField GetVectorField(string name)
Returns vector field with the specified name.
Definition: StructuredMesh3dGeneric.cs:440
IG.Num.NeuralApproximatorBase
Base class for neural network approximators.
Definition: NeuralApproximatorBase.cs:531
IG.Num.AnalysisResultsDto._constraintHessians
MatrixDtoBase[] _constraintHessians
Definition: AnalysisResultsDto.cs:231
IG.Num.StructuredMesh3d.GetIndexField
TIndexField GetIndexField(int index)
Returns the index field with the specified index.
Definition: StructuredMesh3dGeneric.cs:138
IG.Num.FieldCollection3d.CreateField
override TField CreateField(int numElements, string name, string description)
Call to this method is invalid for the current type. Call the method with three dimensions instead.
Definition: FieldCollectionGeneric.cs:28
IG.Num.InputOutputDataDefiniton.DefaultElementNameStartingIndex
static int DefaultElementNameStartingIndex
Default starting index in generated input or output data element names (this refers to digits appende...
Definition: SampledDataDefinition.cs:1469
IG.Lib.UtilSystem.UserName
static string UserName
Gets name of the current user.
Definition: UtilSystem.cs:127
IG.Lib.CommandLineApplicationInterpreter.IpcClients
SortedList< string, IpcStreamClientBase > IpcClients
Array of registered pipe clients, accessible through client name.
Definition: CommandlineApplicationInterpreter.cs:5377
IG.Lib.HtmlWriter.WriteDocumentTitle
virtual void WriteDocumentTitle()
Adds the title meta tag to the document.
Definition: HtmlWriter.cs:299
IGLib.Parsing.ParsableBase.IsAt
virtual bool IsAt(int position, Func< IEnumerable< CharType >, bool > stringMatcher, int stringLength)
Definition: ParsableBase.cs:116
IG.Num.IGridGenerator1d.CoordinateLast
double CoordinateLast
Gets or sets coordinate of the last generated node (usually the maximal generated coordinate).
Definition: GridGenerator1dBase.cs:27
IG.Lib.ReporterBase.GetAppSetting
void GetAppSetting(string reportername, string keyroot, ref List< char > value, out bool assigned)
Reads a list of characters from the application configuration file (e.g. app.config) and assigns it t...
Definition: ReporterMsg.cs:2095
IG.Num.Func3d2dExamples.Torus.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1334
IG.Lib.NamedPipeServerBase
Server that creates a named pipe, listens on its input stream, and sends responses to the client.
Definition: IpcNamedPipes.cs:28
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsFirstValues
int[] NumHiddenNeuronsFirstValues
Values for number of hidden neurons in the first hidden layer.
Definition: SerializationDtoNeural.cs:836
IG.Num.IVector.NormP
double NormP(double p)
p-norm, p-th root of sum of absolute values of components raised to the power of p.
IG.Num.M.ceil
static double ceil(double a)
Returns the smallest integral value that is greater than or equal to the specified decimal number.
Definition: UtilMath.cs:152
IG.Crypto.CryptoManager._asymAlgorithmType
AsymmetricAlgorithmType _asymAlgorithmType
Definition: UilCryptoAux1.cs:184
IG.Num.Matrix.RowCount
override int RowCount
Gets the first dimension (number of rows) of the matrix.
Definition: Matrix.cs:554
IG.Lib.CommandLineApplicationInterpreter.ContainsCommand
bool ContainsCommand(string commandName)
Returns true if the specified command is installed on the interpreter, false if not.
Definition: CommandlineApplicationInterpreter.cs:1618
IG.Lib.ApplicationCommandlineBase.AddDefaultAssemblies
virtual void AddDefaultAssemblies()
Adds assemblies to be automatically referenced by loaded scripts.
Definition: ApplicationCommandLineBase.cs:199
IG.Lib.NamedPipeClientBase.ToString
override string ToString()
Returns a stirng containing the server data.
Definition: IpcNamedPipes.cs:761
IGLib.Core.ParseHelper.TryParseDefault< T >
static bool TryParseDefault< T >(string inputString, out T result)
Tries to parse an object of the specified type T and store it to the provided reference.
Definition: IParserHelper.cs:58
IG.Lib.NamedPipeServerBase.PipeName
string PipeName
Definition: IpcNamedPipes.cs:91
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out UInt32 val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:2160
IG.Lib.ILoadableScriptInterpreter
Interface for interpreters that can install commands from loadable scripts and run them.
Definition: LoadableScriptInterpreter.cs:16
IG.Num.NeuralApproximatorBase.MaxEpochs
int MaxEpochs
Maximal number of epochs in training.
Definition: NeuralApproximatorBase.cs:884
IGLib.Testing.Tests.UtilSpeedTestingTests.SpeedTestInfo_TwoParameterConstructorWorksCorrectly
void SpeedTestInfo_TwoParameterConstructorWorksCorrectly()
Definition: UtilSpeedTestingTests.cs:48
IG.Crypto.UtilCrypto.GetStringHashSha256Hex
static string GetStringHashSha256Hex(string stringToHash)
Computes and returns the SHA256 hash string of the specified string.
Definition: UtilCrypto.cs:834
IG.Num.Scalar.operator*
static Scalar operator*(Scalar a, Scalar b)
Definition: Scalar.cs:159
IG.Num.Func3dExamples.Func3dXYZ
Function f(x, y, z) = x * y * z.
Definition: Function3d.cs:650
IG.Num.NeuralApproximatorBase.SaveJson
static void SaveJson(INeuralApproximator approximator, string filePath, bool saveInternalState)
Saves a neural network approximator to a file.
Definition: NeuralApproximatorBase.cs:2923
IGLib.Gr3D.ICurve2DPolarParameterization.HasDerivativePolar
bool HasDerivativePolar
Whether the derivative CurveDerivativePolar(double) is defined or not. If false then CurveDerivativeP...
Definition: ICurve2DPolarParameterization3D.cs:21
IG.Num.Vector2d.GetNewBase
override VectorBase GetNewBase()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
Definition: Vector2Dclass.cs:111
LearnCs.Lib.Complex.Cosh
Complex Cosh()
Definition: Complex.cs:800
IG.Num.Func3d2dExamples
Contains a number of example 3D vector functions of 2 variables.
Definition: Function3d2d.cs:703
IG.Lib.BoundingBoxDtoBase.BoundingBoxDtoBase
BoundingBoxDtoBase(int dimension)
Constructor, prepares the current DTO for storing a vector of the specified dimension.
Definition: BoundingBoxDto.cs:41
IGLib.Gr3D.LightingDefinition_05.Color
vec3 Color
Light color (RGB values between 0 and 1).
Definition: LightingDefinition_05.cs:29
IG.Lib.CommandLineApplicationInterpreter.TestComputationalTimesLU
virtual double TestComputationalTimesLU(int numEq, int outLevel)
Test of LU decomposition.
Definition: CommandlineApplicationInterpreter.cs:6776
IG.Lib.ThreadPerformanceTest._numLoadThreads
static int _numLoadThreads
Definition: ThreadPerformanceTest.cs:247
IG.Num.ScalarFunctionScriptDtoBase.ZDataDefinition
virtual InputOutputDataDefinitonDto ZDataDefinition
Definition: ScalarFunctionDto.cs:110
IG.Lib.UtilSystem.GetCurrentProcessExecutableWithoutExtension
static string GetCurrentProcessExecutableWithoutExtension()
Returns name of the executable file (with extension) for the current process.
Definition: UtilSystem.cs:566
IG.Lib.KeyValueSortable.KeyValueSortable
KeyValueSortable(Tkey key, Tvalue value)
Definition: Utils.cs:3133
IG.Num.Func.Cubic.HasMaximum
bool HasMaximum
Returns true if this cubic function has a strict maximum.
Definition: FunctionRealInterpolation.cs:1299
IG.Gr.TrilateralFacePrimitive
Definition: GrObjects.cs:455
IG.Num.InputElementDefinition
Input data element definition for vector functions, approximations, etc.
Definition: SampledDataDefinition.cs:370
IG.Num.OptimizationResultsBase.Results
virtual IAnalysisResults Results
Optimization results.
Definition: OptimizationResults.cs:119
IG.Neural.MapNeuralImputOutputElementDefinitionDto.MappedElementIndex
int MappedElementIndex
Definition: NeuralMapData.cs:37
IG.Num.NeuralApproximatorBase.RecalculateOutputDataBounds
void RecalculateOutputDataBounds(SampledDataSet trainingData)
Recalculates output data bounds by taking into account the specified training data set.
Definition: NeuralApproximatorBase.cs:1785
IG.Num.IAffineTransformation.TransformHessianPlain
void TransformHessianPlain(IMatrix original, IMatrix result)
Transforms Hessian (or other covariant matrix) from the reference to the transformed space....
IG.Num.SampledDataSet.CreateExampleQuadratic
static SampledDataSet CreateExampleQuadratic(int inputLength, int outputLength, int numElements, IBoundingBox region, IRandomGenerator rand)
Craates and returns a sample data set object where input parameters are calculated randomly in the sp...
Definition: SampledData.cs:2595
IG.Script.ScriptAppBase.ConstHelpMyTest
const new string ConstHelpMyTest
Definition: ScriptAppBase.cs:321
IG.Num.IBoundingBox.GetMax
double GetMax(int which)
Returns the upper bound on the specified co-ordinate component of the bounding box.
IG.Num.ScalarFunctionScriptControllerBase.SaveJson
static void SaveJson(ScalarFunctionScriptController functionController, string filePath, InputOutputDataDefiniton dataDefinition)
Saves (serializes) the specified script-based scalar function controller to the specified JSON file....
Definition: ScalarFunctionScriptController.cs:924
IG.Lib.XmlBuilder.RemoveCurrent
XmlNode RemoveCurrent()
Removes the current node and returns the removed node or null if the operation does not succeed....
Definition: XmlUtilities.cs:2598
IG.Tests
Definition: IGLibCoreReflectionTests.cs:13
IG.Num.NeuralTrainingLimits.MaxEpochs
int MaxEpochs
Maximum number of epochs performed in training.
Definition: NeuralTrainingParameters.cs:1452
IG.Lib.UtilStr.IsAscii
static bool IsAscii(char ch)
Returns true if the specified character is an ASCII characters, and false otherwise.
Definition: UtilString.cs:565
IG.Num.AnalysisResults.AnalysisResults
AnalysisResults(bool reqGradients)
1 parameter, no constraints, 1 objective function.
Definition: AnalysisResults.cs:133
IG.Num.LUDecomposition._determinantCalculated
bool _determinantCalculated
Definition: MatrixDecompositions.cs:440
IG.Num.ParallelJobServerBase.NotifyJobStarted
void NotifyJobStarted()
Notifies all interested objects that the job has started.
Definition: ParallelJobServerBase.cs:184
IG.Num.UnstructuredMesh3d.RemoveTensorField
void RemoveTensorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh3dGeneric.cs:665
IG.Lib.SortedUniqueItemList
Sorted list of unique items. It is guaranteed that at all times the list of containing items is sorte...
Definition: SortedUniqueItemList.cs:17
IGLib.Gr3D.Ellipsoid.c
double c
Half axis of the ellipsoid in the z direction. Default is cDefault.
Definition: Ellipsoid.cs:45
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntIListToIntArrayObjectToIntList
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntIListToIntArrayObjectToIntList()
Definition: CollectionTypeConverterTests .cs:159
IG.Num.NeuralTrainingParameters.ToleranceMax
IVector ToleranceMax
Tolerance on maximal error of output over training points. Training will continue until error becomes...
Definition: NeuralTrainingParameters.cs:289
IGLib.Core.Tests.CapturedVarTests.CapturedVarTests
CapturedVarTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: CapturedVarTests.cs:32
IG.Crypto.CryptoManager.CertificatePath
string CertificatePath
Path to the certificate file (e.g. for obtaining asymmetric keys).
Definition: UilCryptoAux1.cs:233
IG.Num.OptimizerBase.AfterOptimization
virtual void AfterOptimization()
Auxiliary housekeeping method that should be called at the end of Optimize.
Definition: Optimizer.cs:180
IG.Num.UnstructuredMesh1d.AddTensorField
TTensorField AddTensorField(string fieldName, string fieldDescription)
Creates a new tensor field of dimensions that match dimensions of the current 1D structuredmesh,...
Definition: UnstructuredMesh1dGeneric.cs:629
IG.Lib.Alignment.Vertical
AlignmentVertical Vertical
Vertical Alignment.
Definition: Alignment.cs:65
IG.Lib.ReporterBase.TWClass.ClearWriter
void ClearWriter()
Definition: ReporterMsg.cs:3596
IG.Num.ScalarFunctionRadialOneParametric._parAux
static Vector _parAux
Auxiliary vector whose only function is to enable calling base constructors with parameters specified...
Definition: FunctionScalarRadial.cs:217
IG.Lib.SerializerBase.SerializationTestClass._objectName
string _objectName
Definition: SerializerBase.cs:733
IGLib.Core.IModelParameter.DefaultValue
ValueType DefaultValue
Typed default value of the parameter.
Definition: IModelParameter.cs:16
IG.Num.NeuralApproximatorAForgeFakeDto
A data transfer object (DTO) for the NeuralApproximatorAforge class. $A Igor Mar11;
Definition: SerializationDtoNeuralApproximator.cs:574
IG.Lib.CommandLineInterpreter.RemoveCommand
void RemoveCommand(string commandName)
Removes the specified command reference from the interpreter.
Definition: InterpreterCommandLine.cs:279
IG.Lib.XmlParser.BackToMark
XmlNode BackToMark(string name)
Restores the parser state to the state contained in the last mark with the specified name,...
Definition: XmlUtilities.cs:1801
IG.Lib.XmlParser.GetNextNode
XmlNode GetNextNode(XmlNodeType NodeType, string NodeName, string NodeValue)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:1497
IG.Lib.color.Mixture
static color Mixture(bool clipComponents, double weight1, color color1, double weight2, color color2)
Returns additive mixture (linear combination) of two colors.
Definition: Color.cs:392
IG.Num.SimKosecFileManagerBase.UpdateOptimizationParametersDefined
virtual void UpdateOptimizationParametersDefined(IVector parameters)
Updates simulation inputs according to the values of input (optimization) parameters for those parame...
Definition: SimKosecFileManagerBase.cs:872
IG.Lib.ReporterBase._IndentSpacing
int _IndentSpacing
Definition: ReporterMsg.cs:2481
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArrayToStringListObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArrayToStringListObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:194
IG.Num.Func3d2dBase.Value3
abstract double Value3(double x, double y)
Calculates and returns value of the third component of the current function.
IG.Num.RealFunctionBase._description
string _description
Definition: FunctionReal.cs:178
IG.Num.BoundingBox3d.MaxX
double MaxX
Gets the upper bound in the first coordinate.
Definition: BoundingBox.cs:1571
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.CollectionTypeConverterTests_DifferentElementTests
CollectionTypeConverterTests_DifferentElementTests(ITestOutputHelper output)
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:26
IGLib.Gr3D.SquareKnot3D.EndParameter
double EndParameter
Definition: SquareKnot3D.cs:55
IG.Num.Func.WeightPol7.WeightPol7
WeightPol7(double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealWeight.cs:1047
IG.Num.IGridGenerator1d.GetNodeList
List< double > GetNodeList()
Returns a list containing 1D node positions. A copy of list of node positions is always created and r...
IG.Script.ScriptAppBase.FileCurrentDirectory
const string FileCurrentDirectory
Definition: ScriptAppBase.cs:931
IG.Num.AnalysisResults._reqObjectiveHessian
bool _reqObjectiveHessian
Definition: AnalysisResults.cs:220
IG.Num.mat2.columny
vec2 columny
Gets or sets the y-column of the 2D matrix.
Definition: Matrix2D.cs:485
IG.Num.AnalysisResultsDto._calculatedObjectiveGradient
bool _calculatedObjectiveGradient
Definition: AnalysisResultsDto.cs:212
IG.Lib.CommandLineJobContainer._lockIdCommandLine
static object _lockIdCommandLine
Definition: CommandlineApplicationInterpreterBase.cs:111
IG.Num.MExt.Pow2
static double Pow2(double x)
Square.
Definition: UtilMath.cs:1077
IG.Num.MatrixBase.GetHashFunctionString
string GetHashFunctionString()
Returns a string valued hash function of the current matrix object.
Definition: MatrixBase.cs:785
IG.Num.IVectorFunction.NumValues
int NumValues
Gets number of values of the current vector function (-1 for not defined, e.g. in case that function ...
Definition: FunctionVectorInt.cs:44
IG.Lib.ColorScaleBase.CreateBlueGreenRed
static ColorScale CreateBlueGreenRed(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that runs from blue through green till red color.
Definition: ColorScale.cs:1011
IG.Num.SampledDataCsv.DefaultKeyTitles
static string DefaultKeyTitles
Default key for introduction of titles of input and output data elements.
Definition: SampledDataCsv.cs:160
IG.Num.MExt.Pow5
static double Pow5(double x)
5th power.
Definition: UtilMath.cs:1086
IG.Num.MatrixBase.IsSymmetric
static bool IsSymmetric(IMatrix mat, double relativeRMSTolerance)
Returns true if the specified matrix is symmetric within some tolerance, and false if not....
Definition: MatrixBase.cs:1356
IG.Num.Matrix3d.YX
double YX
YX component.
Definition: Matrix3DClass.cs:323
IG.Num.NeuralApproximatorBase.NeuralApproximatorType
string NeuralApproximatorType
Gets string representation of type of the current object. This is used e.g. in deserialization in ord...
Definition: NeuralApproximatorBase.cs:1291
LearnCs.Lib.VectorBase.VectorBase
VectorBase(IVector< ElementType > otherVector)
Definition: VectorBase.cs:69
IG.Num.VectorFunctionResults.SetGradient
virtual void SetGradient(int which, IVector value)
Sets the specified function gradient. If CopyReferences=true (false by default) then only the referen...
Definition: FunctonVectorResults.cs:385
LearnCs.Lib.ComplexVector.ComplexVector
ComplexVector()
Only to support serialization / deserialization.
Definition: ComplexVector.cs:23
IG.Num.Func.Constant.ValueDefined
override bool ValueDefined
Definition: FunctionRealBasic.cs:554
IGLib.Gr3D.ColorMap.Rainbow
static ColorRGBA Rainbow(double u)
Definition: ColorMap.cs:39
IG.Neural.DataMapperIdentity
Definition: NeuralMapData.cs:955
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(TextWriter writer, bool writeintro)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:4853
IG.Num.Vector.GetNewMatrixThis
Matrix GetNewMatrixThis()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
Definition: Vector.cs:518
IG.Num.MatrixBase.Index
virtual int Index(int row, int column)
Calculates and returns flat index corresponding to the specified row and column indices of the curren...
Definition: MatrixBase.cs:514
IG.Num.SampledDataCsv.IsKeyDescriptions
bool IsKeyDescriptions(string str)
Whether the specified string is a keyword introducing variable descriptions.
Definition: SampledDataCsv.cs:646
IGLib.Gr3D.StructuredSurfaceMesh3D.AllocateNodes
void AllocateNodes()
Allocate space for Vertices, if not yet allocated, according to mesh sizes (NumPoints1 and NumPoints2...
Definition: StructuredSurfaceMesh3D.cs:71
IG.Neural.NeuraApproximationFileManager.ClientReadNeuralOutput
virtual void ClientReadNeuralOutput(ref IVector outputValues)
Client reads the results of neural network-based approximation (output values). Messages are set and ...
Definition: NeuralFileManager.cs:698
IG.Lib.ScalarFunctionLoader.IndependentVariableBaseName
string IndependentVariableBaseName
Base name from which names of individual components of independent variables (names of parameters use...
Definition: ScalarFunctionScriptLoader.cs:393
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeClient
Client to the interpreter pipe server (classes derived from InterpreterPipeServer).
Definition: CommandlineApplicationInterpreter.cs:5216
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.TubularSurfaceExportExamplesTests
TubularSurfaceExportExamplesTests(ITestOutputHelper output)
Calling base constructor initializes things like Output property to write on tests' output.
Definition: TubularSurfaceExportExamplesTests.cs:32
IG.Num.M.trunc
static double trunc(double a)
Calculates the integral part of a specified number.
Definition: UtilMath.cs:160
IG.Lib.ReporterBase.Writer
TextWriter Writer
Definition: ReporterMsg.cs:3979
IG.Num.ParallelJobContainerGen._evaluationDelegate
SimpleFunctionDelegate< InputType, ResultType > _evaluationDelegate
Definition: ParallelJobContainerGen.cs:191
IG.Num.IVectorFunction.Value
double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
IG.Num.IRealFunction.NumericalSecondDerivative
double NumericalSecondDerivative(double x, double stepsize)
Calculates numerical second order derivative of this function. Central difference formula is used.
IG.Num.VectorFunctionScriptControllerBase._isNamesSynchronized
bool _isNamesSynchronized
Definition: VectorFunctionScriptController.cs:310
IG.Num.MatrixBase.MultiplyMatTranspMat
static void MultiplyMatTranspMat(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A*B^T*C. Multiplies three matrices (first argument, transposed second argument, and third argument)...
Definition: MatrixBase.cs:3759
IG.Num.SampledDataCsv._keyElementTypeInput
string _keyElementTypeInput
Definition: SampledDataCsv.cs:450
IGLib.Core.Extended.TypeConversionHelper._castMethodCache
readonly ConcurrentDictionary<(Type SourceType, Type TargetType), MethodInfo > _castMethodCache
Used to cache MethodInfo objects used for type conversions.
Definition: TypeConversionHelperObsolete.cs:30
IG.Lib.MatrixDtoBase.AllocateComponents
virtual void AllocateComponents(int rowCnt, int columnCnt)
Allocates the array that stores matrix elements.
Definition: MatrixDto.cs:63
IG.Num.Counter.One
static Counter One
Returns a counter with value 1.
Definition: Scalar.cs:416
IG.Num.StructuredMesh2d.StructuredMesh2d
StructuredMesh2d(int dim1, int dim2, string fieldName)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredMesh2dGeneric.cs:52
IG.Num.vec2.Read
void Read(string name)
Reads 2D vector components from a console.
Definition: Matrix2D.cs:333
IG.Num.MatrixBase.AntisymmetricPart
static void AntisymmetricPart(IMatrix a, IMatrix result)
Stores antisymmetric part of a square matrix operand in another matrix. Antisymmetrization is perform...
Definition: MatrixBase.cs:2194
IG.Lib.StringParser._pos
int _pos
Definition: StringParser.cs:65
IG.Script.ScriptAppBase.DataStructuresFunctionTestCsvWriteDefinitionAndData
virtual string DataStructuresFunctionTestCsvWriteDefinitionAndData(string appName, string[] args)
Executes embedded application - test of writing sampled data definition and data in CSV format.
Definition: ScriptAppBase1.cs:105
IG.Lib.CommandLineApplicationInterpreter.AddEnterExitCommands_Block
virtual void AddEnterExitCommands_Block(CommandStackFrame frame)
Adds block enter/exit commands for the "Block" block to the specified stack frame.
Definition: CommandlineApplicationInterpreter.cs:661
IG.Num.StructuredMeshGeometry3d.Coordinates
virtual TCoord[] Coordinates
Array of coordinates.
Definition: StructuredField3dGeneric.cs:57
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.Removal
virtual IWaitFileEvent Removal
Definition: WaitConditionFile.cs:1140
IG.Lib.StringTable.ClearRow
void ClearRow(int rowNum)
Clears the specified row in the data table.
Definition: StringTable.cs:626
IG.Lib.StringTable._lock
readonly object _lock
Definition: StringTable.cs:57
IG.Crypto.CryptoManager._keyBytes
byte[] _keyBytes
Definition: UilCryptoAux1.cs:333
IGLib.Core.Tests.ReflectionTypeConverterTests.Conversion_UsingInterfaceOperator_Works_WhenAllowed
void Conversion_UsingInterfaceOperator_Works_WhenAllowed()
Definition: ReflectionTypeConverterTests.cs:126
IG.Lib.ReporterBase.IsGlobal
bool IsGlobal
Indicates whether the current reporter is used as a global reporter or not.
Definition: ReporterMsg.cs:2473
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeClient.InterpreterPipeClient
InterpreterPipeClient(string pipeName, string serverAddress, string requestEnd, string responseEnd, string errorBegin)
Constructs a new named pipe client with the specified pipe name, server address (DefaultServerAddress...
Definition: CommandlineApplicationInterpreter.cs:5245
IG.Lib.Copy.NamedPipeClientBase._serverAddress
string _serverAddress
Definition: NamedPipes_Copy.cs:482
IG.Num.VectorFunctionResultsDto.Gradients
VectorDtoBase[] Gradients
Definition: VectorFunctionResultsDto.cs:163
IG.Num.OptFileConst.AnOutJsonFilename
const string AnOutJsonFilename
Default file name of analysis output file in JSON format.
Definition: OptFileConst.cs:41
IG.Num.Experimental.MX.arctg
static xdouble arctg(xdouble a)
Returns the angle whose tangent is the specified number.
Definition: UtilMath.cs:1638
IG.Num.IFunc3d2d.Component3
Func2dBase Component3
Returns the scalar function that represents the third component of the current 3D vector function of ...
Definition: Function3d2d.cs:149
IG.Num.vec3.Cross
static vec3 Cross(vec3 a, vec3 b)
IG.Num.Vector2d.Negate
static void Negate(Vector2d v, ref Vector2d res)
Negates the specified vector and stores its copy in the resulting vector.
Definition: Vector2Dclass.cs:474
IG.Lib.ModuleTest.Get
static Module Get()
Initializes global application data for the current class of application.
Definition: App.cs:70
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithNameAndType_NameAndTypeAreCorrect
void ModelParameter_CreationWithNameAndType_NameAndTypeAreCorrect()
Definition: ModelParameterTests.cs:47
IG.Num.ScalarFunctionParametricBase
Base class for parameterized scalar functions with affine transformation of co-ordinates....
Definition: FunctionScalarParametric.cs:277
IG.Num.SampledDataSet.LoadSampledDataCSVinOneLine
static void LoadSampledDataCSVinOneLine(string filePath, int inputLenght, int outputLenght, bool namesSpecified, bool descriptionSpecified, bool titleSpecified, ref SampledDataSet sampledData, ref InputOutputDataDefiniton definitionData)
Loads sampled data and definition data from single CSV file.
Definition: SampledData.cs:1213
IG.Lib.CommandLineApplicationInterpreter._warnCommandReplacement
bool _warnCommandReplacement
Definition: CommandlineApplicationInterpreter.cs:370
IG.Num.ConstPhysical.ReducedPlanckConstant
static readonly PhysicalConstant ReducedPlanckConstant
Planck'result constant divided by 2 Pi (used when angular frequency is used).
Definition: Constants.cs:401
IG.Num.IAnalysisResults.GetObjectiveHessian
IMatrix GetObjectiveHessian()
Returns the objective function's Hessian.
IG.Num.SimKosecFileManagerBase.WriteInputParameters
virtual void WriteInputParameters(IVector inputParameters)
Writes optimization input parameters to the standard location.
Definition: SimKosecFileManagerBase.cs:1355
IG.Lib.color.ScaleGreen
static color ScaleGreen(double minValue, double maxValue, double value)
Returns a color corresponding to the specified value (from the specified range) where color scale beg...
Definition: Color.cs:639
IG.Num.InputOutputElementDefinition.IsInput
virtual bool IsInput
Flag specifying whether a data element is input or output element.
Definition: SampledDataDefinition.cs:123
IG.Net.PortScannerSimple.host
string host
Definition: PortScannerSimple.cs:23
IG.Lib.InterfaceInterpreterBase.InterfaceInterpreterBase
InterfaceInterpreterBase(string commandDirectory, string startDirectory, string commandFileName)
Constructor.
Definition: InterfaceInterpreterBase.cs:47
IG.Num.ScalarFunctionUntransformedBase.NumericalGradientCentral
void NumericalGradientCentral(IVector x, IVector stepSizes, ref IVector gradient)
Calculates numerical derivatives (gradient) of this function. Forward difference formula is normally ...
Definition: FunctionScalarUntransformedBase.cs:345
IG.Lib.CommandThreadBase.CommandThreadBase
CommandThreadBase()
Definition: CommandlineApplicationInterpreterBase.cs:1733
IG.Num.ScalarFunctionScriptDtoBase
Base class for various DTO (Data Transfer Objects) for scalar function controllers....
Definition: ScalarFunctionDto.cs:32
IGLib.Gr3D.TrefoilKnot3D.TrefoilKnot3D
TrefoilKnot3D()
Empty constructor.
Definition: TrefoilKnot3D.cs:23
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.EndParameter
abstract double EndParameter
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:40
IG.Num.VectorBase.SetZero
static void SetZero(IVector vec)
Sets all components of the current vector to 0.
Definition: VectorBase.cs:940
IG.Lib.VariableFlags.Valid
@ Valid
Indicates that variable is defined and active, i.e., it is valid and can be used.
IG.Num.StructuredMesh3d._activeVectorField
TVectorField _activeVectorField
Definition: StructuredMesh3dGeneric.cs:401
IG.Lib.ApplicationBase.ApplicationBase
ApplicationBase(string programName, int version, int subVersion, string release)
Constructs a new application object.
Definition: App.cs:173
IGLib.Core.ModelParameterSetFixedBase.Count
int Count
Definition: ModelParameterSetFixedBase.cs:137
IGLib.Gr3D.LightType_05.Directional
@ Directional
IG.Num.InputElementDefinition._numSamplingPoints
int _numSamplingPoints
Definition: SampledDataDefinition.cs:424
IG.Num.VectorBase.ArrayProduct
static void ArrayProduct(IVector a, IVector b, IVector result)
Calculates array product (element-by-element product) of two vectors and stores the result in the spe...
Definition: VectorBase.cs:2086
IG.Num.ScalarFunctionParametric.ScalarFunctionParametric
ScalarFunctionParametric(IVector parameters, IAffineTransformation transformation)
Cobnstructor. Creates a new parametric scalar function with the specified parameters and transformati...
Definition: FunctionScalarParametric.cs:106
IG.Lib.InterfaceInterpreterBase.AppendIndent
virtual void AppendIndent()
Appends indentation to the contents of the command file.
Definition: InterfaceInterpreterBase.cs:366
IG.Lib.CommandLineApplicationInterpreter.TestSpeedNumEq
const int TestSpeedNumEq
Number of equations used to test speed of numerical computations.
Definition: CommandlineApplicationInterpreter.cs:6523
IG.Lib.ListDto.CopyToPlain
override void CopyToPlain(ref List< ElementType > obj)
Copies data from the current DTO to the specified list objects.
Definition: ArrayDto.cs:249
IG.Script.ScriptAppBase.CryptoFunctionCertStoreInfo
virtual string CryptoFunctionCertStoreInfo(string appName, string[] args)
Executes embedded application - printing infomration about the specified certificate store.
Definition: ScriptAppBase.cs:1485
IG.Lib.InterfaceInterpreterBase._indentationString
string _indentationString
Definition: InterfaceInterpreterBase.cs:107
IG.Lib.CommandLineApplicationInterpreter.ModuleTest1
void ModuleTest1(string name, ICommandLineApplicationInterpreter interpreter)
Loads the first built-in test module (just for testing modules).
Definition: CommandlineApplicationInterpreter.cs:6791
IG.Lib.HtmlWriter.GetIndent
string GetIndent(int level)
Returns indentation string for the specified indentation level.
Definition: HtmlWriter.cs:135
IGLib.Tests.Base.SampleCollsctions.SampleCollections.StringArray3x2x4
static string[,,] StringArray3x2x4
Sample 3D rectangular array of strings (type string[,,]), for use in tests. Dimensions of the array a...
Definition: SampleCollections.cs:73
IGLib.Core.JsonSerializerOptionsFactoryBasic.LibDefaultIndentCharacter
const char LibDefaultIndentCharacter
Library-wide default JSON serializer option for indentation character in serialized strings,...
Definition: JsonSerializationOptionsFactory.cs:73
IG.Lib.IReporterTextLogger.TextLoggerIndentSpacing
int TextLoggerIndentSpacing
Gets or sets the number of indentation characters written per indentation level.
Definition: ReporterMsg.cs:469
IG.Num.ScalarFunctionUntransformedBase.Evaluate
virtual void Evaluate(IScalarFunctionResults data)
Evaluates whatever needs to be evaluated and stores the results on the specified storage object.
Definition: FunctionScalarUntransformedBase.cs:60
IG.Num.ScalarFunctionResults.SetGradient
virtual void SetGradient(int index, double value)
Sets the specified component of the function gradient.
Definition: FunctionScalarResults.cs:301
IG.Num.Func3d2dExamples.HyperboloidParametric2.HyperboloidParametric2
HyperboloidParametric2()
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1151
IG.Lib.Parser.SkipSeparator
static int SkipSeparator(string str, int startpos, char separator)
Definition: StringParser0.cs:22
IG.Lib.LoadableScriptOptBase._analysis
IAnalysis _analysis
Definition: LoadableScriptOpt.cs:182
IGLib.Core.ModelParameterSetFixedBase.ParameterNamesInternal
List< string > ParameterNamesInternal
Definition: ModelParameterSetFixedBase.cs:66
IG.Num.VectorFunctionExamples.RosenrockAndCircle.F1
IScalarFunction F1
The second component of the current vector function.
Definition: FunctionVectorExamples.cs:58
IG.Num.VectorFunctionScriptControllerBase.InvalidateParameterNames
virtual void InvalidateParameterNames()
Invalidates names of parameters. This also means that function value definition and function gradient...
Definition: VectorFunctionScriptController.cs:457
IG.Num.SampledDataCsv.RestoreData
void RestoreData()
Restores sampled data definition from the data table. Position is reset before the operation begins.
Definition: SampledDataCsv.cs:3322
IG.Num.ScalarFunctionQuadratic.GradientPlain
override void GradientPlain(IVector parameters, IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters....
Definition: FunctionScalarExamples.cs:503
IG.Lib.ApplicationCommandlineBase.OptDir
string OptDir
Optimization directory that contains data and message files of optimization server.
Definition: ApplicationCommandLineBase.cs:117
IG.Lib.Module._numLoadableScriptWarnings
static int _numLoadableScriptWarnings
Definition: App.cs:2340
IG.Num.ScalarFunctionConstant.GetNumConstants
static int GetNumConstants(int dim)
Returns the number of constants that specify the linear function of the specified dimension.
Definition: FunctionScalarExamples.cs:48
IGLib.Testing.Tests
Definition: SpeedTests.cs:15
IG.Crypto.CryptoManager._freeParameters
List< string > _freeParameters
Definition: UilCryptoAux1.cs:349
IG.Num.Func3d2dBase.Value1
virtual double Value1(vec2 parameters)
Calculates and returns value of the first component of the current function.
Definition: Function3d2d.cs:297
IG.Lib.DataStore.Load
void Load(string filepath, bool forceoverwrite)
Loads data store'result XML Doc from a file.
Definition: XmlUtilities.cs:62
IGLib.Gr3D.TubularMeshGenerator_06.NumericalDerivative
vec3 NumericalDerivative(Func< double, vec3 > curve, double t, double tMin, double tMax, double h, bool restrictToInterval)
Numerically computes the derivative of a curve using central differences.
Definition: TubularMeshGenerator_06.cs:24
IG.Num.OptimizerBase._optimizationResults
IOptimizationResults _optimizationResults
Definition: Optimizer.cs:142
IG.Num.NeuralApproximatorBase.MapInput
virtual double MapInput(int componentIndex, double value)
Maps (scales and shifts) and returns specific input value to the value prepared for the corresponding...
Definition: NeuralApproximatorBase.cs:1823
IG.Num.RealFunctionOneParametric.SetParameter
override void SetParameter(int which, double value)
Sets the specific parameters of the parameterized function.
Definition: FunctionRealParametric.cs:228
IG.Lib.StringTable.FirstNonemptyColumn
int FirstNonemptyColumn(int rowNum, int startColumn)
Returns number of the first non-empty cell in the specified row, from the specified starting column o...
Definition: StringTable.cs:394
IG.Lib.KeyValueSortable.ComparerBase.TwoStage
bool TwoStage
Definition: Utils.cs:3204
IG.Lib.ReporterBase.DecreaseDepth
void DecreaseDepth(int numlevels)
Decreases indentation level by the specified number of levels (can be 0 or negative).
Definition: ReporterMsg.cs:2601
IG.Num.vec3.Multiply
vec3 Multiply(double k)
Returns the current vector multiplied by the specified scalar.
Definition: Matrix3D.cs:224
IG.Lib.SerializerBase.SerializerBase
SerializerBase()
Definition: SerializerBase.cs:99
IGLib.Gr3D.LissajousKnot3D
A Lisajous knot is a knot whose projection on any of the three coordinate planes is a Lissajous curve...
Definition: LissajousKnot3D.cs:26
IG.Num.NeuralApproximatorBase.RecalculateOutputDataBounds
void RecalculateOutputDataBounds()
Recalculates output data bounds by taking into account the training data set of the current object.
Definition: NeuralApproximatorBase.cs:1747
IGLib.Core.ModelParameter.IsConstant
virtual bool IsConstant
Definition: ModelParameter.cs:209
IG.Num.Vector._copyMathNetNumerics
Vector_MathNetNumerics _copyMathNetNumerics
Definition: Vector.cs:362
IG.Lib.ObjectRegister.IsRegistered
bool IsRegistered(T obj)
Returns true if the specified object is registered with the current object, false otherwise.
Definition: ObjectRegister.cs:80
IG.Lib.Util.MutexGlobal
static Mutex MutexGlobal
Mutex for system-wide exclusive locks.
Definition: Utils.cs:86
IG.Num.ParallelJobServerBase.IsServerRunning
bool IsServerRunning
Indicates whether the server is currently running or not.
Definition: ParallelJobServerBase.cs:471
IG.Lib.UtilSystem._referencedAssembliesDirect
static volatile Assembly[] _referencedAssembliesDirect
Assemblies directly referenced by the current executale assembly. Assemblies from global assembly cac...
Definition: UtilSystem.cs:2341
IG.Num.OptFileManager.Analysis
virtual IAnalysis Analysis
Definition: OptFileManager.cs:1224
IG.Lib.UtilStr.RandomString
static string RandomString(int length, IRandomGenerator rndgen=null)
Returns a randomly generated string of a specified length containing alphanumeric characters....
Definition: UtilString.cs:513
IG.Num.PointContainer._mainLock
object _mainLock
Definition: PointContainer.cs:185
IG.Num.SampledDataSet.GetNumNullElemets
int GetNumNullElemets()
Returns number of null elements of the current sampled data set.
Definition: SampledData.cs:640
IG.Lib.ScalarFunctionLoader.ScriptClassName
string ScriptClassName
Name of the script class that containe definition of the compiled real function class.
Definition: ScalarFunctionScriptLoader.cs:993
IG.Num.OptimizerBase.Tolerance
double Tolerance
Gets or sets the main tolerance (its exact meaning depends on the algorithm in use).
Definition: Optimizer.cs:288
IG.Neural.IDataMapper.MapInput
void MapInput(IVector reducedInput, ref IVector originalInput)
IG.Lib.IColorScale.GetReferenceCellIndex
int GetReferenceCellIndex(double referenceValue)
Retuns index of the cell of the discrete color scale that corresponds to the specified value in the r...
IGLib.Tests.SpeedTestInfo.HasExecutionTime
virtual bool HasExecutionTime
Whether the current object has the execution time assigned.
Definition: SpeedTestInfo.cs:90
IG.Crypto.CryptoManager.SaltString
string SaltString
Salt string.
Definition: UilCryptoAux1.cs:306
IG.Num.ParallelJobDispatcherBase.UnregisterSystemPriorityUpdating
void UnregisterSystemPriorityUpdating()
Unregisters the UpdateThreadPriorityFromSystem method as "event handler" for system priority changes.
Definition: ParallerJobDispatcherBase.cs:635
IG.Lib.CommandStackFrameBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: CommandlineApplicationInterpreterBase.cs:926
IG.Num.BoundingBoxBase.ResetMax
void ResetMax(int componentIndex)
Resets the specified maximal coordinate value to UndefinedMax.
Definition: BoundingBox.cs:624
IG.Num.M.rand
static double rand(double min, double max)
Returns a uniformly distributed random number greater than or equal to min, and less or equal than ma...
Definition: UtilMath.cs:380
IG.Neural.MappingApproximationFileManager.IsFunctionInputReady
bool IsFunctionInputReady()
Returns value of the falg that indicates whether the reduced approximation input data is ready.
Definition: NeuralFileManager.cs:1096
IG.Lib.ReporterBase.DefaultReportConsole
static void DefaultReportConsole(ReporterBase reporter, ReportType messagetype, string errorlocation, string errormessage)
Default delegate for reporting. For parameter descriptions, see ReportDlg.
Definition: ReporterMsg.cs:5973
IG.Num.NeuralTrainingLimitsDto.InputSafetyFactorMin
double InputSafetyFactorMin
Minimum limit for input safety factor value.
Definition: SerializationDtoNeural.cs:751
IG.Gr.StructuredSurfaceMesh3D._nodeNumbers
List< int > _nodeNumbers
Definition: Mesh.cs:233
IG.Lib.WaitFileEventBase.OnError
void OnError(object source, ErrorEventArgs e)
Handles events triggered when an error occurs.
Definition: WaitConditionFile.cs:273
IGLib.Core.Tests.ToStringTypeConverterViaParseReflectionTests.FromString_ShouldFailOnInvalidInput
void FromString_ShouldFailOnInvalidInput()
Definition: ToStringTypeConverterViaParseReflectionTests.cs:68
IG.Crypto.ConstCrypto.ArgIvLength1
const string ArgIvLength1
Specification of length of the initialization vector follows.
Definition: UtilCryptoAux.cs:481
IG.Num.Matrix2d.ColumnY
Vector2d ColumnY
Gets or sets the y-column of the 2D matrix.
Definition: Matrix2DClass.cs:411
IG.Num.Func3d2dBase.ValueDefined
virtual bool ValueDefined
Whether calculation of function value is defined. Defaulet is true.
Definition: Function3d2d.cs:251
IG.Neural.MappingDefinition.IsOutputDataConsistent
bool IsOutputDataConsistent()
Definition: NeuralMapData.cs:752
IG.Lib.ExpressionEvaluatorCompiled.Id
int Id
Returns object's Id that is unique within a given type.
Definition: ExpressionEvaluatorCompiled.cs:48
IG.Lib.UtilSystem.GetComputerName
static string GetComputerName()
Returns name of the computer on which application is running.
Definition: UtilSystem.cs:180
IG.Gr.Mesh.NumFaces
abstract int NumFaces
Returns the number of faces that the mesh has.
Definition: Mesh.cs:67
IG.Num.AnalysisComparer.CompareObjectiveFunction
bool CompareObjectiveFunction
Whether value of the objective function is compared.
Definition: AnalysisComparer.cs:155
IGLib.Gr3D.Ellipsoid.StartParameter1
double StartParameter1
Definition: Ellipsoid.cs:79
IG.Lib.MatrixDtoBase.RowCount
virtual int RowCount
Number of rows of the matrix.
Definition: MatrixDto.cs:96
IG.Num.Vector3d.Add
Vector3d Add(Vector3d a)
Returns sum of the current vector and the specified vector.
Definition: Vector3Dclass.cs:467
IG.Num.Field.GenerateCoordinates2d
static void GenerateCoordinates2d(Field< vec3 > field, int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 2D unstructured grid embedded in 3D from a regular grid with grid directio...
Definition: FieldGeneric.cs:1005
IG.Lib.CommandLineApplicationInterpreter.PipeServers
SortedList< string, IpcStreamServerBase > PipeServers
Array of registered pipe servers, accessible through server name.
Definition: CommandlineApplicationInterpreter.cs:5339
IG.Lib.Copy.ClienServerStreamBase.MessageFalseSeparator
char MessageFalseSeparator
Definition: ClientServerStreamBase_Copy.cs:226
IGLib.Gr3D.LissajousCurve3D.a
double a
Width of the curve bounding box.
Definition: LissajousCurve3D.cs:57
IG.Lib.ReporterBase.DDD
double DDD
Definition: ReporterMsg.cs:2841
IG.Num.IDistanceComparer.GetRelativeCoordinates
void GetRelativeCoordinates(IVector coord, ref IVector relativeCoortinates)
Converts the specified coordinates to relative coorsinates where compponents run from 0 to 1 if origi...
IG.Lib.CommandLineApplicationInterpreter.CmdCalcJsBlock
virtual string CmdCalcJsBlock(CommandThread cmdThread, string cmdName, string[] args)
Command. Enters a new block of JavaScript expressions that are evaluated. All lines within the block ...
Definition: CommandlineApplicationInterpreter.cs:3615
LearnCs.Lib.IVector.CreateVector
VectorRetType CreateVector(int dim=-1)
Creates and returns a vector of the specified dimension dim , or, if the parameter is less than 0,...
IG.Num.Func.ReciprocalPower.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealBasic.cs:268
IG.Num.UnstructuredMesh1d3d.UnstructuredMesh1d3d
UnstructuredMesh1d3d(int length)
Constructs a new 1D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh1d3d.cs:36
IG.Num.IVectorFunctionResults.SetParametersReference
void SetParametersReference(IVector reference)
Sets the vector of optimization parameters. Only the reference is copied.
IG.Lib.Module.Module
Module(string moduleName, int version, int subVersion, string release)
Definition: App.cs:573
IG.Num.Vector3d.X
double X
1st component.
Definition: Vector3Dclass.cs:352
IG.Num.VectorFunctionResults.GetValues
virtual List< double > GetValues()
Returns a list of function values.
Definition: FunctonVectorResults.cs:297
IG.Num.VectorFunctionBaseGeneral.ObjectStoreResults.TryGetNew
override IVectorFunctionResults TryGetNew()
Returns a newly created object eligible for storage, or null if such an object can not be created....
Definition: FunctionVectorBaseGeneral.cs:552
IG.Lib.PipeServerBase
Server that creates a named pipe, listens on its input stream, and sends responses to the client.
Definition: IpcPipes.cs:36
IG.Num.VectorFunctionBaseGeneral.Derivative
virtual double Derivative(IVector parameters, int which, int component)
Calculates and returns the particular component of the vector function derivative.
Definition: FunctionVectorBaseGeneral.cs:230
IG.Num.M.log
static double log(double a, double logBase)
Returns the logarithm of a specified number in a specified base.
Definition: UtilMath.cs:430
IG.Num.PointContainer._storedDistance
double _storedDistance
Definition: PointContainer.cs:244
IG.Num.StructuredMesh2d.ActiveTensorField
TTensorField ActiveTensorField
Gets active tensor field. Has protected setter.
Definition: StructuredMesh2dGeneric.cs:554
IG.Num.NeuralApproximatorBase._toleranceRms
IVector _toleranceRms
Definition: NeuralApproximatorBase.cs:902
IG.Lib.InterfaceInverse.InterfaceInverse
InterfaceInverse(string commandDirectory, string startDirectory, string commandFileName)
Constructor.
Definition: InterfaceInv.cs:49
IGLib.Core.ReadonlyArrayAccessor.ReadonlyArrayAccessor
ReadonlyArrayAccessor(ElementType[] array)
Initializes the class with a reference to the underlying array, which will be used to access elements...
Definition: ArrayAccessors.cs:24
IG.Num.StructuredMesh3d.AddVectorField
void AddVectorField(TVectorField field)
Adds the specified vector field to the collection of vector fields.
Definition: StructuredMesh3dGeneric.cs:511
IG.Num.M.max
static double max(double a, double b, double c, double d, double e, double f)
Largest of six numbers.
Definition: UtilMath.cs:233
IG.Num.VectorFunctionResults.Copy
virtual void Copy(IVectorFunctionResults results)
Copies data from another vector function results.
Definition: FunctonVectorResults.cs:740
IG.Lib.CounterVar.Value
long Value
Gets or sets
Definition: Vartypes.cs:95
IGLib.Gr3D.ConicalSpiralLogarithmic3D.a
double a
Parameter of the Logarithmic spiral, coefficient in its equation r(φ) = a * exp(k * φ).
Definition: ConicalSpiralLogarithmic3D.cs:31
IG.Crypto.PasswordAlgorithmDeriveBytes.ExternalAlgorithm
PasswordDeriveBytes ExternalAlgorithm
External algoritgm that will do the job.
Definition: UtilCryptoAux.cs:965
IG.Script.ScritpRealFunctionExample.CreateRealFunction
override LoadableRealFunctionBase CreateRealFunction(double Kx, double Sx)
Creates and returns a new real function object where object is of real function class that has been d...
Definition: RealFunctionScriptExample.cs:24
IG.Lib.ReporterBase._UseTextWriter
bool _UseTextWriter
Definition: ReporterMsg.cs:3967
IG.Num.StructuredMesh3d.AddVectorField
void AddVectorField(TVectorField field, string name)
Adds the specified vector field to the collection of vector fields under the specified name.
Definition: StructuredMesh3dGeneric.cs:500
IG.Lib.ScriptLoaderBase.ApplicationDomain
virtual AppDomain ApplicationDomain
Application domain used by the current script loader for loading assemblies.
Definition: Loader.cs:1385
IG.Lib.ApplicationCommandlineBase.ScriptLocation
string ScriptLocation
Location of the script to be loaded.
Definition: ApplicationCommandLineBase.cs:49
IG.Lib.UtilSystem.ResolveAlreadyFailed
static bool ResolveAlreadyFailed(ResolutionIdentity resId)
Definition: UtilSystem.cs:2724
IG.Lib.UtilConsole.Read
static bool Read(ref IMatrix mat)
Reads a matrix from console and assigns it to the specified matrix variable.
Definition: UtilConsole.cs:505
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.ParaboloidSymmetric2D
ParaboloidSymmetric2D()
Creates a new untransformed Rosenbrock's function.
Definition: FunctionScalarExamples.cs:1013
IG.Num.SimKosecFileManagerBase.InputFieldDefinition._description
string _description
Definition: SimKosecFileManagerBase.cs:1720
IG.Num.Field.MapCoordinates2dPlain
static void MapCoordinates2dPlain(Field< vec3 > referenceField, Field< vec3 > targetField, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of a set of unstructured 3D points (point cloud) from a reference set according...
Definition: FieldGeneric.cs:307
IG.Num.Numeric.DerivativeCD
static double DerivativeCD(DlgFunctionValue f, double x, double step)
Calculates numerical derivative of a function according to the central difference formula....
Definition: FunctionNumeric.cs:243
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeServer.InterpreterPipeServer
InterpreterPipeServer(ICommandLineApplicationInterpreter interpreter, string pipeName, bool startImmediately=true)
Constructs a new pip server.
Definition: CommandlineApplicationInterpreter.cs:5277
IG.Lib.UtilConsole._defaultMatrixName
const string _defaultMatrixName
Definition: UtilConsole.cs:500
IG.Num.VectorApproximatorBase.InputLength
abstract int InputLength
Gets or sets the number of input parameters.
Definition: VectorApproximatorBase.cs:35
IG.Num.StructuredMesh2d.NumScalarFields
int NumScalarFields
Gets the number of scalar fields.
Definition: StructuredMesh2dGeneric.cs:295
IG.Num.StructuredMeshGeometry3d.StructuredMeshGeometry3d
StructuredMeshGeometry3d(int dim1, int dim2, int dim3, string fieldName, string fieldDescription)
Constructs a new 3D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField3dGeneric.cs:51
IG.Lib.ScriptLoaderBase._isCodeLoaded
bool _isCodeLoaded
Definition: Loader.cs:922
IG.Lib.UtilSystem.ResourceSeparatorString
static string ResourceSeparatorString
Gets the string that is used to separate resource from the resource file (.resources).
Definition: UtilSystem.cs:3592
IG.Num.IMatrix.SetRandom
void SetRandom()
Sets the current matrix such that it contains random elements on the interval (0,1].
IG.Num.vec2.Read
void Read()
Reads 2D vector components from a console.
Definition: Matrix2D.cs:324
IG.Num.ScalarFunctionRadial.SetFunction
virtual void SetFunction(IRealFunction function1d)
Changes the 1D function that defines the current radial function.
Definition: FunctionScalarRadial.cs:63
IG.Num.VectorFunctionScriptControllerBase._parametersString
string _parametersString
Definition: VectorFunctionScriptController.cs:344
IG.Lib.Module.DaysTillExpireFinal
int DaysTillExpireFinal
Gets the number of days until the final expiration of the program or module, when the software will s...
Definition: App.cs:1232
IG.Num.Scalar.CompareTo
int CompareTo(Scalar other)
Compare this Scalar with another Scalar.
Definition: Scalar.cs:145
IG.Num.NeuralTrainingLimits.AlphaMax
double AlphaMax
Maximum limit for alpha value.
Definition: NeuralTrainingParameters.cs:1377
IG.Lib.IndexList.SetRandom
static void SetRandom(int length, int upperBound, ref IndexList indices)
Creates a prescribed number of unique random indices in the specified range.
Definition: IndexList.cs:161
IG.Num.Func2dBase.ValueDefined
override bool ValueDefined
Whether calculation of function value is defined. Defaulet is true.
Definition: Function2d.cs:134
IGLib.Gr3D.MoebiusStrip.SurfaceDerivative2
vec3 SurfaceDerivative2(double u, double v)
Defines the derivative of Surface with respect to the second parameter. In each point on the surface ...
Definition: MoebiusStrip.cs:77
IGLib.Parsing.IParserState
Definition: IParserState.cs:10
IG.Num.StructuredMesh2d.NumIndexFields
int NumIndexFields
Gets the number of index fields.
Definition: StructuredMesh2dGeneric.cs:141
IG.Num.InputOutputElementDefinition.GetDefaultInputElementDescription
static string GetDefaultInputElementDescription(int which)
Returns a default description for the specified input data element.
Definition: SampledDataDefinition.cs:338
IGLib.Core.Tests.ToStringTypeConverterViaParseReflectionTests.ToString_ShouldConvertAndBeRoundTrippable< T >
void ToString_ShouldConvertAndBeRoundTrippable< T >(T value)
Definition: ToStringTypeConverterViaParseReflectionTests.cs:47
IGLib.Gr3D.Ellipsoid.b
double b
Half axis of the ellipsoid in the y direction. Default is bDefault.
Definition: Ellipsoid.cs:42
IG.Num.Counter.Equals
bool Equals(Counter a)
Indicates whether a is equal to this instance.
Definition: Scalar.cs:495
IG.Num.VectorFunctionBaseGeneral.ObjectStoreResults.TryStore
override bool TryStore(IVectorFunctionResults obj)
Definition: FunctionVectorBaseGeneral.cs:563
IG.Script.ScriptAppBase.NumericsFunctionScriptScalarFuncitons
virtual string NumericsFunctionScriptScalarFuncitons(string appName, string[] args)
Executes embedded application - testing of definition of scalar function objects through expressions.
Definition: ScriptAppBase.cs:588
IG.Lib.LoadableScriptBase.Script_ContainsScriptCommand
virtual bool Script_ContainsScriptCommand(string commandName)
Returns true if the specified command is script command (i.e. its first argument is command-name and ...
Definition: LoadableScriptBase.cs:636
IG.Num.INeuralApproximator.RecalculateOutputDataBounds
void RecalculateOutputDataBounds()
Recalculates output data bounds by taking into account the training data set of the current object.
IG.Lib.CommandLineApplicationInterpreter.ScriptLoader
ScriptLoaderBase ScriptLoader
Gets the script loader that is used by the current command-line interpreter for dynamically loading c...
Definition: CommandlineApplicationInterpreter.cs:2896
IG.Lib.CommandThreadBase.RestorePreviousNumStoredParameters
virtual void RestorePreviousNumStoredParameters(CommandStackFrameBase frame)
Saves the current number of stored parameters on the command thread.
Definition: CommandlineApplicationInterpreterBase.cs:2007
IG.Num.SimKosecFileManagerBase.GetOptimizationParametersDefinedFromInput
void GetOptimizationParametersDefinedFromInput(IVector param)
Gets current values of input (optimization) parameters obtained from the current contents of simulati...
Definition: SimKosecFileManagerBase.cs:851
IG.Lib.ColorScaleBase.IsDiscrete
bool IsDiscrete
Gets the flag indicating whether the color scale is discrete (with a finite number of possible colors...
Definition: ColorScale.cs:453
IG.Num.SampledDataCsv.IsKeyData
bool IsKeyData(string str)
Whether the specified string is a keyword introducing the sampled data.
Definition: SampledDataCsv.cs:445
IG.Num.vec3.Norm
double Norm
Gets a 2 norm of the current 3D vector.
Definition: Matrix3D.cs:140
LearnCs.Lib.INumberOperations.MultiplyNumbers
NumberType MultiplyNumbers(NumberType a, NumberType b)
Calculates and returns product of parameters a and b .
IG.Num.NeuralTrainingParametersDto.SigmoidAlphaValue
double SigmoidAlphaValue
Sigmoid alpha value (used in networks with sigmoid activation functions).
Definition: SerializationDtoNeural.cs:35
IG.Lib.InterpreterVariable.ReferencedVariableName
string ReferencedVariableName
Gets the referenced variable name.
Definition: CommandlineApplicationInterpreterBase.cs:561
IG.Num.OptFileManager._msgAnResultsReadyPath
string _msgAnResultsReadyPath
Definition: OptFileManager.cs:150
IG.Num.MatrixBase.ToStringNewlines
virtual string ToStringNewlines()
Returns a string representation of this matrix with newlines inserted after each row....
Definition: MatrixBase.cs:5115
IG.Num.Func2dBase.Value
virtual double Value(vec2 parameters)
Calculates and returns value of the current 2D scalar function.
Definition: Function2d.cs:168
IG.Lib.ScriptLoaderBase.Run
virtual void Run(string[] initializationAndRunArguments)
Runs the object of the compiled loadable class (calls its Run() method) that is currently loaded by t...
Definition: Loader.cs:1491
IG.Lib.StopWatch1._lock
readonly object _lock
Lock object to be used for locking the current object.
Definition: UtilTime.cs:86
IG.Lib.Util.ToByteArray
static void ToByteArray(Int16 val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1430
IG.Script.ScriptAppBase.FileFunctionRelativePath
virtual string FileFunctionRelativePath(string appName, string[] args)
Executes embedded application - writing to the console information about file events for the specifie...
Definition: ScriptAppBase.cs:861
IG.Lib.StringTable.AddElement< ElementType >
void AddElement< ElementType >(int rowNum, ElementType value)
Adds string representation of a new element of the specified type at the end of the specified row of ...
Definition: StringTable.cs:498
IG.Num.DistanceComparer._distanceFunction
DistanceDelegate< PointType > _distanceFunction
Definition: DistanceComparer.cs:289
IG.Num.BoundingBox3d.MinX
double MinX
Gets the lower bound in the first coordinate.
Definition: BoundingBox.cs:1568
IGLib.Core.Tests.SandboxTypeconversionTests
Sandbox for quick tests related to type conversion.
Definition: SandboxTypeConversionTest.cs:20
IG.Num.Func3d2dBase.ComponentFunction2.Value
override double Value(double x, double y)
Calculates and returns value of the current 2D scalar function.
Definition: Function3d2d.cs:558
IG.Script.ScriptAppBase.ProcessHelpListApplicationsByWindow
const string ProcessHelpListApplicationsByWindow
Definition: ScriptAppBase.cs:4717
IG.Num.GridGenerator1dBase.FitGridNode
static void FitGridNode(double minCurrent, double maxCurrent, double minTarget, double maxTarget, ref double node)
Grid stretching to fit the specified interval bounds. Modifies position of the generated 1d grid node...
Definition: GridGenerator1dBase.cs:811
IG.Script.AppBase.ConstCustom
const string ConstCustom
Name of the command for a group of custom applications.
Definition: ScriptAppBase.cs:49
IG.Num.ScalarFunctionScriptControllerBase.FunctionLoader
virtual ScalarFunctionLoader FunctionLoader
Object that is responsible for creation of scalar function objects that correspond to the definitions...
Definition: ScalarFunctionScriptController.cs:694
IG.Lib.ObjectRegister._internalLock
object _internalLock
Definition: ObjectRegister.cs:39
IG.Num.Func.Linear.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:151
IG.Script.ScriptAppBase.AppNumericsMethods
List< CommandMethod > AppNumericsMethods
List of methods used to perform numerics-related commmands.
Definition: ScriptAppBase.cs:561
IG.Lib.HtmlWriter.AddParagraph
void AddParagraph(string paragraphText, string[] attributeNameValuePairs)
Adds a new paragraph with the specified text to the HTML document.
Definition: HtmlWriter.cs:666
IG.Script.ScritpRealFunctionExample.CreateRealFunction
override LoadableRealFunctionBase CreateRealFunction(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real function object where object is of real function class that has been d...
Definition: RealFunctionScriptExample.cs:29
IGLib.Gr3D.ICurve3DCylindricalParameterization.rho
double rho
3D vector function of scalar argument, which gives a 3D representation of the curve....
Definition: ICurve3DCylindricalParameterization - Copy.cs:16
IGLib.Tests.SpeedTestInfo.ReferenceMachineId
virtual string ReferenceMachineId
Definition: SpeedTestInfo.cs:135
IG.Lib.ReporterBase.Test
static void Test()
Definition: ReporterMsg.cs:6704
IG.Crypto.ConstCrypto.ArgRecursiveDirectoryByLevels
const string ArgRecursiveDirectoryByLevels
Specification of a directory for recursive search of input files, sorted by levels,...
Definition: UtilCryptoAux.cs:602
IG.Num.ScalarFunctionRadialParametric.ScalarFunctionRadialParametric
ScalarFunctionRadialParametric(IRealFunctionParametric function, IVector parameters, IAffineTransformation transf)
Constructor. Creates a new radial scalar function without specifying coordinate transformation.
Definition: FunctionScalarRadial.cs:405
IG.Crypto.UtilCrypto.GetStringHashHex
static string GetStringHashHex(string stringToHash, HashType hashType=HashType.Default, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the hash string of the specified kind of the specified string.
Definition: UtilCrypto.cs:792
IG.Num.M.arcctg
static double arcctg(double x)
Arc cotangent, inverse of 1/tan(x).
Definition: UtilMath.cs:481
IG.Lib.StopWatch1._firstStartTime
DateTime _firstStartTime
Definition: UtilTime.cs:114
IG.Crypto.CryptoManager.IsChecked
bool IsChecked
Indicates that something is verified, not calculated (or checked in addition, after calculation).
Definition: UilCryptoAux1.cs:373
IG.Num.Func3d2dExamples.SnailShell1.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1703
IG.Lib.RealFunctionLoader.Compile
string Compile()
Compiles the code that contains dynamically loadable definition of a real function of one variable.
Definition: RealFunctionScriptLoader.cs:605
IG.Num.SpeedTestCpu.TestComputationalTimesQR
static double TestComputationalTimesQR(int numEq, int outLevel, bool testProduct)
Test of QR decomposition, also measures time necessary fo rindividual operations.
Definition: TestSpeed.cs:53
IG.Num.ParallelJobContainerBase.NotifyJobStarted
void NotifyJobStarted()
Notifies this job data container that its job has started.
Definition: ParallelJobContainerBase.cs:377
IG.Lib.UtilSystem.GetIglibDirectory
static string GetIglibDirectory()
Returns the directory containing the IGLib assembly.
Definition: UtilSystem.cs:3267
IG.Num.ParallelJobServerBase.CommandStopServing
bool CommandStopServing
Flag indicating whether the server should be stopped. If set to true and server thread is runing,...
Definition: ParallelJobServerBase.cs:396
IG.Lib.ScalarFunctionLoader.VarNameGradientDefined
const string VarNameGradientDefined
Name of the variable (internal in class defined in loadable script) that holds a flag telling whether...
Definition: ScalarFunctionScriptLoader.cs:117
IG.Num.ScalarFunctionResults.ReqHessian
virtual bool ReqHessian
Indicates whether calculation of function Hessian is/was requested.
Definition: FunctionScalarResults.cs:449
IG.Lib.ISerializer.Serialize< T >
void Serialize< T >(T serializedObject, Stream serializationStream)
Serializes the specified object and outputs it to a stream.
IG.Num.GridGenerator1d.Centered
bool Centered
Flag specifying whether intervals grow in both direction from the center of the grid interval.
Definition: GridGenerator1d.cs:103
IG.Num.RealFunction.Derivative
override double Derivative(double x, int order)
Returns the derivative of the given order of this function at the specified parameter.
Definition: FunctionReal.cs:997
IG.Lib.ICharacterBuffer.Insert
void Insert(int index, string str)
Inserts the specified string at the specified position of the buffer.
IGLib.Core.IModelParameter.UpdateDescription
IModelParameter UpdateDescription(string newDescription)
Updates the description of the current parameter (property Description).
IG.Num.Matrix.TensorMultiply
static void TensorMultiply(Matrix m1, Matrix m2, Matrix result)
Kronecker or tensor product, A(m*n)*B(p*q)=C(mp*nq) Result is a block matrix with as many blocks as t...
Definition: Matrix.cs:1017
IG.Crypto.ConstCrypto.ArgSaltString
const string ArgSaltString
Specification of password string follows.
Definition: UtilCryptoAux.cs:464
IG.Reflection.TypeInfoBase
Base class for type information classes that are used with the DerivedTypesRegistry<BaseType,...
Definition: TypeInfoBase.cs:17
IG.Num.ParallelJobContainerBase.OutputLevel
int OutputLevel
Output level for the current object.
Definition: ParallelJobContainerBase.cs:205
IG.Num.Field.GenerateCoordinates1dPlain
static void GenerateCoordinates1dPlain(Field< vec3 > field, int dimx, double minxRef, double maxxRef)
Generates coordinates of a 1D unstructured grid from a regular grid with grid direction parallel to X...
Definition: FieldGeneric.cs:1095
IGLib.Gr3D.MeshExportExtensions_02.ExportToObj
static void ExportToObj(this StructuredMesh3D_02 mesh, string objFilePath, string materialName="defaultMaterial", string mtlFilePath=null)
Exports the mesh to an OBJ file with an optional MTL file for materials.
Definition: MeshExportExtensions_02.cs:16
IG.Num.UnstructuredMesh2d.RemoveTensorField
void RemoveTensorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh2dGeneric.cs:665
IG.Num.BoundingBox1d.CreateVector
override IVector CreateVector(int dim)
Creates and returns a new vector that is consistent with the definition of bounding box.
Definition: BoundingBox.cs:1891
IGLib.Gr3D.StructuredMesh3D_04.NodeNormals
vec3[][] NodeNormals
Definition: StructuredMesh3D_04.cs:17
IG.Lib.CommandStackFrame.CommandStackFrame
CommandStackFrame()
Prevent default constructor of being called.
Definition: CommandlineApplicationInterpreterBase.cs:842
IG.Num.MatrixBase.TestMultiplyMatTransp
static bool TestMultiplyMatTransp(double tolerance, bool printReports)
Tests product A*B^T.
Definition: MatrixBase.cs:2957
IG.Lib.StopWatch1.Create
static StopWatch1 Create(string label)
Definition: UtilTime.cs:73
IG.Lib.CommandLineApplicationInterpreter._commandThreads
List< CommandThread > _commandThreads
Main command thread of the interpreter (usually run in the same thread where interpreter was created)...
Definition: CommandlineApplicationInterpreter.cs:243
IGLib.Core.CollectionTypeConverter.PopulateJaggedArray
void PopulateJaggedArray(object target, List< object > values, Type elementType, ref int index)
Populates a jagged array with converted values from a flat list.
Definition: CollectionTypeConverter.cs:387
IGLib.Core.Extended.TypeConversionHelper._instance
static readonly Lazy< TypeConversionHelper > _instance
Definition: TypeConversionHelperObsolete.cs:22
IG.Num.IAnalysisResults.ConstraintGradients
List< IVector > ConstraintGradients
Constraint function gradients. If CopyReferences=true (false by default) then only the list reference...
Definition: AnalysisResutlsInt.cs:170
IG.Num.Func3d2dExamples.Torus
Parametric equation of a toroid surface in form of 3D vector function of 2 variables.
Definition: Function3d2d.cs:1298
IG.Num.InputOutputElementDefinition._scalingLength
double _scalingLength
Definition: SampledDataDefinition.cs:96
IGLib.Parsing.IParsable.SubString
IEnumerable< CharType > SubString(int startIndex, int length)
Returns a substring of Parsable starting at startIndex and of length length
IG.Crypto.CryptoManager._isInputFormatHex
bool _isInputFormatHex
Definition: UilCryptoAux1.cs:466
IG.Num.SampledDataElement._index
int _index
Definition: SampledData.cs:35
IG.Lib.ScalarFunctionLoader._functionArgumentParametersName
string _functionArgumentParametersName
Definition: ScalarFunctionScriptLoader.cs:144
IG.Lib.WaitConditionBase.InternalLock
object InternalLock
Used internally for locking access to internal fields.
Definition: WaitCondition.cs:58
IG.Num.SingularValueDecomposition.SingularValues
Vector SingularValues
Returns the singular values.
Definition: MatrixDecompositions.cs:1470
IG.Num.mat2.columnx
vec2 columnx
Gets or sets the x-column of the 2D matrix.
Definition: Matrix2D.cs:478
IG.Lib.XmlParser.MoveTo
XmlNode MoveTo(string path)
Moves the current position to the first node that satisfies the absolute path specified as an XPath s...
Definition: XmlUtilities.cs:1917
IG.Lib.CommandLineJobContainer.CompletionTime
DateTime CompletionTime
Time when the execution of the command has completed.
Definition: CommandlineApplicationInterpreterBase.cs:171
IG.App.ApplicationIgShellBase.LaunchInitNotice
override void LaunchInitNotice()
Launches initialization notice.
Definition: ApplicationIgShellBase.cs:95
IG.Lib.CommandLineApplicationInterpreter.ModuleTestCommandName
virtual string ModuleTestCommandName(string modulename)
Returns the standard name for the command that gets installed when a module is loaded.
Definition: CommandlineApplicationInterpreter.cs:2837
IG.Num.PointContainerSampledDataElement.GetPointCoordinates
override IVector GetPointCoordinates(SampledDataElement point)
Returns vector of co-ordinates (or input parameters) of the specified point.
Definition: PointCloudSampledDataElement.cs:108
IG.Num.AnalysisResults.ReqObjective
virtual bool ReqObjective
Indicates whether calculation of objective function is/was requested.
Definition: AnalysisResults.cs:978
IGLib.Gr3D.LightSource.Position
vec3 Position
Position of the light (for Point, Spot, and Area lights).
Definition: LightSource.cs:45
IG.Lib.CommandStackFrameBase.IsEventualListedCommand
bool IsEventualListedCommand(string commandLine, List< string > commands, bool isOnlyCommandName=false)
Returns true if the specified commandline can eventually represent one of the commands contained in t...
Definition: CommandlineApplicationInterpreterBase.cs:1051
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.TypeConverter
override ITypeConverter TypeConverter
The type converter that is under test.
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:31
IG.Num.VectorBase.LoadCsv
static void LoadCsv(string filePath, string separator, ref IVector vecRestored)
Reads a vector written in CSV format from a file. If there are no components then a null vector is re...
Definition: VectorBase.cs:3077
IG.Lib.UtilSystem.IsTextFile
static bool IsTextFile(string filePath, int numChecked, out Encoding encoding)
Detects if the specified file is a text file and detects the encoding.
Definition: UtilSystem.cs:4339
IG.Num.ConstMisc.MoonApogee
static readonly PhysicalConstant MoonApogee
Moon apogee - least distance to the center of attraction, 405,696 km.
Definition: Constants.cs:1663
IG.Num.VectorBase.CopyPlain
static void CopyPlain(VectorBase_MathNetNumerics a, IVector result)
Copies components of a vector to another vector. This is a plain version that does not perform any di...
Definition: VectorBase.cs:1199
IG.Lib.Copy.ClienServerStreamBase._defatultOutputLevel
static int _defatultOutputLevel
Definition: ClientServerStreamBase_Copy.cs:387
IGLib.Gr3D.TubularMeshGenerator_02.GenerateTube
static StructuredMesh3D_02 GenerateTube(Func< double, vec3 > curve, double tStart, double tEnd, double radius, int numDivsT, int numDivsTheta)
Definition: TubularMeshGenerator_02.cs:16
IG.Lib.CommandThreadBase.ToString
override string ToString()
Returns a string containing information about the current command thread.
Definition: CommandlineApplicationInterpreterBase.cs:2088
IG.Num.Func3dBaseNoGradient.Func3dBaseNoGradient
Func3dBaseNoGradient()
Definition: Function3d.cs:106
IG.Num.NeuralApproximatorBase.OnBundleCompleted
virtual void OnBundleCompleted()
Called after completion of each bundle of training epochs (after auxiliary data is updated).
Definition: NeuralApproximatorBase.cs:2739
IG.Lib.CommandLineJobContainer.StartTime
DateTime StartTime
Time when execution of the command has started.
Definition: CommandlineApplicationInterpreterBase.cs:168
IG.Num.AnalysisResults.AllocateParameters
virtual void AllocateParameters()
Allocates space for parameters.
Definition: AnalysisResults.cs:832
IG.Num.IVectorApproximator.InputLength
int InputLength
Gets or sets the number of input parameters.
Definition: IVectorApproximator.cs:19
IG.Crypto.UtilCrypto.GetHashSha512Hex
static string GetHashSha512Hex(Stream stream, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the SHA512 hash string of the specified stream.
Definition: UtilCrypto.cs:1328
IG.Num.Matrix2d.T
new Matrix2d T
Gets transpose of the current matrix.
Definition: Matrix2DClass.cs:586
IG.Lib.CommandLineApplicationInterpreter._sescription
string _sescription
Definition: CommandlineApplicationInterpreter.cs:290
IG.Lib.SerializerJson._global
static SerializerJson _global
Definition: SerializerJson.cs:40
IG.Lib.IReporterBase.DoReporting
bool DoReporting(ReportType reptype)
Returns true if the report of a given type should be shown by user interface (according to ReportingL...
IG.Num.IVectorFunction.NumParameters
int NumParameters
Gets number of parameters of the current vector function (-1 for not defined, in case that function w...
Definition: FunctionVectorInt.cs:38
IG.Num.AnalysisResults._constraintHessians
List< IMatrix > _constraintHessians
Definition: AnalysisResults.cs:206
IG.Num.InputOutputDataDefiniton.GetOutputIndexByNameOrNameAlt
virtual int GetOutputIndexByNameOrNameAlt(string outputNameOrNameAlt)
Gets index of the output element that has the specified name or alternative name, or -1 if there is n...
Definition: SampledDataDefinition.cs:878
IG.Num.SampledDataSet.CreateExampleLinear
static SampledDataSet CreateExampleLinear(int inputLength, int outputLength, int numElements, IBoundingBox region)
Craates and returns a sample data set object where input parameters are calculated randomly in the sp...
Definition: SampledData.cs:2520
IG.Num.Matrix
Real matrix class. Some operations are performed by the MathNet.Numerics.LinearAlgebra....
Definition: Matrix.cs:25
IG.Num.Func3dVectorFormBase.Value
override double Value(vec3 parameters)
Calculates and returns value of the current 3D scalar function.
Definition: Function3d.cs:386
IG.Num.AffineTransformationDiagonal0_TO_DELETE.DimensionOriginal
int DimensionOriginal
Dimension of the original (reference) space.
Definition: TransformationAffineDiagonal.cs:110
IG.Num.NeuralTrainingLimits._numHiddenNeuronsSecondNum
int _numHiddenNeuronsSecondNum
Definition: NeuralTrainingParameters.cs:1779
IG.Num.GridGenerator1dFunc.FunctionArgumentLast
double FunctionArgumentLast
Last argument where grid generation function is evaluated.
Definition: GridGenerator1dFunc.cs:103
IG.Num.AnalysisRequestDto._reqObjectiveGradient
bool _reqObjectiveGradient
Definition: AnalysisResultsDto.cs:55
IG.Num.MatrixBase.QrDecomposeGrammSchmidt
static bool QrDecomposeGrammSchmidt(IMatrix A, ref IMatrix resQ, ref IMatrix resR, double tol=1e-12)
Calculates QR decomposition of a real invertible matrix by using Gramm-Schmidt orthogonalization.
Definition: MatrixBase.cs:7188
IG.Num.InputOutputDataDefinitonDto.Name
string Name
Name of the current definition of input parameters and output values of a model.
Definition: SampledDataDto.cs:502
IG.Num.ConstMisc.EarthAphelion
static readonly PhysicalConstant EarthAphelion
Earth aphelion - greatest distance to the center of attraction, 152,097,701 km.
Definition: Constants.cs:1508
IG.Lib.CommandLineApplicationInterpreter.AddEnterExitCommands_ElseIf
virtual void AddEnterExitCommands_ElseIf(CommandStackFrame frame)
Adds block enter/exit commands for the "ElseIf" block to the specified stack frame.
Definition: CommandlineApplicationInterpreter.cs:702
IG.Num.Func3dBase.Gradient
abstract void Gradient(double x, double y, double z, out double gradx, out double grady, out double gradz)
Calculates gradient of the current 3D scalar function and returns its components through the specifie...
IG.Num.INeuralApproximator.ResetNetwork
void ResetNetwork()
Resets the neural network.
IG.Num.BoundingBox2d.MaxY
double MaxY
Gets the upper bound in the second coordinate.
Definition: BoundingBox.cs:1733
IG.Lib.CommandLineApplicationInterpreter.AddParallelCommand
void AddParallelCommand(CommandLineJobContainer commandData)
Adds a new parallel command data to the list of commands executed by in parallel.
Definition: CommandlineApplicationInterpreter.cs:2051
IG.Lib.CommandThread.BaseFrame
FrameType BaseFrame
Base stack frame, created when the thread is initialized and exists until thread is exited.
Definition: CommandlineApplicationInterpreterBase.cs:1668
IG.Num.VectorBase.ToStringMath
static string ToStringMath(IVector vec, string elementFormat)
Returns a string representation of the specified vector in a standard IGLib form (Mathematica-like fo...
Definition: VectorBase.cs:2953
LearnCs.Lib.Complex.Pow
Complex Pow(int n, int rootIndex)
Definition: Complex.cs:755
IG.Lib.ExpressionEvaluatorCompiled.ExecuteUser
virtual string ExecuteUser(ref string inpDefinitions, ref string inpCode)
Compiles definitions, if any specified, and executes code, if any specified. Eventual results and err...
Definition: ExpressionEvaluatorCompiled.cs:574
IG.Crypto.HashType.SHA512
@ SHA512
Specifies the SHA512 hashing algorithm.
IGLib.Core.IReadonlyArrayAccessor.Count
int Count
Number of elements of the underlying array.
Definition: IReadonlyArrayAccessor.cs:23
IG.Lib.LoadableRealFunctionBase._returnedValueName
string _returnedValueName
Definition: RealFunctionScriptBase.cs:96
IG.Lib.WaitFileCreationLatence.WaitFileCreationLatence
WaitFileCreationLatence(string filePath)
Definition: WaitConditionFile.cs:1441
IG.Num.IAnalysisResults.SetDimensions
void SetDimensions(int numParameters, int numConstraints)
Sets the dimension of the analysis results object according to the specified values.
IG.Lib.ReporterBase.ReportMessageDlgTrace
ReportMessageDelegate ReportMessageDlgTrace
Delegate that assembles the eror message string for reporting (logging) via Pado trace mechanism.
Definition: ReporterMsg.cs:5692
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_Speed_RoundTripConversion_IntToIntObjectToInt_IsCorrect
virtual void SpecificTypeConverter_Speed_RoundTripConversion_IntToIntObjectToInt_IsCorrect()
Definition: BasicTypeConverterTests.cs:202
IG.Lib.Copy.NamedPipeServerBase.Name
override string Name
Server name. The same as pipe name.
Definition: NamedPipes_Copy.cs:83
IG.Lib.CodeBlockType.Callable
@ Callable
Any callable block, such as function.
IG.Num.Func3dBase.HessianPlain
override void HessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters....
Definition: Function3d.cs:274
IG.Num.QuadraticBasis.GetFunctionDefinition
int[] GetFunctionDefinition(int which)
Returns a table of indices defining the specified function of the quadratic basis....
Definition: ApproxBasis.cs:349
IG.Lib.HtmlWriter.DocumentDescription
virtual string DocumentDescription
Definition: HtmlWriter.cs:195
IG.Num.SampledDataCsv.GetOutputElementDefinition
OutputElementDefinition GetOutputElementDefinition(int whichElement)
Gets the specified output element definition from DataDefinition. If data definition is not defined t...
Definition: SampledDataCsv.cs:2021
IG.Num.Vector3d.MixedProduct
double MixedProduct(Vector3d b, Vector3d c)
Returns mixed product of the current and two other specified vectors. This equals the volume of the p...
Definition: Vector3Dclass.cs:458
IG.Lib.LoadableScriptBase.Script_CommandAdapter
Adapts that converts internal script commands (delegate of type Script_CommandDelegate) to interprete...
Definition: LoadableScriptBase.cs:483
IG.Num.NeuralTrainingParameters.DefaultToleranceRmsRelativeToRangeScalar
static double DefaultToleranceRmsRelativeToRangeScalar
Default value for the tolerance on RMS error, relative to the output range.
Definition: NeuralTrainingParameters.cs:61
IG.Neural.NeuraApproximationFileManager.SetNeuralInputReady
void SetNeuralInputReady()
Sets the falg that indicates that the approximation input data is ready.
Definition: NeuralFileManager.cs:553
IGLib.Gr3D.FigureEightKnot3D_MathCurve1.FigureEightKnot3D_MathCurve1
FigureEightKnot3D_MathCurve1()
Empty constructor.
Definition: FigureEightKnot3D _MathCurve1.cs:23
IG.Lib.CommandThreadBase._threadSuppressInteractive
bool _threadSuppressInteractive
Definition: CommandlineApplicationInterpreterBase.cs:2036
IG.Num.Matrix3d.Zeros
static Matrix3d Zeros()
Creates a 3D matrix filled with 0.
Definition: Matrix3DClass.cs:224
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.PrivateFields_ShouldNotBeSerialized
void PrivateFields_ShouldNotBeSerialized()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:131
IGLib.Tests.SpeedTestInfo.SpeedFactor
virtual double SpeedFactor
Result: the normalized speed factor (number of executions per second divided by the result of the sam...
Definition: SpeedTestInfo.cs:149
IG.Num.Field.ExampleClassScalarField.Values
override double[] Values
Array of field values.
Definition: FieldGeneric.cs:1326
IG.Lib.ReporterBase.maxErrIndentLevel
static int maxErrIndentLevel
Definition: ReporterMsg.cs:2485
IG.Lib.SerializerBase.SerializationTestClass.ObjectNameModified
virtual string ObjectNameModified
Definition: SerializerBase.cs:745
IG.Num.PointCloudVector
Cloud of points where each poinr is represented by the IVector object, contains a list of containers ...
Definition: PointCloudConcrete.cs:22
IG.Num.InputOutputDataDefinitonDto
DTO (data transfer object) for data definition that contains input and output elements.
Definition: SampledDataDto.cs:485
IG.Lib.Module.IsModule
virtual bool IsModule
Whether the current object represents a module (not an application).
Definition: App.cs:936
IG.Num.ScalarFunctionExamples
Various examples of scalar functions.
Definition: FunctionScalarExamples.cs:560
IG.Num.Experimental.ExampleMathClassExperimental.f
double f(double x)
Method in which comfortable mathematic functions form the base class M are used.
Definition: UtilMath.cs:1518
IG.Lib.SortedUniqueItemList.Add
void Add(IList< Type > items)
Adds the specified list of items to the current list. Items are added one by one, which is not the mo...
Definition: SortedUniqueItemList.cs:308
IG.Num.GridGenerator1dBase.GetIntervalLengthsTable
virtual void GetIntervalLengthsTable(ref double[] result)
Stores a table of interval lengths between the generated nodes into the specified array....
Definition: GridGenerator1dBase.cs:994
IGLib.Tests.UtilSpeedTesting.StandardSpeedTestGeometricSeries_DirectElementCalculation_HpLaptop24
static double StandardSpeedTestGeometricSeries_DirectElementCalculation_HpLaptop24(bool writeToConsole=true)
Similar as StandardSpeedTestGeometricSeries_HpLaptop24(out SpeedTestInfo, bool), which it calls to do...
Definition: UtilSpeedTesting.cs:435
IG.Num.NeuralTrainingTable.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: NeuralTrainingParameters.cs:2609
IG.Num.ScalarFunctionScriptDtoBase.GradientDefinitionStrings
virtual string[] GradientDefinitionStrings
Gradient definition strings (separately for each gradient component).
Definition: ScalarFunctionDto.cs:104
IG.Num.UnstructuredMesh2d.GetTensorField
TTensorField GetTensorField(string name)
Returns tensor field with the specified name.
Definition: UnstructuredMesh2dGeneric.cs:578
IG.Num.UnstructuredMesh2d.GetIndexField
TIndexField GetIndexField(int index)
Returns the index field with the specified index.
Definition: UnstructuredMesh2dGeneric.cs:129
IG.Num.Func2dBase.Hessian
abstract void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the current 2D scalar function and returns its component through the specified ...
IG.Lib.CommandLine.CommandLine
CommandLine()
Creates a new command that can be used in command-line interpreters.
Definition: InterpreterCommandLine.cs:36
IG.Lib.ReporterConsole.SetDefaultReportMessageDlg
override void SetDefaultReportMessageDlg()
Sets the error message assembling delegate to the default value. This default delegate does not utili...
Definition: ReporterMsg_Derived.cs:322
IG.Num.InputElementDefinition.ToString
override string ToString()
Definition: SampledDataDefinition.cs:510
IG.Lib.ReporterBase.TextLoggerIntroText
string TextLoggerIntroText
Gets or sets the introduction string that is written before logging to a TextWriter begins....
Definition: ReporterMsg.cs:4815
IG.Num.VectorFunctionBaseGeneral.ResultsStore
VectorFunctionBase.ObjectStoreResults ResultsStore
Store of result objects for reuse.
Definition: FunctionVectorBaseGeneral.cs:579
IG.Num.IRealFunctionPenalty.IsAbsoluteTwiceDifferentiable
bool IsAbsoluteTwiceDifferentiable
True if absolute value is twoce differentiable, false otherwise. Differentiability of absolute value ...
Definition: FunctionRealPenalty.cs:30
IG.Num.SI.cd
@ cd
Candela, an SI unit for luminous intensity.
IG.Lib.CommandLineApplicationInterpreter.CmdSetVariableBase
virtual string CmdSetVariableBase(CommandThread cmdThread, string cmdName, string[] args, bool setCommandResult)
Command. Sets the specified interpreter variable to the specified value. Usage:
Definition: CommandlineApplicationInterpreter.cs:2986
IGLib.Tests.Base.SampleClasses.CustomList.Insert
void Insert(int index, T item)
Definition: SampleClasses.cs:487
IG.Lib.ScriptLoaderBase.InitializeScripting
static void InitializeScripting()
Initializes the scripting system.
Definition: Loader.cs:119
IG.Num.GridGenerator1dBase.CoordinateLast
virtual double CoordinateLast
Gets or sets coordinate of the last generated node (usually the maximal generated coordinate).
Definition: GridGenerator1dBase.cs:268
IGLib.Gr3D.FigureEightKnot3D_MathCurve2
Figure-eight knot is with alternative parameterization (the second one from MathCurve)....
Definition: FigureEightKnot3D _MathCurve2.cs:19
IG.Crypto.PasswordAlgorithmDeriveBytes._externalAlgorithm
PasswordDeriveBytes _externalAlgorithm
Definition: UtilCryptoAux.cs:961
IGLib.Gr3D.StructuredSurfaceMesh3D.Params1
double[] Params1
Parameter values in the first coordinate direction of the mesh only defined if the mesh is regular,...
Definition: StructuredSurfaceMesh3D.cs:33
IG.Num.VectorFunctionResults.AllocateHessians
virtual void AllocateHessians()
Allocates space for functions' Hessians (including space for the list, if necessary).
Definition: FunctonVectorResults.cs:612
IG.Num.ScalarFunctionRadialUntransformed.HessianPlain
override void HessianPlain(IVector x, IMatrix hessian)
Returns the second derivative (Hessian) of this function at the specified arameter.
Definition: FunctionScalarRadialUntransformed.cs:188
IG.Lib.NamedPipeClientBase._clientPipe
NamedPipeClientStream _clientPipe
Definition: IpcNamedPipes.cs:518
IG.Num.PointCloud.PointCloud
PointCloud(params PointType[] points)
Constructs a cloud of points containing the specified points.
Definition: PointCloud.cs:35
IG.Num.RealFunction._highestDerivativeDefined
int _highestDerivativeDefined
Definition: FunctionReal.cs:1007
IG.Lib.Logger.GetReport
string GetReport()
Returns a stirng that contains reports for all logs contained in the logger. Reporting level is Info....
Definition: LoggerMsg.cs:526
IG.Lib.IpcStreamClientServerBase.InterpretRequestOrResponseLine
void InterpretRequestOrResponseLine(ref string responseOrRequestString, out bool isMessage, out string messageOrCommandName, out string[] messageArguments)
Returns the (eventually decoded) request or response string corresponding to the stirng that is read ...
Definition: IpcStreamClientServerBase.cs:376
IG.Lib.UtilSystem.GetApplications
static void GetApplications(string processName, bool caseSensitive, bool isFullString, ref List< Process > processList)
Gets all applications with the specified proces name, and puts them to tehe specified list.
Definition: UtilSystem.cs:1113
IG.Num.MatrixBase.SetRandomPositiveDiagonallyDominant
static void SetRandomPositiveDiagonallyDominant(IMatrix mat, IRandomGenerator rnd=null, double dominancyFactor=100.0)
Sets the specified matrix such that it is has random elements and is diagonally dominant with positiv...
Definition: MatrixBase.cs:1148
IG.Lib.StringTable._data
List< List< string > > _data
Definition: StringTable.cs:82
IG.Num.Func.Cubic._a2
double _a2
Definition: FunctionRealInterpolation.cs:987
LearnCs.Lib.INumberOperations.ConjugateNumber
NumberType ConjugateNumber(NumberType a)
Returns conjugate value of parameter a . This operation has an important meaning for complex numbers ...
IG.Lib.IReporterTextLogger.TextLoggerIndentInitial
int TextLoggerIndentInitial
Gets or sets number fo initial indentation charactyers.
Definition: ReporterMsg.cs:466
IG.Lib.LogRecord.LogRecord
LogRecord(ReportType messagetype, string location, string message)
Launches a report.
Definition: LoggerMsg.cs:77
IG.Num.VectorFunctionResults.CopyReferences
virtual bool CopyReferences
Indicates whether just references can be copied when setting optimization parameters or results....
Definition: FunctonVectorResults.cs:182
IG.Lib.InterfaceInverse.CmdNameAnalyse
virtual string CmdNameAnalyse
Command name - analyse.
Definition: InterfaceInv.cs:166
IGLib.Tests.SpeedTestInfo.Result
virtual ResultType Result
Result calculated by the test.
Definition: SpeedTestInfo.cs:94
IG.Num.VectorFunctionBaseGeneral._numParameters
int _numParameters
Definition: FunctionVectorBaseGeneral.cs:39
IG.Num.LUDecomposition.GetProduct
void GetProduct(ref IMatrix product)
Calculates the product (i.e. the original matrix of coefficients of a linear system of equations) of ...
Definition: MatrixDecompositions.cs:421
IG.Num.MatrixBase.SaveJson
static void SaveJson(IMatrix mat, string filePath)
Saves (serializes) the specified matrix to the specified JSON file. File is owerwritten if it exists.
Definition: MatrixBase.cs:5063
IG.Num.InputOutputDataDefiniton.InputLength
int InputLength
Gets number of input parameters.
Definition: SampledDataDefinition.cs:679
IG.Num.ScalarFunctionResults._value
double _value
Definition: FunctionScalarResults.cs:64
IG.Num.InputOutputElementDefinitionDto.TargetValueDefined
bool TargetValueDefined
Flag indicating whether target value is defined for the data element described by the current definit...
Definition: SampledDataDto.cs:268
IG.Num.AnalysisResults.ToStringRequestMath
static string ToStringRequestMath(IAnalysisResults anres)
Returns a string representation of the specified analysis request object in a standard IGLib form (Ma...
Definition: AnalysisResults.cs:1631
IG.Num.Experimental.xdouble.Equals
override bool Equals(object obj)
Returns true if the specified object equals the current number, and false otherwise.
Definition: UtilMath.cs:1366
IG.Num.M.one
static double one
One (value 1.0).
Definition: UtilMath.cs:94
IG.Num.VectorFunctionResults.AllocateParameters
virtual void AllocateParameters()
Allocates space for parameters.
Definition: FunctonVectorResults.cs:534
IG.Num.NeuralApproximatorBase._inputNeuronRange
IBoundingBox _inputNeuronRange
Definition: NeuralApproximatorBase.cs:1424
IG.Lib.PipeServerBase.ToString
override string ToString()
Returns a stirng containing the server data.
Definition: IpcPipes.cs:356
IG.Num.RandomGenerator._lock
static object _lock
Definition: Random.cs:173
IG.Crypto.PasswordAlgorithmNone.ClearExternalAlgorithm
override void ClearExternalAlgorithm()
Clears eventual external algorithm used as proxy object to perform operations.
Definition: UtilCryptoAux.cs:1032
IG.Num.ConstPhysical.AvogadroNumber
static readonly PhysicalConstant AvogadroNumber
Avogadro's number, the number of atoms in exactly 12 grams of carbon-12. Unit: none.
Definition: Constants.cs:476
IG.Num.SampledDataSet.LoadSampledDataCombinedOutputsJSON
static void LoadSampledDataCombinedOutputsJSON(ref SampledDataSet sampledData, params string[] fileNames)
Loads sampled data and Definition data from multiple CSV files. Sampled data consist of one output an...
Definition: SampledData.cs:1141
IG.Script.ScriptAppBase.CryptoHelpGetInitializationVector1
const string CryptoHelpGetInitializationVector1
Definition: ScriptAppBase.cs:1283
IG.Lib.LoadableScriptBase.Script_GetHelpString
string Script_GetHelpString(string scriptCommandName)
Returns help string for internal script command with specified name, or null if help string is not in...
Definition: LoadableScriptBase.cs:603
IG.Num.SimKosecConst
Constants for (optimization) interface with the simulation code of Gregor Kosec.
Definition: SimKosecConst.cs:16
IG.Num.SampledDataCsv.AuxDoubleArray
double[] AuxDoubleArray
Auxiliary array for temporary storage of double numbers.
Definition: SampledDataCsv.cs:2654
IG.Num.Func3d2dExamples.EnneperSurface
Parametric equation of the Enneper surface, in form of 3D vector function of 2 variables.
Definition: Function3d2d.cs:1419
IG.Num.NeuralTrainingParametersDto.EpochNumbers
int[] EpochNumbers
List of epoch numbers at which convergence data was sampled.
Definition: SerializationDtoNeural.cs:279
IGLib.Core.Tests.InterfaceImpl.Code
int Code
Definition: ReflectionTypeConverterTests.cs:201
IG.Num.EigenValueDecomposition._determinant
double _determinant
Definition: MatrixDecompositions.cs:1214
IG.Num.InputOutputElementDefinitionDto.InputOutputElementDefinitionDto
InputOutputElementDefinitionDto()
Definition: SampledDataDto.cs:215
IG.Lib.color.Mixture
static color Mixture(bool clipComponents, double[] weights, color[] colors)
Returns additive mixture (linear combination) of the specified colors.
Definition: Color.cs:437
IG.Num.AffineTransformationDiagonal0_TO_DELETE._lockObj
object _lockObj
Definition: TransformationAffineDiagonal.cs:97
IG.Lib.SortedUniqueItemList._comparer
IComparer< Type > _comparer
Definition: SortedUniqueItemList.cs:150
IG.Lib.CommandAdapterSingleThreaded.MultiThreadedApplication
string MultiThreadedApplication(CommandThread commandThread, string commandName, string[] args)
Converted method that can be added to a collection of multithreaded commands, and calls the original ...
Definition: CommandlineApplicationInterpreterBase.cs:281
IGLib.Core.Tests.ModelParameterTests
This class contain tests for model parameter objects (which implement the IModelParameter interface).
Definition: ModelParameterTests.cs:17
IG.Lib.CommandLineApplicationInterpreter.RunRepeat
virtual string RunRepeat(CommandThread cmdThread, int outputLevel, string[] args)
Runs command several times where the first argument is number of repetitions, second argument is comm...
Definition: CommandlineApplicationInterpreter.cs:1691
IG.Lib.Module._lock
object _lock
Definition: App.cs:621
IG.Num.MatrixBase.Symmetrize
static void Symmetrize(IMatrix a, ref IMatrix sym, ref IMatrix antiSym)
Stores symmetrized and antisymmetirzed matrix obtained from the specified matrix. Resulting matrix is...
Definition: MatrixBase.cs:2005
IG.Reflection.ISerializationBinder
Interface implemented by IGLib's classes based on the framework's SerializationBinder class.
Definition: ISerializationBinder.cs:20
IG.Num.Func.WeightGauss.InverseDefined
override bool InverseDefined
Definition: FunctionRealWeight.cs:200
IG.Num.IFunc2d.HessianDefined
bool HessianDefined
Whether calculation of function Hessian is defined.
Definition: Function2d.cs:27
IG.Lib.UtilSystem.InstantiateObject
static object InstantiateObject(Type objectType, Type superClass=null, Type notSuperClass=null)
Instantiates an object of the specified type and performs checks on type inheritance if this is speci...
Definition: UtilSystem.cs:3503
IG.Num.AffineTransformationSquare._transfMatrix
IMatrix _transfMatrix
Definition: TransformationAffineSquare.cs:139
IG.Num.ScalarFunctionExamples.Quadratic2d.Quadratic2d
Quadratic2d()
Creates a new untransformed example quadratic polynomial in 2D.
Definition: FunctionScalarExamples.cs:1131
IG.Neural.MappingApproximationFileManager.MappingApproximationFileManager
MappingApproximationFileManager(string directoryPath, DataMapperSimple mapper)
Definition: NeuralFileManager.cs:833
IG.Lib.IpcStreamClientBase.GetServerResponse
string GetServerResponse(string requestString)
Sends a request to the server and returns its response.
Definition: IpcStreamClientBase.cs:304
IG.Num.OptFileManager._msgAnResultsReadyFileName
string _msgAnResultsReadyFileName
Definition: OptFileManager.cs:149
IG.Lib.UtilSystem.ListFilesByLevels
static int ListFilesByLevels(string directoryPath, ref List< string > pathList, List< string > auxList, int numLevels=0, bool includeList=false, bool clearOnBeginning=true, bool RelativePaths=false, bool listDirectories=true, bool listFiles=true, IList< string > searchPatterns=null)
Recursively (ordered by levels) lists files and directories within the specified directories,...
Definition: UtilSystem.cs:5025
IG.Num.VectorExtensions
Extension methods for vector classes.
Definition: VectorBase.cs:219
IG.Lib.Copy.ClienServerStreamBase.DefaultMessageSeparator
static char DefaultMessageSeparator
Definition: ClientServerStreamBase_Copy.cs:106
IG.Lib.StringTable.AddElements
void AddElements(int rowNum, params string[] values)
Adds the specified elements at the end of the specified row of te data table.
Definition: StringTable.cs:520
IG.Lib.ICommandLineApplicationInterpreter.RunAsync
string RunAsync(CommandThread commandThread, string[] args)
Runs a command asynchronously where the first argument is command name. Extracts command name and run...
IG.Num.MExt.Cot
static double Cot(double x)
Returns cotangent of the specified angle.
Definition: UtilMath.cs:1189
IG.Num.VectorFunctionResults.AllocateGradientsList
virtual void AllocateGradientsList()
Allocates space for list of function gradients.
Definition: FunctonVectorResults.cs:568
IG.Num.Vector2d.Random
static Vector2d Random()
Generates 2-dimensional vector with random elements uniformly distributed on [0, 1).
Definition: Vector2Dclass.cs:299
IG.Lib.IdProxy._id
int _id
Definition: UtilIdRegistration.cs:116
IG.Num.StructuredMeshGeometry3d.StructuredMeshGeometry3d
StructuredMeshGeometry3d(int dim1, int dim2, int dim3)
Constructs a new 3D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField3dGeneric.cs:28
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CloseSquareBracketStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: CloseSquareBracketStrategy.cs:5
IG.Lib.SerializerBase.SerializationTestClass.ZArray3D
double[][][] ZArray3D
Three dimensional array of doubles.
Definition: SerializerBase.cs:782
IG.Lib.ReporterBase.GetAppSetting
static void GetAppSetting(string key, ref string value, out bool assigned)
Reads a string value from the application configuration file (e.g. app.config) and assigns it to the ...
Definition: ReporterMsg.cs:1802
IG.Num.OptFileAnalysisClient._fileManager
OptFileManager _fileManager
Definition: OptFileAnalysisClient.cs:69
IG.Num.StructuredMesh2d.CreateTensorField
virtual TTensorField CreateTensorField(string fieldName, string fieldDescription)
Creates and returns a new tensor field of dimensions that match dimensions of the current structured ...
Definition: StructuredMesh2dGeneric.cs:619
IG.Lib.UtilSystem.GetAllApplications
static void GetAllApplications(ref List< Process > processList)
Gets all runnning applications, and puts them to the specified list.
Definition: UtilSystem.cs:1031
IG.Num.MatrixBase.Equals
static bool Equals(IMatrix m1, IMatrix m2)
Returns true if the specified matrices are equal, false if not.
Definition: MatrixBase.cs:4788
IG.Gr.GraphicObject.Parent
virtual GraphicObject Parent
Gets the parent object of this object (if there exists).
Definition: GrObjects.cs:168
IG.Crypto.CryptoManager.AppAsymExportKey
virtual string AppAsymExportKey(string appName, string[] args)
Executes command-line action - exports asymmetric keys specified by command-line parameters.
Definition: UilCryptoAux1.cs:3461
IG.Num.SimKosecFileManagerBase.InstallInputMappings
abstract void InstallInputMappings()
Installs definitions of default values of input fields that are automatically set before running the ...
IG.Script.ScriptAppBase.SystemFunctionComputerName
virtual string SystemFunctionComputerName(string appName, string[] args)
Executes embedded application - writing to the console and returning the current computer name.
Definition: ScriptAppBase.cs:3630
IG.Num.VectorBase.DyadicProductPlain
static void DyadicProductPlain(IVector a, IVector b, IMatrix result)
Calculates dyadic product of two vectors and stores the result in the specified result matrix....
Definition: VectorBase.cs:1910
IG.Num.MatrixStore
Matrix store.
Definition: MatrixBase.cs:7710
IG.Num.Func.WeightReciprocalPower.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealWeight.cs:330
IG.Script.ScriptAppBase.CryptoConvert
const string CryptoConvert
Definition: ScriptAppBase.cs:1407
IG.Crypto.CryptoManager.GetFreeParameter
string GetFreeParameter(int whichParameter)
Returns the specified free parameter (obtained from commans-line arguments).
Definition: UilCryptoAux1.cs:356
IG.Num.PointCloud.UpdateNeighborDistances
void UpdateNeighborDistances(IDistanceComparer< PointContainerType, PointType > distanceComparer)
Iterates through all points contained in the current cloud, and calculates and updates their distance...
Definition: PointCloud.cs:453
IG.Num.IScalarFunctionResults.ReqValue
bool ReqValue
Indicates whether calculation of function value is/was requested.
Definition: FunctionScalarResultsInt.cs:184
IG.Num.NeuralTrainingLimits.OutputSafetyFactorMin
double OutputSafetyFactorMin
Minimum limit for output safety factor value.
Definition: NeuralTrainingParameters.cs:1424
IG.Reflection.DerivedTypesRgistryBasic
Registry of types with a common base type, similar to DerivedTypesRegistry<BaseType,...
Definition: DerivedTypesRgistryBasic.cs:21
IG.Num.IBoundingBox.IsMinDefined
bool IsMinDefined(int componentIndex)
Returns true if maximum value is defined for the specified component, false otherwise.
IG.Lib.ColorScale.MaxValue
double MaxValue
Upper bound for values for which color scale is defines.
Definition: ColorScale.cs:289
IG.Num.Func.Cubic.Maximum
double Maximum
Gets strict maximum of this cubic function. If the function does not have one then exeption is thrown...
Definition: FunctionRealInterpolation.cs:1335
IG.Lib.Copy.ServerStreamBase.ResponseMethod
virtual ResponseDelegate ResponseMethod
Delegate that calculates response to given request.
Definition: ClientServerStreamBase2_Copy.cs:573
IG.Lib.DataStore._DataChanged
bool _DataChanged
Definition: XmlUtilities.cs:35
IG.Lib.ReporterBase._Depth
int _Depth
Definition: ReporterMsg.cs:2481
IG.Gr.Mesh3D.GridCoordinates
abstract vec3[] GridCoordinates
Returns the table of grid co-ordinates. If this property is not properly implemented in the concrete ...
Definition: Mesh.cs:95
IGLib.Gr3D.TubularMeshGenerator_03.Generate
static StructuredMesh3D_03 Generate(Func< double, vec3 > curve, double tStart, double tEnd, double radius, int numT, int numTheta)
Definition: TubularMeshGenerator_03.cs:13
IG.Num.IAnalysisResults.SetObjectiveHessian
void SetObjectiveHessian(IMatrix value)
Sets the objective functions' Hessian. If CopyReferences=true (false by default) then only the refere...
IG.Num.AnalysisComparer._equalityConstraintTolerance
double _equalityConstraintTolerance
Definition: AnalysisComparer.cs:61
IG.Lib.Copy.ClientServerStreamBase2._isMultilineResponse
bool _isMultilineResponse
Definition: ClientServerStreamBase2_Copy.cs:108
IG.Num.PointContainerVector.PointContainerVector
PointContainerVector(IVector point)
Definition: PointCloudConcrete.cs:82
IG.Lib.StringTable.IsNotNullOrEmpty
bool IsNotNullOrEmpty(int rowNumber, int columnNumber)
Returns a flag telling whether the specified element is defined (it exists in the data table) and is ...
Definition: StringTable.cs:306
IG.Lib.StopWatch1.VoidDelegate
delegate void VoidDelegate()
IG.Num.Func3d2dExamples.HyperboloidParametric.HyperboloidParametric
HyperboloidParametric()
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1102
IG.Num.SampledDataSet.RemoveInputDuplicates
void RemoveInputDuplicates()
Removes elements with duplibated input parameters from the current sampled data set,...
Definition: SampledData.cs:660
IG.Lib.NamedPipeClientBase.Connect
virtual void Connect(NamedPipeClientStream pipe, double timeOutSeconds=0)
Connects the specified pype with the server.
Definition: IpcNamedPipes.cs:678
IG.Num.Vector.GetNewMatrixBase
override MatrixBase GetNewMatrixBase(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensona, and of a type that is consistent with ...
Definition: Vector.cs:510
IG.Num.ParallelJobState.ResultsProcessed
@ ResultsProcessed
IG.Neural.MappingDefinition.MapInputElementList
virtual List< InputMappingDefinitionElement > MapInputElementList
Definition: NeuralMapData.cs:633
IG.Num.ScalarFunctionOneParametric.ScalarFunctionOneParametric
ScalarFunctionOneParametric(IVector parameters)
Constructor. Does not define affine transformation of the function.
Definition: FunctionScalarParametric.cs:174
IG.Script.ScriptAppBase.AppCryptoMethods
List< CommandMethod > AppCryptoMethods
List of methods used to perform cryptographic commmands.
Definition: ScriptAppBase.cs:1104
IGLib.Core.Extended
Definition: TypeConversionHelperObsolete.cs:9
IG.Lib.ReporterConsole_Base.ReportLocationDlgConsole
ReportLocationDelegate ReportLocationDlgConsole
Delegate that assembles the error location string for reporting via console.
Definition: ReporterMsg_Derived.cs:116
LearnCs.Lib.VectorBase.VectorElementEnumerator
Definition: VectorBase.cs:154
IG.Lib.ScriptLoaderBase.RunFile
string RunFile(string filePath, string[] initializationAndRunArguments)
Executes a loadable script form a file. The file must contain definition of the loadable script class...
Definition: Loader.cs:1765
IG.Num.PhysicalConstant.Name
string Name
Gets the name of the physical constant.
Definition: Constants.cs:139
IG.Num.VectorBase.VectorProduct
static void VectorProduct(IVector a, IVector b, IVector result)
Calculates a vector product (cross product) of two vectors and stores the result in the specified res...
Definition: VectorBase.cs:2050
IG.Crypto.UtilCrypto.AsymEncryptionDecryptionTest
static bool AsymEncryptionDecryptionTest(string testString, out string errorString, AsymmetricAlgorithm algEnc, AsymmetricAlgorithm algDec=null)
Tests whether the specified asymmetric algorithm(s) correctly encrypts/decrypts the specified string.
Definition: UtilCrypto.cs:4715
IG.Num.SampledDataCsv._keyAndDataInSameRow
bool _keyAndDataInSameRow
Definition: SampledDataCsv.cs:1412
IG.Crypto.UtilCrypto.Rng
static RNGCryptoServiceProvider Rng
Object used to generate random bytes.
Definition: UtilCrypto.cs:285
IG.Lib.CommandLineApplicationInterpreter.ModuleTest2
void ModuleTest2(string name, ICommandLineApplicationInterpreter interpreter)
Loads the second built-in test module (just for testing modules).
Definition: CommandlineApplicationInterpreter.cs:6814
IG.Lib.ExpressionEvaluatorCompiled.Reset
void Reset()
Resets the code evaluator (clears variable definitions, etc.).
Definition: ExpressionEvaluatorCompiled.cs:317
IG.Crypto.UtilCrypto.GetHashSha256Hex
static string GetHashSha256Hex(byte[] bytesToHash)
Computes and returns the SHA256 hash string of the specified array of bytes.
Definition: UtilCrypto.cs:695
IG.Num.RealFunction.SetTransformationParameters
virtual void SetTransformationParameters(double kx, double sx, double ky, double sy)
Sets parameters of the affine transformation parameters for both co-ordinates.
Definition: FunctionReal.cs:866
IG.Lib.ReporterConsole
Definition: ReporterMsg_Derived.cs:220
IG.Lib.Copy.ClienServerStreamBase._messageSeparator
char _messageSeparator
Definition: ClientServerStreamBase_Copy.cs:186
IG.Lib.ArrayDto.CopyFromPlain
override void CopyFromPlain(ElementType[] obj)
Copies data from the specified array object. All elements are copied to appropriate DTOS on the array...
Definition: ArrayDto.cs:76
IG.Num.Func3d2dExamples.ParametricSurface.MaxX
double MaxX
Maximal value of the first parameter.
Definition: Function3d2d.cs:733
IG.Lib.CommandLineApplicationInterpreter.RunParallelRepeat
int[] RunParallelRepeat(int numRepeat, string command, string[] commandArguments)
Runs the specified command with arguments the specified number of times in parallel threads by using ...
Definition: CommandlineApplicationInterpreter.cs:2284
IG.Num.SampledDataCsv.IsSingleValueKey
bool IsSingleValueKey(string str)
Returns a value indicating whether the specified string is a keyword for a field that has a single va...
Definition: SampledDataCsv.cs:369
IG.Num.ScalarFunctionScriptControllerBase.ScalarFunctionScriptControllerBase
ScalarFunctionScriptControllerBase(int spaceDimension)
Constructor, prepares the current DTO for storing a scalar function of the specified dimension.
Definition: ScalarFunctionScriptController.cs:43
IG.Crypto.PasswordAlgorithmRfc2898.InitializeExternalAlgorithm
override void InitializeExternalAlgorithm()
Initializes eventual external algorithm used as proxy object to perform operations.
Definition: UtilCryptoAux.cs:903
IG.Num.NeuralApproximatorBase.ConvergenceErrorsVerificationRmsList
List< IVector > ConvergenceErrorsVerificationRmsList
Convergence List of Rms errors calculated on verification data. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:1200
IG.Lib.InterfaceInterpreterBase.WriteCommandFile
virtual void WriteCommandFile()
Writes the current contents of the interpreter command file to the physical file. If the file exists ...
Definition: InterfaceInterpreterBase.cs:679
IG.Num.ParallelJobContainerBase._onStarted
ParallelJobCallback _onStarted
Definition: ParallelJobContainerBase.cs:325
IG.Num.Matrix3d.YY
double YY
YY component.
Definition: Matrix3DClass.cs:330
IG.Num.NeuralTrainingLimits._alphaNum
int _alphaNum
Definition: NeuralTrainingParameters.cs:1382
IG.Num.mat3.rowz
vec3 rowz
Gets or sets the z-row of the 3D matrix.
Definition: Matrix3D.cs:543
IG.Num.ScalarFunctionRadialParametric.ScalarFunctionRadialParametric
ScalarFunctionRadialParametric(IRealFunctionOneParametric function)
Constructor. Creates a new parameterized radial scalar function without specifying coordinate transfo...
Definition: FunctionScalarRadial.cs:433
IG.Num.Func.Cubic.HasZero
bool HasZero
Returns true if this cubic function has at least one real zero, false otherwise.
Definition: FunctionRealInterpolation.cs:1216
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.ClearStrategies
void ClearStrategies()
Definition: JsonPPStrategyContext.cs:136
IG.Num.GridGenerator1d._scalingFactor
double _scalingFactor
Definition: GridGenerator1d.cs:99
IGLib.Core.FromStringTypeConverterViaJson.SourceType
Type SourceType
Definition: FromStringTypeConverterViaJson.cs:12
IG.Crypto.ConstCrypto.ArgRecursiveDirectory1
const string ArgRecursiveDirectory1
Specification of a directory for recursive search of input files follows.
Definition: UtilCryptoAux.cs:599
IG.Lib.UtilConsole.Read
static bool Read(ref double value)
Reads a floating point number (type double) from a console and assigns it to a variable....
Definition: UtilConsole.cs:180
IG.Num.mat3.yx
double yx
Definition: Matrix3D.cs:377
IG.Reflection.TypeInfoBase.ClassType
Type ClassType
Definition: TypeInfoBase.cs:29
IG.Num.LUDecomposition.IsNonSingular
bool IsNonSingular
Indicates whether the matrix of coefficients of a linear system is nonsingular.
Definition: MatrixDecompositions.cs:361
IG.Num.StructuredMesh3d.GetVectorField
TVectorField GetVectorField(int index)
Returns the vector field with the specified index.
Definition: StructuredMesh3dGeneric.cs:450
IG.Lib.RealFunctionLoader._scriptClassName
string _scriptClassName
Definition: RealFunctionScriptLoader.cs:574
IG.Num.SampledDataCsv.ReadSingleInt
bool ReadSingleInt(ref int value)
Reads a single integer value. Current line and column must be set to its key.
Definition: SampledDataCsv.cs:2047
IGLib.Core.ISingleSourceTypeConverter.SourceType
Type SourceType
Definition: ISingleSourceTypeConverter.cs:18
IG.Crypto.UtilCrypto.GetHashHex
static string GetHashHex(Stream stream, HashType hashType, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the hexadecimal hash string of specified type of the specified stream.
Definition: UtilCrypto.cs:1255
IG.Num.StructuredMeshGeometry2d.StructuredMeshGeometry2d
StructuredMeshGeometry2d(int dim1, int dim2, string fieldName, string fieldDescription)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField2dGeneric.cs:49
IG.Num.SampledDataCsv.GetDataColumnDefinitionsFromData
void GetDataColumnDefinitionsFromData(int keyRow, int keyColumn, bool isDouble, bool isInt)
Extracts information about data columns from the data.
Definition: SampledDataCsv.cs:2141
IG.Crypto.UtilCrypto.GetStringSaltedHash
static string GetStringSaltedHash(string stringToHash, HashType hashType, string salt, int numIterations=0, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the salted hash of the specified kind of the specified string,...
Definition: UtilCrypto.cs:932
IG.Num.StructuredMesh2d.CreateVectorField
virtual TVectorField CreateVectorField(string fieldName, string fieldDescription)
Creates and returns a new vector field of dimensions that match dimensions of the current structured ...
Definition: StructuredMesh2dGeneric.cs:464
IG.Num.DistanceComparerSampledDataElement.DistanceComparerSampledDataElement
DistanceComparerSampledDataElement(PointContainerSampledDataElement referencePoint)
Constructs a new training element comparer according to the distance to the reference point.
Definition: PointCloudSampledDataElement.cs:136
IG.Num.NeuralApproximatorBase.SerializationBinder
SerializationBinderBase SerializationBinder
Serialization binder used for binary deserialization of objects of the current class.
Definition: NeuralApproximatorBase.cs:576
IGLib.Gr3D.KleinBottle.Surface
vec3 Surface(double u, double v)
Defines the parametric surface in 3D space.
Definition: KleinBottle.cs:47
IG.Num.SampledDataSet.CopyOutputsComplement
void CopyOutputsComplement(IndexList filterIndices, ref IVector[] extracted)
Copies the specified vectors (complement of the index list) of output values from the current data se...
Definition: SampledData.cs:546
IG.Num.IMatrix.Trace
ComponentType Trace
Gets matrix trace (sum of diagonal terms).
Definition: MatrixBase.cs:67
IG.Script.ScriptAppBase.AppAssemblyNames
List< string > AppAssemblyNames
List of installed assemblies related command names.
Definition: ScriptAppBase.cs:3890
IG.Lib.ApplicationBase.Global
static ApplicationBase Global
Gets the global instance of the App class, representing the current program.
Definition: App.cs:376
IG.Num.IAffineTransformation.TransformCoordinates
void TransformCoordinates(IVector original, ref IVector transformed)
Transforms co-ordinates from the reference to the transformed space.
IG.Num.Func.ReciprocalPower.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealBasic.cs:291
IG.Gr.GrPointSettings.Color
color Color
Point color.
Definition: GrProperties.cs:97
IG.Lib.CommandLineApplicationInterpreter.EnterBlock
virtual void EnterBlock(CommandThread cmdThread, bool executeCommands=true, bool saveCommands=false)
Enters a new code block. A new stack frame is added where code is executed, such that the embedded co...
Definition: CommandlineApplicationInterpreter.cs:742
IG.Num.IMatrix
Generic Matrix interface.
Definition: MatrixBase.cs:29
IG.Lib.XmlBuilder.RemoveAttribute
XmlNode RemoveAttribute(string name)
Removes the attribute with a specified name from the currently treated XML node, and returns this nod...
Definition: XmlUtilities.cs:2432
IG.Lib.ReporterBase.RemoveTW
bool RemoveTW(List< TWClass > lwriters, string filename)
Removes the first object from a list whose TextWriter has been created form the file with the specifi...
Definition: ReporterMsg.cs:3937
IG.Num.Counter.Copy
void Copy(string str)
Parses a counter from a string and sets the value to the parsed counter. Leading and trailing spaces ...
Definition: Scalar.cs:724
IG.Num.StructuredField2d.MapCoordinatesPlain
static void MapCoordinatesPlain(StructuredField2d< vec2 > referenceField, StructuredField2d< vec2 > targetField, IFunc2d fx, IFunc2d fy)
Generates coordinates of a 2D structured grid by mapping coordinates of a reference grid by the speci...
Definition: StructuredField2dGeneric.cs:517
IG.Lib.ReporterBase.DefaultReserveReportError
static void DefaultReserveReportError(ReporterBase reporter, ReportType messagetype, string location, string message, Exception ex, Exception ex1)
Default function function for reserve error reporting (called if an exception is thrown in a reportin...
Definition: ReporterMsg.cs:6148
IG.Num.ScalarFunctionResults._Hessian
IMatrix _Hessian
Definition: FunctionScalarResults.cs:66
IG.Lib.UtilSystem.GetAssemblyEmbeddedFileResources
static IList< string > GetAssemblyEmbeddedFileResources(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true, bool includeResourceFiles=false)
The same as GetAssemblyEmbeddedFileResources(Assembly, IList<string>, bool, bool),...
Definition: UtilSystem.cs:3881
IG.Num.ScalarFunctionLinear.ScalarFunctionLinear
ScalarFunctionLinear()
Definition: FunctionScalarExamples.cs:156
IG.Lib.XmlBuilder.NewNode
XmlNode NewNode
Gets or sets the newly created node (if one exists). When the newly created node is inserted into the...
Definition: XmlUtilities.cs:2351
IG.Num.NeuralApproximatorDtoBase.ConvergenceListRms
VectorDtoBase[] ConvergenceListRms
Definition: SerializationDtoNeuralApproximator.cs:172
IG.Num.NeuralApproximatorBase._calculatedOutputs
List< IVector > _calculatedOutputs
List of calculated outputs in points contained in (all) training data.
Definition: NeuralApproximatorBase.cs:1448
IG.Num.ParallelJobContainerGen.OnFinishedGeneric
ParallelJobCallbackGen< InputType, ResultType > OnFinishedGeneric
Delegate that is executed on started event.
Definition: ParallelJobContainerGen.cs:155
IGLib.Core.Extended.TypeConversionHelper.Instance
static TypeConversionHelper Instance
Definition: TypeConversionHelperObsolete.cs:23
IG.Num.Func3d2dExamples.KleinBottle2.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1622
IG.Num.NeuralTrainingLimitsDto.LearningRateMin
double LearningRateMin
Minimum limit for learning rate.
Definition: SerializationDtoNeural.cs:730
IG.Lib.CommandStackFrameBase.IsEventualBlockExitCommand
bool IsEventualBlockExitCommand(string commandLine, bool isOnlyCommandName=false)
Returns true if the specified commandline can eventually represent one of the commands contained in t...
Definition: CommandlineApplicationInterpreterBase.cs:1106
IG.Lib.RealFunctionLoader._functionArgumentName
string _functionArgumentName
Definition: RealFunctionScriptLoader.cs:168
IG.Num.DistanceComparer.Min
IVector Min
Sets the vector of minimal values for point coordinates. Needed for calculation of relative coordinat...
Definition: DistanceComparer.cs:331
IG.Num.GridGenerator1dBase.GetIntervalLength
virtual double GetIntervalLength(int which)
Returns the length of the specified interval between generated nodes of the grid. If necessary,...
Definition: GridGenerator1dBase.cs:1056
IG.Num.NeuralApproximatorBase._convergenceErrorsVerificationRmsList
List< IVector > _convergenceErrorsVerificationRmsList
Definition: NeuralApproximatorBase.cs:621
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.HasDerivativePolar
abstract bool HasDerivativePolar
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:49
IG.Num.OptFileManager.ClearAnBusy
virtual void ClearAnBusy()
Clears the analysis busy flag.
Definition: OptFileManager.cs:907
IG.Num.RealFunction._scaleX
double _scaleX
Definition: FunctionReal.cs:842
IG.Num.NeuralApproximatorBase.RecalculateInputDataBounds
void RecalculateInputDataBounds(SampledDataSet trainingData)
Recalculates input data bounds by taking into account the specified training data set.
Definition: NeuralApproximatorBase.cs:1762
IG.Num.ScalarFunctionScriptControllerBase._valueString
string _valueString
Definition: ScalarFunctionScriptController.cs:100
IG.Num.SampledDataCsv.DefaultKeyElementIndices
static string DefaultKeyElementIndices
Default key for introduction of element indices of input and output data elements.
Definition: SampledDataCsv.cs:206
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsThirdNum
int NumHiddenNeuronsThirdNum
Number of numbers of hidden neurons in third hidden layer.
Definition: SerializationDtoNeural.cs:852
IG.Num.ConstMisc.SunMass
static readonly PhysicalConstant SunMass
Sun mass, 1.9891e30 kg.
Definition: Constants.cs:1723
IG.Lib.RealFunctionLoader.ReturnedValueName
string ReturnedValueName
Name of variable (within functions in the loadable scripts) that holds the returned value....
Definition: RealFunctionScriptLoader.cs:203
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.Equals
override bool Equals(object obj)
IG.Num.Func.Quadratic.Maximum
double Maximum
Gets strict maximum of this quadratic function. If the function does not have one then exeption is th...
Definition: FunctionRealInterpolation.cs:613
IG.Num.NeuralTrainingLimits.GetArrayCopyInt
int[] GetArrayCopyInt(double[] original)
Creates and returns an array of integers that is a copy of the specified array of double values (doub...
Definition: NeuralTrainingParameters.cs:1960
IG.Lib.ApplicationBase.FindModuleIndex
int FindModuleIndex(Module m)
Definition: App.cs:313
IG.Lib.HtmlWriter._filePath
string _filePath
Definition: HtmlWriter.cs:116
IG.Lib.CommandThread.RemoveFrame
FrameType RemoveFrame()
Removes the last stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:1701
IG.Num.Experimental.MX.arcsin
static xdouble arcsin(xdouble a)
Returns the angle whose sine is the specified number.
Definition: UtilMath.cs:1622
IG.Lib.CommandLineApplicationInterpreter.PipeServerInfo
string PipeServerInfo(string serverName=null)
Returns a string containing informattion on the installed named pipe servers.
Definition: CommandlineApplicationInterpreter.cs:5468
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d(int length, string fieldName, string fieldDescription)
Constructs a new 3D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh3d.cs:53
IG.Num.RealFunction.UpdateInternalData
void UpdateInternalData()
Updates internal data dependencies. This function must be called whenever data on which other data is...
Definition: FunctionReal.cs:789
IG.Lib.ApplicationCommandlineBase.ConstRunInteractive
string ConstRunInteractive
Interpreter command for running in interactive mode.
Definition: ApplicationCommandLineBase.cs:42
IG.Num.SampledDataCsv.ReadElementMaximalValues
void ReadElementMaximalValues()
Reads maximal values of input and output data elements from the CSV, from the current position on (in...
Definition: SampledDataCsv.cs:2755
IG.Lib.Copy.ServerStreamBase
Server that creates a named pipe, listens on its input stream, and sends responses to the client.
Definition: ClientServerStreamBase2_Copy.cs:478
IG.Lib.StringTable.NumRows
int NumRows
Gets number of rows in the data table.
Definition: StringTable.cs:707
IG.Lib.ColorScaleBase._isDiscrete
bool _isDiscrete
Definition: ColorScale.cs:448
IG.Num.BoundingBox2d.BoundingBox2d
BoundingBox2d(IVector coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1679
IG.Num.NeuralApproximatorBase._epochCount
int _epochCount
Definition: NeuralApproximatorBase.cs:606
IG.Lib.IReporterTextLogger.RemoveTextLogger
bool RemoveTextLogger()
Removes the default text writer from the TextLogger subsystem. If appropriate, the corresponding txt ...
IG.Num.AnalysisResults.LoadStringRequestMath
static void LoadStringRequestMath(string requestString, ref AnalysisResults anres)
Reads analysis request data.
Definition: AnalysisResults.cs:1720
IG.Num.RealFunction._transfY
bool _transfY
Definition: FunctionReal.cs:810
IG.Lib.LoadableScriptOptShellBaseControllable.LoadableScriptOptShellBaseControllable
LoadableScriptOptShellBaseControllable()
Creates a LoadableScriptOptBase object.
Definition: LoadableScriptOpt.cs:276
IG.Crypto.UtilCrypto.GetCspProviderFlags
static CspProviderFlags GetCspProviderFlags(string flagString)
Returns the value of the CspProviderFlags enum corresponding to the specified string.
Definition: UtilCrypto.cs:3940
IG.Num.IScalarFunctionResults.Copy
void Copy(IScalarFunctionResults results)
Copies data from another analysis results.
IG.Num.FieldCollection.DefauletFieldName
string DefauletFieldName
Gets name that is used for automatically created fields.
Definition: FieldCollectionGeneric.cs:148
IG.Num.SampledDataSet.GetOutputRange
void GetOutputRange(ref IBoundingBox bounds)
Calculates range of output values of the current sampled data set, and stores it to the specified bou...
Definition: SampledData.cs:392
IG.Num.AnalysisResults.GetNumViolatedConstraints
virtual int GetNumViolatedConstraints(double equalityTolerance)
Returns number of violated constraints in the current analysis results. Specific constraint is violat...
Definition: AnalysisResults.cs:1389
IG.Num.MExt.E
static double E
Natural logarithmic base.
Definition: UtilMath.cs:820
IG.Num.SampledDataCsv._inputLength
int _inputLength
Definition: SampledDataCsv.cs:986
IG.Lib.RealFunctionLoader.VarNameIndependentVariableName
const string VarNameIndependentVariableName
Name of variable (internal in class defined in loadable script) that holds the name of local variable...
Definition: RealFunctionScriptLoader.cs:73
IG.Gr.GraphicPrimitiveBase.Type
abstract GraphicPrimitiveType Type
Returns flags enumeration indicating the type of the graphic primitive.
Definition: GraphicalObjectsBase.cs:133
IG.Num.EigenValueDecomposition.Eigenvectors
Matrix Eigenvectors
Returns the right eigenvectors.
Definition: MatrixDecompositions.cs:1167
IG.Num.QuadraticBasis.GetQuadraticTermIndex
int GetQuadraticTermIndex(int varIndex1, int varIndex2)
Returns index of the specified quadratic function in this quadratic basis. Order of indices specifyin...
Definition: ApproxBasis.cs:406
IG.Num.M.cube
static double cube(double a)
Returns the square of a specified number.
Definition: UtilMath.cs:339
IG.Lib.UtilSystem.GetWorkspaceDirectoryPath
static string GetWorkspaceDirectoryPath()
Returns the workspace directory, which is primarily located through the environment variable containe...
Definition: UtilSystem.cs:4420
IG.Num.SampledDataCsv.IsDataKey
bool IsDataKey(string str)
Returns a value indicating whether the specified string is a keyword for a data field.
Definition: SampledDataCsv.cs:411
IG.Num.IScalarFunctionResults.AllocateHessian
void AllocateHessian()
Allocates space for function Hessian.
IG.Num.Func.WeightPol5.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealWeight.cs:883
IG.Num.IRealFunctionParametric.SetParameter
void SetParameter(int which, double value)
Sets the specific parameters of the parameterized function.
IG.Num.NeuralTrainingLimits.DefaultOutputSafetyFactorNum
static int DefaultOutputSafetyFactorNum
Default value for number of output bound safety factors values in neural networks.
Definition: NeuralTrainingParameters.cs:1255
IG.Num.UnstructuredMesh1d.UnstructuredMesh1d
UnstructuredMesh1d()
Constructs a new empty unstructured mesh (no elements contained) with no name and no description.
Definition: UnstructuredMesh1dGeneric.cs:35
IG.Lib.CommandLineApplicationScriptInterpreter
Command-line interpreters adapted for executing script commands.
Definition: LoadableScriptBase.cs:16
IG.Lib.IpcStreamClientServerBase.DefaultMsgResponseEnd
static string DefaultMsgResponseEnd
Default message that ends any multiline response.
Definition: IpcStreamClientServerBase.cs:485
IG.Num.Experimental.MX.sqrt
static xdouble sqrt(xdouble a)
Returns the square root of a specified number.
Definition: UtilMath.cs:1826
IG.Num.IAnalysisResults.CalculatedConstraintGradients
bool CalculatedConstraintGradients
Indicates whether calculation of constraint functions gradient is/was requested.
Definition: AnalysisResutlsInt.cs:401
IG.Num.SampledDataCsv.ReadElementScalingLengths
void ReadElementScalingLengths()
Reads scaling lengths of input and output data elements from the CSV, from the current position on (i...
Definition: SampledDataCsv.cs:2788
IG.Num.ParallelJobDispatcherBase.NumJobServers
int NumJobServers
number of job cervers that are currently asigned to hte dispatcher.
Definition: ParallerJobDispatcherBase.cs:227
IG.Num.Func3d2dExamples.KleinBottle2
Defines the Klein's bottle (a parametric surface), a closed surface with no interior and exterior.
Definition: Function3d2d.cs:1595
IG.Num.INeuralApproximator.TrainNetwork
void TrainNetwork(int numEpochs)
Trains neural network wiht the specified data, performing the specified number of epochs.
IG.Lib.color.MaxIntComponentD
const double MaxIntComponentD
Maximal component of the standard System.Drawing.Color struct as double.
Definition: Color.cs:104
IG.Num.Experimental.MX.sign
static xdouble sign(xdouble a)
Returns a value indicating the sign of a number.
Definition: UtilMath.cs:1778
IG.Num.IAnalysisResults.NullifyAll
void NullifyAll()
Sets all objects (parameter and result objects) to null. If the references are not assigned elsewhere...
IG.Num.IRealFunction.NumericalIntegral
double NumericalIntegral(double from, double to, int numintervals)
Calculates numerical integral of this function. Simpson's formula is usually used.
IG.Gr.StructuredSurfaceGridPrimitive
Definition: GrObjects.cs:489
IG.Lib.Copy.NamedPipeClientBase.Connect
override void Connect(double timeOutSeconds=0)
Connects with the server.
Definition: NamedPipes_Copy.cs:639
IG.Lib.UtilSystem.KillAllApplications
static void KillAllApplications(string processName, bool caseSensitive)
Kills all running applications that have the specified process name.
Definition: UtilSystem.cs:1396
IGLib.Gr3D.TubularMeshGenerator_02.ComputeFrames
static List<(vec3 T, vec3 N, vec3 B)> ComputeFrames(double[] tValues, Func< double, vec3 > curve)
Definition: TubularMeshGenerator_02.cs:48
IG.Num.NeuralTrainingParameters.SigmoidAlphaValue
double SigmoidAlphaValue
Sigmoid alpha value (used in networks with sigmoid activation functions).
Definition: NeuralTrainingParameters.cs:107
IG.Script.ScriptAppBase.CryptoFunctionRemoveCertificate
virtual string CryptoFunctionRemoveCertificate(string appName, string[] args)
Executes embedded application - removing the certificate from certificate store.
Definition: ScriptAppBase.cs:1563
IG.Lib.CommandLineInterpreter._register
static ObjectRegister< CommandLineInterpreter > _register
Static object that providees object register and generates IDs for this class:
Definition: InterpreterCommandLine.cs:203
IG.Lib.ObjectRegister.Register
void Register(T obj)
Adds the specified object to the register, using its Id property. If the object is already registered...
Definition: ObjectRegister.cs:60
IG.Num.ParallelJobContainerBase.Id
virtual int Id
Unique ID for objects of the currnet and derived classes.
Definition: ParallelJobContainerBase.cs:130
IG.Num.VectorFunctionResults.ResetResults
virtual void ResetResults()
Sets all calculated flags to false, error code to 0 (no error) and error string to null.
Definition: FunctonVectorResults.cs:666
IG.Num.IVectorFunctionResults.AllocateHessians
void AllocateHessians()
Allocates space for functions' Hessians (including space for the list, if necessary).
IG.Lib.ExpressionEvaluatorJs.ScriptBase
override string ScriptBase
Container for compiled code that evaluates JavaScript expressions.
Definition: ExpressionEvaluatorJs.cs:370
IG.Num.VectorBase.OrthogonalProjection
static void OrthogonalProjection(IVector original, IVector onWhich, double onWhichProductSelf, ref IVector result, double tolerance=0.0)
Calculates orthogonal projection of the original vector on the specified vector, and stores the proje...
Definition: VectorBase.cs:1539
IG.Num.Func.Linear.HasZero
bool HasZero
Returns true if the linear function has a zero, false otherwise.
Definition: FunctionRealInterpolation.cs:140
IG.Num.InputOutputDataDefiniton.IsAnyOutputDiscretizationStepDefined
virtual bool IsAnyOutputDiscretizationStepDefined()
Returns a value indicating whether any output element has DiscretizationStep property defined.
Definition: SampledDataDefinition.cs:1106
IG.Lib.IReporterBase.AppSettingsRead
bool AppSettingsRead()
Returns a flag that tells whether general configuration settings (not belonging to any group) have al...
IG.Num.SimKosecFileManagerConvBase.ObstacleLength
double ObstacleLength
Length of obstacle.
Definition: SimKosecFileManager.cs:76
IG.Lib.UtilConsole.ReadPwd
static bool ReadPwd(ref string value, bool printrandom, bool repeat=true)
Reads a password from console, masking the input as specified.
Definition: UtilConsole.cs:667
IG.Num.AnalysisResults.SetConstraintGradient
virtual void SetConstraintGradient(int which, IVector value)
Sets the specified constraint function gradient. If CopyReferences=true (false by default) then only ...
Definition: AnalysisResults.cs:627
IG.Lib.HtmlWriter.WriteMetaDescription
virtual void WriteMetaDescription()
Adds the audescription meta tag to the document.
Definition: HtmlWriter.cs:386
IG.Num.ParallelServerState
ParallelServerState
Defines state of the parallel server.
Definition: ParallelJobServerBase.cs:18
IG.Lib.CommandThreadBase._mainLock
object _mainLock
Definition: CommandlineApplicationInterpreterBase.cs:1772
IG.Num.Experimental.MX.Pi
static new xdouble Pi
Ratio of the circumference of a circle to its diameter.
Definition: UtilMath.cs:1571
IG.Num.StructuredMesh2d.GetVectorField
TVectorField GetVectorField(int index)
Returns the vector field with the specified index.
Definition: StructuredMesh2dGeneric.cs:443
IG.Lib.SerializationDtoBase.CopyToPlain
abstract void CopyToPlain(ref BaseType obj)
Copies contents of the current DTO (Data Transfer Object) to the specified object.
IG.Num.ScalarFunctionLinear._b
IVector _b
Definition: FunctionScalarExamples.cs:204
IG.Lib.InterfaceInverse.InterfaceInverse
InterfaceInverse(string commandFileName)
Definition: InterfaceInv.cs:31
IG.Lib.SerializerBase.SerializationTestArrayMember.SerializationTestArrayMember
SerializationTestArrayMember(long longNum, double doubleNum, string str)
Definition: SerializerBase.cs:670
IG.Num.VectorBase.CrossProduct
static void CrossProduct(IVector a, IVector b, IVector result)
Calculates a vector product (cross product) of two vectors and stores the result in the specified res...
Definition: VectorBase.cs:1992
IG.Num.VectorFunctionScriptDtoBase.FunctionNames
virtual string[] FunctionNames
Names of function values, i.e. scalar funcitons that define return values of the vector function.
Definition: VectorFunctionDto.cs:117
IG.Num.VectorFunctionScriptControllerBase.SetParametersString
virtual void SetParametersString(string parametersString)
Sets function parameter names through a string containing delimided parameters names.
Definition: VectorFunctionScriptController.cs:333
IG.Num.M.facCalculated
static long facCalculated(long n)
Returns factorial of the specified number - less efficient approac, but does not rely on hard coded a...
Definition: UtilMath.cs:601
IG.Num.Vector3d.operator/
static Vector3d operator/(Vector3d a, double b)
Vector subtraction.
Definition: Vector3Dclass.cs:544
IG.Num.MExt.Abs
static double Abs(double a)
Absolute value.
Definition: UtilMath.cs:842
IG.Num.PenaltyEvaluator.PenaltyEvaluator
PenaltyEvaluator(double barrierLength, double barrierHeight)
Constructs penalty evaluator with penalty function (common for all constraints) initialized to the de...
Definition: AnalysisResults.cs:2363
IGLib.Testing.Tests.SpeedTests.Legacy_StandardSpeedTestGeometricSeries_OLD
void Legacy_StandardSpeedTestGeometricSeries_OLD()
Performs the stanard speed test with calculation of a finite geometric series, with standard paramete...
Definition: SpeedTests.cs:91
IG.Neural.NeuraApproximationFileManager._neuralOutputFilename
string _neuralOutputFilename
Definition: NeuralFileManager.cs:143
IG.Num.MatrixBase.Add
static void Add(IMatrix a, IMatrix b, ref IMatrix result)
Sums two matrices and stores the result in the specified result matrix. Operation can be performed in...
Definition: MatrixBase.cs:2311
IG.Lib.StringTable.Data
List< List< string > > Data
Data behind the table - list of lists of strings.
Definition: StringTable.cs:86
IGLib.Tests.Base.TestBase.LoggerFactory
LoggerFactory LoggerFactory
Definition: TestBase.cs:57
IG.Crypto.CryptoManager.AppDecryptSymmetricBasic
virtual string AppDecryptSymmetricBasic(string appName, string[] args)
Executes command-line action - symmetric decryption of files or text by using BASIC class of methods.
Definition: UilCryptoAux1.cs:1274
IG.Num.StructuredField3d.MapCoordinatesPlain
static void MapCoordinatesPlain(StructuredField3d< vec3 > referenceField, StructuredField3d< vec3 > targetField, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a 3D structured grid for a parametric volume from a reference grid according...
Definition: StructuredField3dGeneric.cs:246
IG.Lib.CommandLineApplicationInterpreter.CmdTestSpeed
virtual string CmdTestSpeed(CommandThread cmdThread, string cmdName, string[] args)
Executinon method for TestSpeed command, performs test of speed of numerical computations on LU decom...
Definition: CommandlineApplicationInterpreter.cs:6540
IGLib.Core.ParseHelper.TryParse< T >
static bool TryParse< T >(string input, out T result)
Attempts to parse a string to a specific type with a format provider using reflection,...
Definition: IParserHelper.cs:18
IG.Lib.InterfaceInterpreterBase.CommentBegin
virtual string CommentBegin
String that begins a comment.
Definition: InterfaceInterpreterBase.cs:317
IG.Num.SimKosecFileManagerBase.SetInputFieldValue
void SetInputFieldValue(int fieldId, string fieldName, string fieldValue)
Sets the sepcified input field to the specified value. This is done by appending a corresponding text...
Definition: SimKosecFileManagerBase.cs:1145
IG.Lib.XmlParser
Base class for classes taht contain an Xml document that can be parsed. Provides comfortable utilitie...
Definition: XmlUtilities.cs:1222
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_RoundTripConversion_IntToIntObjectToInt_IsCorrect
void TypeConversionHelper_RoundTripConversion_IntToIntObjectToInt_IsCorrect()
Definition: TypeConversionHelperTests_Obsolete.cs:112
IG.Num.ScalarFunctionScriptDto
DTO (data transfer object) for vector interface (IVector).
Definition: ScalarFunctionDto.cs:173
IG.Num.SampledDataCsv.SaveData
void SaveData(string filePath)
Saves sampled data to the specified file.
Definition: SampledDataCsv.cs:1971
IG.Num.PhysicalUnit.A
static readonly PhysicalConstant A
Ampere, the basic SI unit of electric current.
Definition: Constants.cs:834
IGLib.Gr3D.TubularMeshGenerator_06.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, vec3 > curve, double tStart, double tEnd, double radius, int numCurvePoints, int numCirclePoints, double hrel=1e-2, double eps=0.1, bool normalizeFromPrevious=false, bool restrictToInterval=false)
Generates a tubular mesh using the Parallel Transport Frame (PTF) and numerical tangent vectors.
Definition: TubularMeshGenerator_06.cs:61
IG.Num.VectorApproximatorBase
Base class for vector function approximators.
Definition: VectorApproximatorBase.cs:14
IG.Num.BoundingBox2d.MinY
double MinY
Gets the lower bound in the second coordinate.
Definition: BoundingBox.cs:1730
IG.Num.OptimizerBase.MaxIterations
int MaxIterations
Gets or sets maximal number of iterations.
Definition: Optimizer.cs:294
IG.Num.InputOutputDataDefiniton.IsAnyInputNameDefined
virtual bool IsAnyInputNameDefined()
Returns a value indicating whether any input element has Name property defined.
Definition: SampledDataDefinition.cs:978
IG.Num.NeuralTrainingParameters.IsNetworkTrained
bool IsNetworkTrained
Whether the network is trained (and results exist).
Definition: NeuralTrainingParameters.cs:444
IG.Num.ScalarFunctionResults.NumParameters
virtual int NumParameters
Number of parameters.
Definition: FunctionScalarResults.cs:126
IG.Script.ScriptAppBase.AppProcessNames
List< string > AppProcessNames
List of installed process-related command names.
Definition: ScriptAppBase.cs:4518
IG.Crypto.ConstCrypto.FileExtensionDecrypted
const string FileExtensionDecrypted
File extension for encrypted files.
Definition: UtilCryptoAux.cs:288
IG.Lib.SerializerBase.SerializationTestClass.SerializationTestClass
SerializationTestClass()
Definition: SerializerBase.cs:723
YourNamespace.IModelParameter.ValueObject
object ValueObject
Current value of the parameter, stored as object.
Definition: IModelParameter.cs:70
IG.Num.RealFunctionParametricBase.NumParameters
virtual int NumParameters
Gets number of parameters that define the current function out of parametric family of functions.
Definition: FunctionRealParametric.cs:281
IG.Num.IResponseEvaluatorVectorSimple
Interface for simulators and other systems (used e.g. for optimization) that can calculate vector res...
Definition: IResponseEvaluatorVector.cs:17
IG.Lib.Util.InsertSortedListUnique< T >
static void InsertSortedListUnique< T >(List< T > sortedList, T insertedElement, IComparer< T > comparer)
Inserts the specified element to the appropriate position in a sorted list, in such a way that the li...
Definition: Utils.cs:748
IG.Num.MatrixBase.MultiplyMatTransp
static void MultiplyMatTransp(IMatrix a, IMatrix b, IMatrix result)
R=A*B^T. Multiplies a matrix by transpose of another matrix and stores the result in the specified re...
Definition: MatrixBase.cs:2893
IGLib.Core
Definition: ModelParameterTests.cs:12
IG.Neural.MapImputElementDefinitionDto.CreateObject
override InputMappingDefinitionElement CreateObject()
Definition: NeuralMapData.cs:104
IG.Lib.Util.MutexCheckAbandoned
static bool MutexCheckAbandoned(Mutex m)
Check whether the specified mutex has been abandoned, and returns true if it has been (otherwise,...
Definition: Utils.cs:49
IG.Num.MatrixBase.MultiplyTranspMatMat
static void MultiplyTranspMatMat(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A^T*B*C. Multiplies three matrices (transposed first argument, second argument, and third argument)...
Definition: MatrixBase.cs:3445
IG.Script.LoadableScriptExample
Example cls. for testing function of loadable scripts.
Definition: LoadableScriptExamnple.cs:13
IG.Num.RandGeneratorThreadSafe.RandGeneratorThreadSafe
RandGeneratorThreadSafe()
Initializes a new instance of random generator, using a time-dependent default seed value.
Definition: Random.cs:187
IG.Lib.UtilStr.RandomCharNumeric
static char RandomCharNumeric(IRandomGenerator rndgen=null)
Returns a random numeric character (0-9)
Definition: UtilString.cs:386
IG.Num.Func.WeightReciprocalPower.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealWeight.cs:281
IG.Lib.color.IntR
int IntR
Gets or sets the red RGB component as integer in the range 0 to 255. Getter clips the returned value ...
Definition: Color.cs:130
IG.Lib.ISerializationDto
Generic base class for Data Transfer Objects (DTO). This class is used as template for producing conc...
Definition: SerializationDtoBase.cs:49
LearnCs.Lib.Complex.Negative
Complex Negative
Gets the negative value of the current complex number.
Definition: Complex.cs:227
IG.Lib.IpcStreamClientServerBase.MsgTestSpeed
string MsgTestSpeed
Message that requires a kind of speed test to be performed on the other side.
Definition: IpcStreamClientServerBase.cs:559
IG.Num.Experimental.MX.Log
static xdouble Log(xdouble a)
Returns the natural (base e) logarithm of a specified number.
Definition: UtilMath.cs:1706
IG.Num.MExt.Arcosh
static double Arcosh(double x)
Inverse hyperbolic cosine.
Definition: UtilMath.cs:1292
IG.Num.Counter.Examples
static void Examples()
Examples of using the Counter class
Definition: Scalar.cs:747
IG.Num.NonSIUnit.at
static readonly PhysicalConstant at
Technical atmosphere, a deprecated non-SI unit of pressure, at = 98066.5 Pa (Pa = kg/(numrows result^...
Definition: Constants.cs:1335
IG.Lib.InterfaceInterpreterBase.AppendComment
virtual void AppendComment(string str, bool withNewlines)
Appends a vomment to the contents of the command file.
Definition: InterfaceInterpreterBase.cs:378
IG.Num.VectorBase.Add
static void Add(IVector a, IVector b, ref IVector result)
Sums two vectors and stores the result in the specified result vector. WARNING: dimensions of operand...
Definition: VectorBase.cs:1395
IG.Lib.ReporterConsole.Global
static new ReporterConsole Global
Gets the global reporter object. This is typically used for configuring the global reporter.
Definition: ReporterMsg_Derived.cs:389
IG.Num.EigenValueDecomposition.EigenValueDecomposition
EigenValueDecomposition(Matrix A)
Constructor.
Definition: MatrixDecompositions.cs:1146
IG.Lib.Util.ToByteArray
static void ToByteArray(UInt32 val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1569
IG.Num.ParallelJobContainerGen.ParallelJobContainerGen
ParallelJobContainerGen()
Creates a new parallel job container.
Definition: ParallelJobContainerGen.cs:57
IG.Crypto.UtilCrypto.StringEncoding
static Encoding StringEncoding
Gets the character encoding that is used for calculating hashes of strings.
Definition: UtilCrypto.cs:77
IG.Neural.MappingDefinition.SaveJson
static void SaveJson(MappingDefinition mapDataDef, string filePath)
Saves mapping data definition to the specified JSON file. File is owerwritten if it exists.
Definition: NeuralMapData.cs:874
IG.Num.Vector.GetNewBase
override VectorBase GetNewBase()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
Definition: Vector.cs:489
IG.Num.Func3d2dExamples.ParametricSurface.Value3
override double Value3(double x, double y)
Calculates and returns value of the third component of the current function.
Definition: Function3d2d.cs:793
IG.Num.InputElementDefinitionDto.CreateObject
override InputElementDefinition CreateObject()
Creates and returns an object consistent with current contents of the vector.
Definition: SampledDataDto.cs:434
IGLib.Core.ISingleTypeConverterRegistry.HasConverter
ISingleTypeConverter HasConverter(Type sourceType, Type targetType)
IG.Num.ScalarFunctionUntransformedBase.NumericalGradientForward
void NumericalGradientForward(IVector x, double stepSize, ref IVector gradient)
Calculates numerical derivatives (gradient) of this function. Forward difference formula is used.
Definition: FunctionScalarUntransformedBase.cs:300
IG.Num.Func.WeightReciprocalPower.WeightReciprocalPower
WeightReciprocalPower(int power, double Kx, double Sx)
Definition: FunctionRealWeight.cs:268
IG.Lib.StringParser.EnsureCapacity
void EnsureCapacity(int capacity)
Ensures that the buffer has at least the specified capacity.
Definition: StringParser.cs:116
IG.Num.InputOutputElementDefinition._title
string _title
Definition: SampledDataDefinition.cs:74
IG.Lib.XmlParser.Mark.Parent
XmlNode Parent
Definition: XmlUtilities.cs:1645
IGLib.Gr3D.TubularMeshGenerator_06
Generates tubular surface meshes around space curves using Frenet or Parallel Transport Frames.
Definition: TubularMeshGenerator_06.cs:14
IG.Num.VectorFunctionResults._copyReferences
bool _copyReferences
Definition: FunctonVectorResults.cs:105
IG.Lib.IpcStreamClientServerBase2.LastRequestString
string LastRequestString
Returns the last request string.
Definition: IpcStreamClientServerBase2.cs:235
IG.Lib.UtilSystem._onThreadPriorityChange
static ThreadStart _onThreadPriorityChange
Definition: UtilSystem.cs:2078
IG.Num.BoundingBox1d.BoundingBox1d
BoundingBox1d(double[] min, double[] max)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1862
IG.Lib.InterpreterVariable._variableName
string _variableName
Definition: CommandlineApplicationInterpreterBase.cs:405
IG.Lib.StringTable.AddElements< ElementType >
void AddElements< ElementType >(int rowNum, params ElementType[] values)
Adds string representations of the specified elements of the specified type at the end of the specifi...
Definition: StringTable.cs:542
IG.Num.IVectorFunction.SecondDerivative
double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian).
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out UInt32 val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:2197
IG.Num.ScalarFunctionRadialUntransformed
Radial scalar functions.
Definition: FunctionScalarRadialUntransformed.cs:78
IG.Lib.ColorScale._minValue
double _minValue
Definition: ColorScale.cs:272
IGLib.Gr3D.MeshExportExtensions.ExportMeshSurfaceToObj
static void ExportMeshSurfaceToObj(this StructuredSurfaceMesh3D mesh, string objFilePath, string mtlFileName, string surfaceMaterialName="SurfaceMaterial")
Exports only the surface mesh to an OBJ file.
IG.Num.VectorBase.SaveCsv
static void SaveCsv(IVector vec, string filePath, bool append)
Saves the specified vector to a CSV file. Constant UtilCsv.DefaultCsvSeparator is used as separator i...
Definition: VectorBase.cs:3035
IG.Lib.ReporterBase.ReportLocationDlgTrace
ReportLocationDelegate ReportLocationDlgTrace
Delegate that assembles the error location string for reporting (logging) via Pado trace mechanism.
Definition: ReporterMsg.cs:5689
IG.Lib.XmlParser.Mark.Current
XmlNode Current
Definition: XmlUtilities.cs:1645
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_ConversionToObjectAndBackTest< OriginalType, TargetType, RestoredType >
void TypeConversionHelper_ConversionToObjectAndBackTest< OriginalType, TargetType, RestoredType >(OriginalType originalValue, RestoredType expectedRestoredValue, bool restoreObjectBackToValue=true)
Performs test of conversion via TypeConversionHelper from a value of type OriginalType to an object ...
Definition: TypeConversionHelperTests_Obsolete.cs:71
IG.Num.MatrixBase.QrSolve
static void QrSolve(IMatrix factorQ, IMatrix factorR, IVector b, ref IVector x)
Solves a system of eauations with the specified QR decomposition of a real symmetric square matrix.
Definition: MatrixBase.cs:7289
IG.Num.StructuredMesh2d.AddIndexField
TIndexField AddIndexField(string fieldName, string fieldDescription)
Creates a new index field of dimensions that match dimensions of the current 2D structuredmesh,...
Definition: StructuredMesh2dGeneric.cs:172
IG.Num.Matrix3d.operator+
static Matrix3d operator+(Matrix3d m)
Unary plus for 3D matrices, returns the operand.
Definition: Matrix3DClass.cs:771
IG.Num.RealFunctionBase.Tabulate
void Tabulate(double from, double to, int numPoints, bool printDerivatives, bool printSecondDerivatives)
Tabulates the current function and eventually its first and second derivatives (when available) on th...
Definition: FunctionReal.cs:301
IG.Crypto.ConstCrypto.ArgTime
const string ArgTime
Prescribed or expected time of exection (e.g. in time measurements).
Definition: UtilCryptoAux.cs:319
IG.Num.Func3d2dBase.Gradient2
virtual vec2 Gradient2(vec2 parameters)
Calculates and returns gradient of the second component of the current function.
Definition: Function3d2d.cs:355
IG.Num.INeuralApproximator.ToleranceRmsRelativeToRange
IVector ToleranceRmsRelativeToRange
Relative tolerances on RMS errors of outputs over training points, relative to the correspoinding ran...
Definition: NeuralApproximatorBase.cs:138
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext._previousChar
char _previousChar
Definition: JsonPPStrategyContext.cs:52
IG.Num.StructuredMesh3d.GetTensorField
TTensorField GetTensorField(string name)
Returns tensor field with the specified name.
Definition: StructuredMesh3dGeneric.cs:596
IG.Num.Field.ExampleClassScalarField.ExampleClassScalarField
ExampleClassScalarField()
Definition: FieldGeneric.cs:1312
IG.Lib.InterfaceInverse.CmdNameWrite
virtual string CmdNameWrite
Command name - analyse.
Definition: InterfaceInv.cs:90
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithDescriptionSpecified_DescriptionIsCorrect
void ModelParameter_CreationWithDescriptionSpecified_DescriptionIsCorrect()
Definition: ModelParameterTests.cs:168
IG.Num.ParallelServerState.Inactive
@ Inactive
IG.Num.FieldCollection3d.FieldCollection3d
FieldCollection3d()
Constructor.
Definition: FieldCollectionGeneric.cs:23
IG.Lib.Module.Reporter
IReporter Reporter
Definition: App.cs:2200
IG.Lib.WaitFileEventBase.WaitEvents
virtual void WaitEvents(int numEvents)
Blocks execution of the current thread until the specified number of file system events are registere...
Definition: WaitConditionFile.cs:386
IG.Num.PhysicalUnit.ohm
static readonly PhysicalConstant ohm
Ohm, the SI derived unit of electric resistance, impedance. Ω = V/A = numrows^2 kg/(result^3 A^2)
Definition: Constants.cs:979
IG.Num.AnalysisResults.ErrorString
virtual String ErrorString
Error string indicating what went wrong.
Definition: AnalysisResults.cs:1022
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.MyName3
string MyName3
Definition: SampleClasses.cs:341
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.Equals
bool Equals(ImplicitlyConvertibleToDerived compared)
Definition: SampleClasses.cs:165
IG.Num.M.TestFactorials
static void TestFactorials()
Writes to the console all factorials that can be calculatet.
Definition: UtilMath.cs:566
IG.Num.DistanceDelegate< in PointType >
delegate double DistanceDelegate< in PointType >(PointType pt1, PointType pt2)
IG.Num.UnstructuredMesh2d.AddIndexField
void AddIndexField(TIndexField field, string name)
Adds the specified index field to the collection of index fields under the specified name.
Definition: UnstructuredMesh2dGeneric.cs:176
IG.Num.Func.Quadratic.HasZero
bool HasZero
Returns true if this quadratic function has at least one real zero, false otherwise.
Definition: FunctionRealInterpolation.cs:577
IG.Num.SampledDataSet.UpdateElementIndices
void UpdateElementIndices()
Updates indices of sampled data elements contained in the current sampled set in such a way that they...
Definition: SampledData.cs:121
IG.Lib.Parser.ReadDoubleList
static int ReadDoubleList(ref List< List< double >> tab, string str, int startpos, char open, char close, char separator, bool skipspaces)
Reads a list of lists of numbers of type double from result stirng startng at specified position,...
Definition: StringParser0.cs:501
IGLib.Tests.Base.SampleClasses.DerivedClass.Equals
override bool Equals(object obj)
IG.Num.NeuralApproximatorDtoBase.InputBoundsSafetyFactor
double InputBoundsSafetyFactor
Definition: SerializationDtoNeuralApproximator.cs:122
IG.Lib.UtilSystem.GetIglibCompany
static string GetIglibCompany()
Returns company attribute of the IGLib assembly.
Definition: UtilSystem.cs:3298
IG.Num.MatrixBase.IsSquare
virtual bool IsSquare()
Returns true if the current matrix is a square matrix, and false if not.
Definition: MatrixBase.cs:644
IG.Num.SampledDataCsv.KeyNumOutputValues
string KeyNumOutputValues
A keyword string that introduces the number of output parameters in the CSV file containing sampled d...
Definition: SampledDataCsv.cs:556
IG.Num.DistanceComparer.SetOutputScales
void SetOutputScales(IVector min, IVector max, IVector lengthScales)
Sets parameters that affect default calculation of output distance and output relative coordinates.
Definition: DistanceComparer.cs:438
IG.Num.Func3dLinear.ScalarTerm
double ScalarTerm
Scalar additive constant.
Definition: Function3d.cs:510
IG.Lib.UtilSystem.GetProcesses
static void GetProcesses(string processName, ref List< Process > processList)
Gets all processes with the specified name, and puts them to tehe specified list.
Definition: UtilSystem.cs:602
IG.Lib.ScriptLoaderBase.ClassFullName
virtual string ClassFullName
Name of the compiled class that contains loadable script.
Definition: Loader.cs:778
IG.Lib.HtmlWriter.BeginTagWithText
void BeginTagWithText(string tagName, string text)
Adds the specified tag containing the specified text to the document.
Definition: HtmlWriter.cs:514
LearnCs.Lib.Complex.Log2
static Complex Log2(Complex x)
Returns logarithm base 2 of the complex number x .
Definition: Complex.cs:628
IG.Num.Func2dLinear.Func2dLinear
Func2dLinear(vec2 gradient0, double scalarTerm)
Creation of a linear 2D scalar function.
Definition: Function2d.cs:438
IG.Num.INeuralApproximator.SaveTrainingDataJson
void SaveTrainingDataJson(string filePath)
Saves network's training data to the specified JSON file. File is owerwritten if it exists.
IG.SandboxTests.TestBase.TestBase
TestBase(ITestOutputHelper output)
Definition: TestBase.cs:14
IG.Num.mat2
2D matrix, struct implementation.
Definition: Matrix2D.cs:349
IG.Script.ScriptAppBase.AssemblyLoad
const string AssemblyLoad
Definition: ScriptAppBase.cs:4297
IG.Num.M.min
static double min(double a, double b, double c, double d, double e)
Smallest of five numbers.
Definition: UtilMath.cs:205
IG.Num.vec3.operator+
static vec3 operator+(vec3 a, vec3 b)
IG.Lib.InterfaceInterpreterBase.AppendValue
virtual void AppendValue(bool value)
Appends a boolean value to the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:515
IG.Lib.CommandLineApplicationInterpreter.PipeClientInfo
string PipeClientInfo(string clientName=null)
Returns a string containing informattion on the installed named pipe clients.
Definition: CommandlineApplicationInterpreter.cs:5697
IG.Num.NeuralTrainingParametersDto.ErrorsVerificationRmsTable
VectorDtoBase[] ErrorsVerificationRmsTable
Convergence Table of RMS errors calculated on verification data.
Definition: SerializationDtoNeural.cs:231
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(string filename, bool append, bool writeintro, bool disposewriter)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:5150
IG.Neural.MapDataDefinitionDto.CheckOutputNameConsistency
bool CheckOutputNameConsistency
Definition: NeuralMapData.cs:175
IGLib.Tests.Base.SampleClasses.DerivedClass.Description
string Description
Definition: SampleClasses.cs:82
IG.Net.PortScannerSimple.PortList.start
int start
Definition: PortScannerSimple.cs:138
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.ExampleBlockCreateRemove
void ExampleBlockCreateRemove(string filePath, int numSwitches)
Monitors the specified file and successively blocks until it is created and then until it is removed.
Definition: WaitConditionFile.cs:1189
IG.Lib.UtilSystem.KillAllApplications
static void KillAllApplications(string processName)
Kills the all running applications that has the specified process name.
Definition: UtilSystem.cs:1363
IG.Lib.SerializationDtoBase.ToString
override string ToString()
Creates and returns string representation of the current DTO (data transfer object).
Definition: SerializationDtoBase.cs:706
IG.Num.Func3d2dExamples.CylinderParametric.h
double h
Definition: Function3d2d.cs:917
IG.SandboxTests.XUnitLogger.XUnitLogger
XUnitLogger(ITestOutputHelper testOutputHelper, string categoryName)
Definition: TestBase.cs:63
IG.Num.SampledDataCsv.KeyScalingLengths
string KeyScalingLengths
A keyword string that introduces variable scaling lengths in the CSV file containing sampled data and...
Definition: SampledDataCsv.cs:756
IG.Num.IVector.GetHashFunctionInt
int GetHashFunctionInt()
Returns an integer valued hash function of the current vector object.
IG.Lib.SerializerBase.TestClassDerived.TestClassDerived
TestClassDerived()
Definition: SerializerBase.cs:603
IG.Lib.ICommandLineApplicationInterpreter.MainThread
CommandThread MainThread
Main command thread of the interpreter (usually run in the same thread where interpreter was created)...
Definition: CommandlineApplicationInterpreterInterface.cs:46
IG.Lib.ReporterBase.KeyTextLoggerProgramName
const string KeyTextLoggerProgramName
Definition: ReporterMsg.cs:2331
IG.Script.ScriptAppBase.ConstHelpDataStructures
const string ConstHelpDataStructures
Definition: ScriptAppBase.cs:354
IG.Script.AppBase.ConstHelpCustom
const string ConstHelpCustom
Definition: ScriptAppBase.cs:50
IG.Lib.LoadableScriptBase.InitializeThis
abstract void InitializeThis(string[] arguments)
Performs all the necessary initializations of the object. Override this method in derived classes (if...
IG.Crypto.ConstCrypto.ArgIvString1
const string ArgIvString1
Specification of initialization vector in form of string follows.
Definition: UtilCryptoAux.cs:486
IG.Num.IPointContainer.Index
int Index
Index of the current point in the original list of points where it can be accessed.
Definition: PointContainer.cs:34
IG.Neural.MappingApproximationFileManager.FunctionInputPath
string FunctionInputPath
File path of the file with reduced input parameters. Setter takes only pure file name,...
Definition: NeuralFileManager.cs:951
IG.Num.Func3dQuadratic.Gradient0
vec3 Gradient0
Vector of linear coefficients (equal to gradient of the function at x=0).
Definition: Function3d.cs:597
IG.Num.Func.Linear.ValueDefined
override bool ValueDefined
Definition: FunctionRealInterpolation.cs:157
IG.Neural.NeuralFileConst.NeuralInputFilename
const string NeuralInputFilename
Default file name of neural networks approximation input file in standard IGLib format.
Definition: NeuralFileConst.cs:75
IG.Num.NeuralTrainingParametersDto.EpochErrorsAbs
double[] EpochErrorsAbs
List of sampled absolute errors corresponding to epoch numbers from EpochNumbers.
Definition: SerializationDtoNeural.cs:302
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(string filename, bool append)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:4288
IG.Num.MatrixBase.ArrayMultiplyPlain
static void ArrayMultiplyPlain(IMatrix a, IMatrix b, IMatrix result)
Element-by-element multiplication. This operation can be performed in place. This is a plain version ...
Definition: MatrixBase.cs:2406
IG.Lib.HtmlWriter.WriteMetaAuthor
virtual void WriteMetaAuthor()
Writes the author meta tag to the document.
Definition: HtmlWriter.cs:381
IGLib.Gr3D.StructuredMesh3D_04.NumPoints1
int NumPoints1
Definition: StructuredMesh3D_04.cs:18
EventAggregatorTests
Definition: UnitTest1.cs:3
IG.Lib.Copy.ClientServerStreamBase2._defaultStopRequest
static string _defaultStopRequest
Definition: ClientServerStreamBase2_Copy.cs:219
IG.Lib.IIdentifiable.Id
int Id
Returns unique ID (in the scope of a given type) of the current object.
Definition: IIdentifiable.cs:15
IGLib.Tests.UtilSpeedTesting.ConstGeomBase.k
const double k
Standard speed tests with finite geometric series - quotient of successive elements of the geometric ...
Definition: UtilSpeedTesting.cs:196
IG.Num.ParallelJobContainerBase._clientData
object _clientData
Definition: ParallelJobContainerBase.cs:152
IG.Num.NeuralTrainingParameters.ErrorsTrainingMeanAbs
IVector ErrorsTrainingMeanAbs
Mean absolute errors calculated on training data.
Definition: NeuralTrainingParameters.cs:489
IG.Num.CholeskyDecomposition.Inverse
IMatrix Inverse()
Calculates and returns inverse of the decomposed matrix represented by the current object.
Definition: MatrixDecompositions.cs:981
IG.Num.ScalarFunctionExamples.Quadratic3d.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1331
IGLib.Tests.SpeedTestInfo.NumExecutionsPerSecond
virtual double NumExecutionsPerSecond
Result: number of executions (or iterations) per second measured in the test, the most relevant resul...
Definition: SpeedTestInfo.cs:140
IG.Lib.KeyValueSortable.ComparerBase.Compare
int Compare(KeyValueSortable< Tkey, Tvalue > keyValue1, KeyValueSortable< Tkey, Tvalue > keyValue2)
Definition: Utils.cs:3209
IGLib.Gr3D.MoebiusStrip.EndParameter2
double EndParameter2
Definition: MoebiusStrip.cs:99
IG.Num.INeuralApproximator.EpochCount
int EpochCount
Number of learning epochs performed up to the current moment.
Definition: NeuralApproximatorBase.cs:97
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.InitializeIndent
void InitializeIndent()
Definition: JsonPPStrategyContext.cs:29
IGLib.Tests.Base.SampleClasses.CustomEnumerable._items
readonly List< T > _items
Definition: SampleClasses.cs:409
IG.Lib.InterfaceInterpreterBase._commandIndroduction
string _commandIndroduction
Definition: InterfaceInterpreterBase.cs:96
IG.Lib.Util.ToByteArray
static void ToByteArray(double val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1749
IG.Lib.IObjectStore.TryGetStored
T TryGetStored()
Returns the last object from this object store, or null if there are no objects on it....
IG.Script.LoadableScriptExample.LoadableScriptExample
LoadableScriptExample()
Creates the object.
Definition: LoadableScriptExamnple.cs:20
IG.Crypto.ConstCrypto.ArgAsymExportPrivateKey1
const string ArgAsymExportPrivateKey1
Specification that assymmetric private keys are be exported, (or printed), too.
Definition: UtilCryptoAux.cs:376
IG.Lib.color.ScaleRed
static color ScaleRed(double minValue, double maxValue, double value)
Returns a color corresponding to the specified value (from the specified range) where color scale beg...
Definition: Color.cs:617
IG.Lib.SerializerBase.TestClass.Name
string Name
Definition: SerializerBase.cs:580
IG.Num.Func3d2dExamples.ParametricSurface.f1
abstract double f1(double u, double v)
IG.Num.ScalarFunctionUntransformedBase.Test
void Test(IVector from, IVector to, int numProbes, double stepSize, double tolerance, bool testDerivatives, bool testSecondDerivatives, bool printDifferences, bool printResults)
Performs numerical tests on the function, with output written to the console. Derivatives and second ...
Definition: FunctionScalarUntransformedBase.cs:1329
IG.Lib.RealFunctionLoader.FuncNameIntegralDefinition
const string FuncNameIntegralDefinition
Name of the function (internal in class defined in loadable script) that defines calculation of funct...
Definition: RealFunctionScriptLoader.cs:113
IGLib.Tests.Base.SampleClasses.BaseClass.Equals
override bool Equals(object obj)
IG.Lib.ReporterBase._lockobj
object _lockobj
Definition: ReporterMsg.cs:3055
IG.Num.IVector.NormEuclidean
double NormEuclidean
Gets Euclidean norm of the vector.
Definition: VectorBase.cs:54
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests
Tests edge cases for ToStringTypeConverterViaJson converter.
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:17
IG.Lib.WaitFileEventBaseByProxy
Base class for classes that provide blocking until a file or directory is created/removed....
Definition: WaitConditionFile.cs:905
IG.Lib.ReporterBase.DefaultReport_TextLogger
static void DefaultReport_TextLogger(ReporterBase reporter, ReportType messagetype, string location, string message)
Default delegate for launching reports (actually logging reports) via text writer.
Definition: ReporterMsg.cs:5564
IG.Lib.ReporterBase.RemoveTextLoggers
bool RemoveTextLoggers()
Removes all text writers from the TextLogger subsystem. If appropriate, the corresponding text writer...
Definition: ReporterMsg.cs:5164
IG.Num.NeuralTrainingParameters.CreateComparerTrainingTime
static ComparerTrainingTime CreateComparerTrainingTime()
Definition: NeuralTrainingParameters.cs:3314
IG.Num.NeuralApproximatorBase.RecalculateInputDataBounds
void RecalculateInputDataBounds()
Recalculates input data bounds by taking into account the training data set of the current object.
Definition: NeuralApproximatorBase.cs:1740
IG.Crypto.PasswordAlgorithmBase.GetSaltBytes
byte[] GetSaltBytes()
If the generator has public parameters (flag IsParametersPublic) then the salt in form of a byte arra...
Definition: UtilCryptoAux.cs:805
IG.Num.Vector2d.Ones
static Vector2d Ones()
Generates an 2-dimensional vector filled with 1.
Definition: Vector2Dclass.cs:308
IG.Neural.NeuraApproximationFileManager.ClientSendRequestCalculateApproximation
virtual void ClientSendRequestCalculateApproximation()
Performs request to the server for calculation of neural network based approximated values.
Definition: NeuralFileManager.cs:705
IG.Lib.CommandLineApplicationInterpreter.Interpreters
static List< CommandLineApplicationInterpreter > Interpreters
Definition: CommandlineApplicationInterpreter.cs:308
IG.Num.InputOutputDataDefiniton.IsAnyDefaultValueDefined
virtual bool IsAnyDefaultValueDefined()
Returns a value indicating whether any element (either input or output) has default value defined.
Definition: SampledDataDefinition.cs:1315
IG.Num.AnalysisResults.GetSumResiduals
virtual double GetSumResiduals()
Returns sum of constraint function values corresponding to violated constraints in the current analys...
Definition: AnalysisResults.cs:1480
IG.Num.Func.WeightReciprocalPower
A RealFunction class representing bell like polynomial weighting function with finite support,...
Definition: FunctionRealWeight.cs:258
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(string filename, bool append, bool writeintro)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:5129
IG.Num.DistanceComparer.StoredDistanceComparerClass
Compares two point containers according to their StoredDistance property.
Definition: DistanceComparer.cs:681
IG.Num.Func.WeightGauss.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealWeight.cs:125
IG.Lib.IndexList.IndexList
IndexList(ICollection< int > items)
Creates an index table containing all indices from the specified collection.
Definition: IndexList.cs:45
IG.Lib.ReporterBase._InitialIndent
int _InitialIndent
Definition: ReporterMsg.cs:2481
IG.Num.PhysicalConstant.UnitsNumerator
SI[] UnitsNumerator
Gets the array of SI physical units in the nominator of the physical constant.
Definition: Constants.cs:125
IG.Num.ParallelJobServerBase.StartJobByServer
void StartJobByServer()
Starts job by the server.
Definition: ParallelJobServerBase.cs:614
IG.Num.IScalarFunctionResults.NumParameters
int NumParameters
Number of parameters.
Definition: FunctionScalarResultsInt.cs:26
IG.Num.M.sin
static double sin(double a)
Returns the sine of the specified angle.
Definition: UtilMath.cs:450
IG.Num.OptFileConst.InvOptCommandFilename
const string InvOptCommandFilename
Default file name for optimization command file for program Inverse (Inverse interface).
Definition: OptFileConst.cs:62
IG.Num.IScalarFunctionResults.SetParameters
void SetParameters(IVector value)
Sets the vector of optimization parameters. If CopyReferences=true (false by default) then only the r...
IG.Num.SampledDataSet.DistanceDelegate
delegate double DistanceDelegate(IVector v1, IVector v2)
IG.Num.SimKosecFileManagerBase.InputFileContents
virtual string InputFileContents
The current input file contents. By default this is obtained form the template input file....
Definition: SimKosecFileManagerBase.cs:552
YourNamespace.ModelParameter.IsValueDefined
virtual bool IsValueDefined
Definition: ModelParameter.cs:84
IG.Num.MatrixBase.LoadJson
static void LoadJson(string filePath, ref IMatrix matRestored)
Restores (deserializes) a matrix object from the specified file in JSON format.
Definition: MatrixBase.cs:5084
IGLib.Core.Tests.IntArrayToStringConverter_Testing.ConvertTyped
override string ConvertTyped(int[] source)
Definition: SpecificTypeConvrterTests.cs:91
IG.Crypto.UtilCrypto.PadToAlgorithmBlocksizeZero
static byte[] PadToAlgorithmBlocksizeZero(byte[] byteArray, int blockSize, bool truncateIfLarger=false)
For the specified symmetric encryption algorithm, this function takes the specified byte array and ch...
Definition: UtilCrypto.cs:1721
IG.Neural.DataMapperSimple.MapOutput
override void MapOutput(IVector originalOutput, ref IVector reducedOutput)
Transfer elements from originalOutput vector to original output vector using mapping data for referen...
Definition: NeuralMapData.cs:1177
IG.Lib.ReporterBase._TreatError
bool _TreatError
Definition: ReporterMsg.cs:2621
IG.Lib.Module.LoadableScriptShellIsLoadableDefault
static bool LoadableScriptShellIsLoadableDefault
Basic procedure for calculation of the flag LoadableScriptShellIsLoadable.
Definition: App.cs:2345
IG.Num.AnalysisResults.GetConstraintHessians
virtual List< IMatrix > GetConstraintHessians()
Returns the list of constraint functions' Hessians.
Definition: AnalysisResults.cs:736
IGLib.Tests.UtilSpeedTesting.GeometricSeriesNumerical
static double GeometricSeriesNumerical(int n, double a0, double k)
Numerically calculates and returns the specified finite geometric series (from the geometric sequence...
Definition: UtilSpeedTesting.cs:108
IG.Lib.ApplicationCommandDelegateMt
delegate string ApplicationCommandDelegateMt(CommandThread commandThread, string commandName, string[] args)
Delegate for commands that are installed on interpreter.
IG.Num.Operation.UnaryPlus
@ UnaryPlus
IGLib.Tests.UtilSpeedTesting.ConstGeomBase.a0
const double a0
Standard speed tests with finite geometric series - starting element of the geometric sequence.
Definition: UtilSpeedTesting.cs:192
IG.Num.Func3d2dExamples.KleinBottle1.KleinBottle1
KleinBottle1()
Definition: Function3d2d.cs:1564
IG.Num.BoundingBox3d.CreateVector
override IVector CreateVector(int dim)
Creates and returns a new vector that is consistent with the definition of bounding box.
Definition: BoundingBox.cs:1637
IG.Num.ParallelJobDispatcherBase._mainLock
readonly object _mainLock
Definition: ParallerJobDispatcherBase.cs:988
IG.Num.StructuredField3d.GenerateCoordinates
static void GenerateCoordinates(StructuredField3d< vec3 > field, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a 3D structured grid of a parametric volume according to functions specifyin...
Definition: StructuredField3dGeneric.cs:485
IG.Lib.NamedPipeClientBase.ClosePipe
override void ClosePipe()
Closes the Server's pipe and the associated streams.
Definition: IpcNamedPipes.cs:634
IGLib.Core.ModelParameter.ClearDefaultValue
virtual IModelParameter ClearDefaultValue()
Clears the default value of the current parameter, making it undefined (IsDefaultValueDefined becomes...
Definition: ModelParameter.cs:227
IG.Num.Func.Quadratic.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealInterpolation.cs:723
IG.Num.Func3d2dExamples.Surface.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:807
IG.Num.MExt.coth
static double coth(double x)
Hyperblic cotangent, 1/Math.Tanh.
Definition: UtilMath.cs:1281
IGLib.Tests.Base.XUnitLoggerProvider
Definition: TestBase.cs:74
IG.Num.QuadraticBasis.GetConstantTermIndex
int GetConstantTermIndex()
Returns index of the constant function in this quadratic basis.
Definition: ApproxBasis.cs:390
IG.Lib.LoadableScriptBase._outputLevel
int _outputLevel
Definition: LoadableScriptBase.cs:295
LearnCs.Lib.VectorFactoryRegistry.RegistryLock
object RegistryLock
Object used to lock operations to make them thread safe (prevents simultaneous access from parallel t...
Definition: VectorFactoryRegistry.cs:63
LearnCs.Lib.Complex.Coth
static Complex Coth(Complex x)
Definition: Complex.cs:715
IG.Lib.CommandLineJobContainer._nextIdCommandLine
static int _nextIdCommandLine
Definition: CommandlineApplicationInterpreterBase.cs:131
IG.SandboxTests.XUnitLoggerProvider.Dispose
void Dispose()
Definition: TestBase.cs:54
IG.Lib.ReporterBase.ReportWarning
void ReportWarning(string location, string message, Exception ex)
Basic warning reporting method (overloaded). Supplemental data (such as objects necessary to launch v...
Definition: ReporterMsg.cs:3326
IG.Lib.Util._cache
static readonly ConcurrentDictionary< Type, int > _cache
Definition: Utils.cs:1146
IG.Num.Func3d2dBase._comp3
Func2dBase _comp3
Definition: Function3d2d.cs:449
IG.Num.NeuralApproximatorBase.ExampleQuadratic
static INeuralApproximator ExampleQuadratic(int inputLength, int outputLength, int outputLevel, int maxEpochs)
Example demonstrating usage of the neural network approximator. A quadratic function with random coef...
Definition: NeuralApproximatorBase.cs:3397
IG.Crypto.ConstCrypto.ArgSaltLength1
const string ArgSaltLength1
Specification of length of the salt follows.
Definition: UtilCryptoAux.cs:461
IG.Num.IMatrix.NormEuclidean
double NormEuclidean
Gets Forbenious (or Euclidean) norm of the matrix - square root of sum of squares of elements.
Definition: MatrixBase.cs:78
IG.Num.RealFunction.Derivative
override double Derivative(double x)
Returns the first derivative of this function at the specified parameter.
Definition: FunctionReal.cs:976
IG.Num.IOptimizationResults.BestGuess
IAnalysisResults BestGuess
The best results so far.
Definition: OptimizationResults.cs:51
IG.Crypto.PasswordAlgorithmNone.InitializeExternalAlgorithm
override void InitializeExternalAlgorithm()
Initializes eventual external algorithm used as proxy object to perform operations.
Definition: UtilCryptoAux.cs:1028
IG.Num.IMatrix.IsSymmetric
bool IsSymmetric()
Returns true if the current matrix is symmetric, and false if not. If the matrix is not a square matr...
IG.Num.Matrix3d.Trace
override double Trace
Gets matrix trace (sum of diagonal elements).
Definition: Matrix3DClass.cs:658
IGLib.Gr3D.LissajousCurve3D.EndParameter
double EndParameter
Typical end value of the parameter of the parametric curve that represents the knot....
Definition: LissajousCurve3D.cs:94
IG.Num.OutputElementDefinition.ToString
override string ToString()
Definition: SampledDataDefinition.cs:622
IG.Num.IScalarFunctionUntransformed.ValueDefined
bool ValueDefined
Tells whether value of the function is defined by implementation.
Definition: FunctionScalarInt.cs:76
IG.Num.IVectorFunctionResults.SetGradientReference
void SetGradientReference(int which, IVector reference)
Sets the specified function gradient. Only the reference is copied.
IG.Num.ScalarFunctionRadialOneParametric.FunctionParametric
override IRealFunctionParametric FunctionParametric
Gets or sets the oneparametric real-valued function of one variable that defines the current radial f...
Definition: FunctionScalarRadial.cs:286
IG.Lib.XmlUtilityBase.Load
virtual void Load(string filename)
Definition: XmlUtilities.cs:1068
IG.Script.LoadableScriptSpecialFunctionBase.Script_AddCommands
override void Script_AddCommands(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings)
Adds commands to the internal interpreter.
Definition: ScriptAppBase.cs:5328
IG.Lib.ReporterBase.KeyUseTrace
const string KeyUseTrace
Definition: ReporterMsg.cs:2312
IG.Lib.Util.NullRepresentationString
const string NullRepresentationString
Standard string representation of null values of objects (often used when overriding object....
Definition: Utils.cs:183
IG.Num.InputOutputDataDefiniton.GetInputIndexByNameOrNameAlt
virtual int GetInputIndexByNameOrNameAlt(string inputNameOrNameAlt)
Gets index of the input element that has the specified name or alternative name, or -1 if there is no...
Definition: SampledDataDefinition.cs:777
IG.Num.Matrix.ColumnCountSetter
virtual int ColumnCountSetter
Sets the first dimension (number of rows) of the matrix. This setter must be used very restrictively ...
Definition: Matrix.cs:574
IG.Num.NeuralApproximatorBase.GetErrorsTrainingRms
void GetErrorsTrainingRms(ref IVector errors)
Calculates the RMS (root mean square) of the errors of output values for the training elements of the...
Definition: NeuralApproximatorBase.cs:2320
IG.Lib.UtilStr.RandomString
static string RandomString(int stringLength, string allowedChars=null, IRandomGenerator rndgen=null)
Creates and returns a random string consisting of only the letters contained in the specified string.
Definition: UtilString.cs:542
IG.Num.StructuredMesh3d.AddTensorField
void AddTensorField(TTensorField field)
Adds the specified tensor field to the collection of tensor fields.
Definition: StructuredMesh3dGeneric.cs:667
IG.Num.VectorBase.DistanceWeighted
static double DistanceWeighted(IVector a, IVector b, IVector characteristicLengths)
Returns distance between the specified two vectors where vector elements are weighted by elements of ...
Definition: VectorBase.cs:745
IG.Num.Scalar.TryParse
static bool TryParse(string str, ref Scalar result)
Parses a scalar from a string and returns it. Leading and trailing spaces are ignored,...
Definition: Scalar.cs:299
IG.Lib.CommandLineApplicationInterpreter.RunWithoutModifications
string RunWithoutModifications(CommandThread cmdThread, string commandName, params string[] commandArguments)
Runs the specified command with specified name, installed on the current application object,...
Definition: CommandlineApplicationInterpreter.cs:1823
IG.Lib.IpcStreamClientServerBase2.GetErrorMessage
virtual string GetErrorMessage(string responseString)
Returns error message that corresponds to the specified response string.
Definition: IpcStreamClientServerBase2.cs:85
IGLib.Core.CollectionTypeConverter.IsJaggedArray
static bool IsJaggedArray(Type type)
Determines if the array is jagged (array of arrays).
Definition: CollectionTypeConverter.cs:203
IG.Lib.SerializerJsonBase._global
static SerializerJsonBase _global
Definition: SerializerJson.cs:122
IG.Lib.XmlBuilder.NewXmlDocument
XmlDocument NewXmlDocument()
Definition: XmlUtilities.cs:2291
IG.Num.IRealFunction.IntegralDefined
bool IntegralDefined
Tells whether analytical itegral of the function is defined or not.
Definition: FunctionReal.cs:91
IG.Lib.IpcStreamClientServerBase._defaultMessageFalseSeparator
static char _defaultMessageFalseSeparator
Definition: IpcStreamClientServerBase.cs:154
IGLib.Gr3D.LightingDefinition_05.Type
LightType_05 Type
Type of the light source (Ambient, Directional, Point, Spot, Area).
Definition: LightingDefinition_05.cs:26
IG.Num.NeuralApproximatorBase._verificationOutputsCalculated
bool _verificationOutputsCalculated
Definition: NeuralApproximatorBase.cs:1442
IG.Gr.SurfaceGridPrimitive
Definition: GrObjects.cs:484
IG.Lib.SerializationDto
Auxiliary base class for DTOs, contains some static methods. Provided for simplicity,...
Definition: SerializationDtoBase.cs:148
IG.Lib.ReporterBase.ReportingLevel
ReportLevel ReportingLevel
Gets or sets level of output for reporting (console output, message boxes, etc.).
Definition: ReporterMsg.cs:2651
IG.Num.AnalysisResults._numObjectives
int _numObjectives
Definition: AnalysisResults.cs:187
IG.Num.StructuredMesh2d.ActiveScalarFieldName
string ActiveScalarFieldName
Gets or sets name of the currently active scalar field. This determines the currently active scalar f...
Definition: StructuredMesh2dGeneric.cs:267
IG.Num.Func.Cubic.RefInverse
override double RefInverse(double y)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:1554
IG.Num.SimKosecFileManagerBase.RedirectedOutputFileName
string RedirectedOutputFileName
Gets or sets name of the file where output is redirected.
Definition: SimKosecFileManagerBase.cs:143
IG.Num.QuadraticBasis.quatraticTerms
int[,] quatraticTerms
2D table of indices specifying for each quadratic term which function it corresponds to (since up to ...
Definition: ApproxBasis.cs:341
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.DeeplyNestedObject_ShouldRoundTrip
void DeeplyNestedObject_ShouldRoundTrip(int numLevels)
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:99
IG.Num.PointContainerSampledDataElement
Container class that contains a single vector point plus all the data that are necessary for searchin...
Definition: PointCloudSampledDataElement.cs:90
IG.Lib.StringParser.initCharacterReferences
void initCharacterReferences()
Initializes data structures used for character references.
Definition: StringParser.cs:258
IG.Crypto.ConstCrypto.ArgLargestKey1
const string ArgLargestKey1
True or false follows, a flag specifying whether the largest key for an algorithm is used.
Definition: UtilCryptoAux.cs:342
IG.Crypto.UtilCrypto.GetStringSaltedHashBytes
static byte[] GetStringSaltedHashBytes(string stringToHash, HashType hashType, string salt, int numIterations=0, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the salted hash (in form of byte array) of the specified kind of the specified s...
Definition: UtilCrypto.cs:878
IG.Num.SimKosecFileManagerConv2.SimKosecFileManagerConv2
SimKosecFileManagerConv2(string dataDirectory, double thickness)
Constructor.
Definition: SimKosecFileManager.cs:194
IG.Lib.CharacterBuffer.CharacterBuffer
CharacterBuffer(String str)
Definition: StringParserBuffer.cs:125
IG.Lib.StringParser.getChar
int getChar(int from, int to, bool useEscape, ref char value)
Returns position rightr after the character that resides at position from and the value of that chara...
Definition: StringParser.cs:382
IG.Num.SampledDataElementDto._inputParameters
VectorDtoBase _inputParameters
Definition: SampledDataDto.cs:33
IG.Gr.GraphicPrimitiveBase.Parent
virtual IGraphicSet Parent
Definition: GraphicalObjectsBase.cs:119
IG.Lib.Alignment.Alignment
Alignment(AlignmentVertical vertical)
Constructs the alignment structure with specified vertical alignement and with horizontal alignment s...
Definition: Alignment.cs:53
IG.Lib.ISerializationDto.CopyFromObject
void CopyFromObject(object obj)
Copies data to the current DTO from an object of type object. The necessary casts are performed.
IG.Crypto.ConstCrypto.ArgAsymKeyXmlFile1
const string ArgAsymKeyXmlFile1
Specification of assymmetric key xml file.
Definition: UtilCryptoAux.cs:365
IG.Num.Field.GenerateCoordinates1dPlain
static void GenerateCoordinates1dPlain(Field< vec2 > field, int dimx, double minxRef, double maxxRef, IRealFunction fx, IRealFunction fy)
Generates coordinates of a 1D unstructured grid embedded in 2D space of a parametric curve according ...
Definition: FieldGeneric.cs:1260
IG.Num.SimKosecFileManagerBase.GetDefinition
virtual InputFieldDefinition GetDefinition(List< InputFieldDefinition > list, int id, string name)
Finds and returns the specified input field definition on the specified list.
Definition: SimKosecFileManagerBase.cs:659
IG.Lib.ExpressionEvaluatorCompiled.CompileBase
virtual string CompileBase()
Compiles the base script where evaluation is plugged in, and loads the generated assembly and necessa...
Definition: ExpressionEvaluatorCompiled.cs:178
IG.Num.SampledDataElement.OutputValues
virtual IVector OutputValues
Vector of input parameters of a single element of sampled data.
Definition: SampledData.cs:56
IG.Num.Numeric.Derivative4Point
static double Derivative4Point(DlgFunctionValue f, double x, double h)
Calculates the derivative of a function with a 4 point formula. Error is of order O(h^4).
Definition: FunctionNumeric.cs:253
IG.Lib.WaitDirectoryCreationLatence.WaitDirectoryCreationLatence
WaitDirectoryCreationLatence(string directoryPath)
Definition: WaitConditionFile.cs:1486
IG.Lib.Util.BinarySearchSortedList< T >
static int BinarySearchSortedList< T >(List< T > sortedList, T searchedElement, Comparison< T > comparison)
Searches a sorted list for the specified element, and returns its index if the element is found,...
Definition: Utils.cs:854
IG.Num.IRealFunctionPenalty.BarrierHeight
double BarrierHeight
Characteristic heitht of transition area, usually value of the penalty function at the end of transit...
Definition: FunctionRealPenalty.cs:51
IG.Lib.ScriptLoaderBase._usedClassFullNames
static SortedList< string, string > _usedClassFullNames
Definition: Loader.cs:389
IG.Lib.CommandThreadBase._timer
StopWatch1 _timer
Definition: CommandlineApplicationInterpreterBase.cs:2075
IG.Num.ParallelJobServerBase._workingThread
Thread _workingThread
Definition: ParallelJobServerBase.cs:464
IG.Neural.NeuraApproximationFileManager.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: NeuralFileManager.cs:48
IG.Num.VectorFunctionBaseGeneral.SetNumParameters
void SetNumParameters(int num)
Sets number of parameters of the current vector function to the specified value.
Definition: FunctionVectorBaseGeneral.cs:82
IG.Num.VectorBase.CrossProductPlain
static void CrossProductPlain(IVector a, IVector b, IVector result)
Calculates a vector product (cross product) of two vectors and stores the result in the specified res...
Definition: VectorBase.cs:1980
IG.Lib.InterfaceInverse.SetVariable
virtual void SetVariable(string variableName, IMatrix value)
Command - sets a matrix interpreter variable.
Definition: InterfaceInv.cs:354
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.Json_InitOnlyClass_ShouldRoundTripCorrectly
void Json_InitOnlyClass_ShouldRoundTripCorrectly()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:238
IG.Num.Func3d2dExamples.TorusHorizontal.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1372
IGLib.Gr3D.ConicalSpiralLogarithmic3D.CurveDerivativePolar
override double CurveDerivativePolar(double t)
Derivative of the planar curve (in XY plane) of form r = r(φ) with respect to polar angle.
IG.Crypto.SymmetricAlgorithmType
SymmetricAlgorithmType
Enumeration for selecting the symmetric encryption algorithm.
Definition: UtilCryptoAux.cs:82
IG.Num.NeuralTrainingParametersDto.ErrorsTrainingMax
VectorDtoBase ErrorsTrainingMax
Maximal errors calculated on training data.
Definition: SerializationDtoNeural.cs:181
IG.Num.AffineTransformationSquare.InverseTransformationMatrix
virtual IMatrix InverseTransformationMatrix
Gets or sets inverse of the transformation matrix that transforms vector of co-ordinates from the ori...
Definition: TransformationAffineSquare.cs:189
IG.Num.Func.PenaltyPower.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealPenalty.cs:335
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CommaStrategy
Definition: CommaCharacterStrategy.cs:3
IG.Lib.Copy.ClientServerStreamBase2.DefaultIsMultilineRequest
static bool DefaultIsMultilineRequest
Default pipe name.
Definition: ClientServerStreamBase2_Copy.cs:60
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.InputFieldDefinition
InputFieldDefinition(int id, string name)
Constructs new input field definition.
Definition: SimKosecFileManagerBase.cs:1687
IG.Num.ParallelJobDispatcherBase.RemoveServer
void RemoveServer(ParallelJobServerBase< JobContainerType > server)
Removes the specified server to the current dispatcher.
Definition: ParallerJobDispatcherBase.cs:97
IGLib.Core.ITypeConverter
Defines methods for converting objects to a specified type.
Definition: ITypeConverter.cs:14
IG.Num.ParallelJobDispatcherBase._id
int _id
Definition: ParallerJobDispatcherBase.cs:1070
IG.Lib.ReporterBase.ReviseException
static Exception ReviseException(Exception ex, string messageaddition, Type newtype, bool keepmessage)
Takes an existing exception and returns a modified exception based on it. The created exception does ...
Definition: ReporterMsg.cs:1752
IG.Num.FieldCollection
Collection of fields of the same type. Fields are identified by their names.
Definition: FieldCollectionGeneric.cs:140
IG.Num.Experimental.xdouble.operator!=
static bool operator!=(xdouble a, xdouble b)
Definition: UtilMath.cs:1447
IG.Num.ParallelJobDispatcherBase.KillServerThreads
void KillServerThreads()
Forces all the server threads to stop, even if in the middle of eecution of a job....
Definition: ParallerJobDispatcherBase.cs:576
IG.Num.DistanceComparer.DistanceComparer
DistanceComparer(PointContainerType referencePoint, DistanceDelegate< PointType > distanceFunction, IVector lengthScales)
Constructs a new comparer according to input distance to a reference poiont (type IVector).
Definition: DistanceComparer.cs:252
IG.Lib.XmlParser.NextOrCurrentNode
XmlNode NextOrCurrentNode(XmlNodeType NodeType, string NodeName)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:2198
IG.Num.RealFunctionBase.ExampleTests
static void ExampleTests()
Definition: FunctionReal.cs:504
IG.Num.InputOutputElementDefinition.GetDefaultOutputElementDescription
static string GetDefaultOutputElementDescription(int which)
Returns a default description for the specified output data element.
Definition: SampledDataDefinition.cs:345
IG.Script.ScriptAppBase.AppCryptoNames
List< string > AppCryptoNames
List of installed cryptographic command names.
Definition: ScriptAppBase.cs:1098
IG.Lib.MatrixDtoBase.ColumnCount
virtual int ColumnCount
Number of columns of the matrix.
Definition: MatrixDto.cs:108
IG.SandboxTests
Definition: ExampleTestClass.cs:6
IG.Num.Vector2d.Normalized1
Vector2d Normalized1()
Normalizes this 2D vector in 1 norm.
Definition: Vector2Dclass.cs:415
IG.Num.ScalarFunctionLinear
Linear scalar function of vector variable. Function is evaluated according to q(x) = b^T*x + c where ...
Definition: FunctionScalarExamples.cs:151
IG.Gr.GraphicPrimitiveBase._parent
IGraphicSet _parent
Definition: GraphicalObjectsBase.cs:116
IG.Num.SampledDataElement.UpdateElemetIndices
static void UpdateElemetIndices(IEnumerable< SampledDataElement > elements)
Updates indices of sampled data elements contained in the specified collection in such a way that the...
Definition: SampledData.cs:75
IGLib.Core.FromStringTypeConverterViaParseReflection.TryConvertTyped< TargetType >
bool TryConvertTyped< TargetType >(string source, out TargetType target)
Definition: FromStringTypeConverterViaParseReflection.cs:26
IG.Net.PortScanner2.RunScanTcp
void RunScanTcp()
Definition: PortScanner.cs:52
IG.Num.Func2dBaseNoGradient.Func2dBaseNoGradient
Func2dBaseNoGradient()
Definition: Function2d.cs:96
IG.Lib.SerializerBase.TestClassDerived
Simple derived class using for testing serialization.
Definition: SerializerBase.cs:601
IG.Num.NeuralApproximatorAforgeFake.DestroyNetwork
override void DestroyNetwork()
Destroys the neural network.
Definition: NeuralApproximatorAforgeFake.cs:40
IG.Lib.LogRecord.CreateWarning
LogRecord CreateWarning(string location, string message)
Creates and returns a warning log record initialized according to parameters.
Definition: LoggerMsg.cs:283
IGLib.Gr3D.ICurve3DParameterizationWithBounds.EndParameter
double EndParameter
Typical end value of the parameter of the parametric curve that represents the curve....
Definition: ICurve3DParameterizationWithBounds.cs:47
IG.Num.Counter.CompareTo
int CompareTo(Counter other)
Compare this Counter with another Counter.
Definition: Scalar.cs:509
IG.Num.Func.Identity.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealBasic.cs:424
IG.Num.VectorFunctionExamples.RosenrockAndCircle
Example - 2 component vector function of 2 variables. The first component is the Rosenbrock function ...
Definition: FunctionVectorExamples.cs:24
IG.Num.NeuralTrainingParameters.MaxEpochs
int MaxEpochs
Maximal number of epochs performed in the training procedure.
Definition: NeuralTrainingParameters.cs:154
IG.Gr.PointPrimitive
Definition: GrObjects.cs:413
IG.Lib.CommandThreadBase.NumStoredParameters
int NumStoredParameters
Definition: CommandlineApplicationInterpreterBase.cs:1986
IG.Script.ScriptAppBase.DataStructuresFunctionTestCsvApp
virtual string DataStructuresFunctionTestCsvApp(string appName, string[] args)
Executes embedded application - demo application for demonstration of work with CSVs.
Definition: ScriptAppBase1.cs:61
IG.Lib.UtilStr.IsVarName
static bool IsVarName(char[] str)
Returns true if the string corresponding to the specified array of characters is a legal standard rep...
Definition: UtilString.cs:603
IG.Lib.WaitCondition.ConditionDelegate
virtual ConditionDelegateBase ConditionDelegate
Contains function that is called to evaluate the unblocking condition. If this delegate is set and Co...
Definition: WaitCondition.cs:223
IGLib.Gr3D.MeshExportExtensions_05.ExportToObj
static void ExportToObj(this StructuredSurfaceMesh3D mesh, string filePath, string materialFileName)
Definition: MeshExportExtensions_05.cs:17
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray3DToStringArray3DObjectToIntJaggedArray3D
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray3DToStringArray3DObjectToIntJaggedArray3D()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:888
IGLib.Gr3D.ConicalSpiralArchimedean3D.CurveDerivativePolar
override double CurveDerivativePolar(double t)
Derivative of the planar curve (in XY plane) of form r = r(φ) with respect to polar angle.
IGLib.Parsing.ParserBase.Parsable
virtual IParsable< CharType > Parsable
Definition: ParserBase.cs:20
IG.Num.VectorFunctionResults.AllocateGradients
virtual void AllocateGradients()
Allocates space for function gradients (including for the list, if necessarty).
Definition: FunctonVectorResults.cs:574
IG.Lib.Module.Module
Module(string moduleName, int version, int subVersion)
Definition: App.cs:563
IG.Num.Experimental.MX.min
static xdouble min(xdouble a, xdouble b)
Returns the smaller of two numbers.
Definition: UtilMath.cs:1762
LearnCs.Lib.Complex.IsInteger
bool IsInteger
True if the current complex number is an integer number (it can be converted to long,...
Definition: Complex.cs:248
IG.Crypto.CryptoManager._passwordString
string _passwordString
Definition: UilCryptoAux1.cs:294
IG.Num.SampledDataCsv.CurrentRow
int CurrentRow
Definition: SampledDataCsv.cs:1094
IG.Num.IVectorFunctionResults.Gradients
List< IVector > Gradients
Function gradients. If CopyReferences=true (false by default) then only the list reference is copied ...
Definition: FunctionVectorResultsInt.cs:122
IG.Crypto.PasswordAlgorithmBase.GetBytes
byte[] GetBytes(int numBytes)
Creates and returns the next generated key of the specified length by calling GetBytes(int,...
Definition: UtilCryptoAux.cs:869
IG.Crypto.CryptoManager.NumFreeParameters
int NumFreeParameters
Number of free parameters (obtained from commans-line arguments).
Definition: UilCryptoAux1.cs:352
IG.Lib.ReporterBase.DefaultReportStringConsoleTimeStamp
static string DefaultReportStringConsoleTimeStamp(ReporterBase reporter, ReportType messagetype, string errorlocation, string errormessage)
Auxiliary method that composes the complete message, including decoration with a TIMESTAMP,...
Definition: ReporterMsg.cs:5916
IG.Neural.IDataMapper
Definition: NeuralMapData.cs:942
IG.Lib.Module.AuthorMidName
String AuthorMidName
Definition: App.cs:856
IGLib.Tests.UtilSpeedTesting.ArithmeticSeriesAnalytical
static double ArithmeticSeriesAnalytical(int n, double a0, double d)
Analytically calculates and returns the specified finite arythmetic series (from the sequence: a_i = ...
Definition: UtilSpeedTesting.cs:58
IG.Num.Field.MapCoordinatesToScalarsPlain
static void MapCoordinatesToScalarsPlain(Field< vec2 > referenceField, Field< double > targetScalarField, IFunc2d scalarMap)
Generates scalar values for a 2D unstructured set fo points from the specified field of grid coordina...
Definition: FieldGeneric.cs:797
IG.Lib.Copy.ClientServerStreamBase2.ClearData
abstract void ClearData()
Clears all the data related to servig requests (i.e. request and response strings,...
IG.Num.UnstructuredMesh1d.AddIndexField
void AddIndexField(TIndexField field, string name)
Adds the specified index field to the collection of index fields under the specified name.
Definition: UnstructuredMesh1dGeneric.cs:176
IG.Num.GridGenerator1dBase.Lock
object Lock
Object used for locking of the current object (ILockable interface).
Definition: GridGenerator1dBase.cs:253
IG.Num.Func.WeightPol7.InverseDefined
override bool InverseDefined
Definition: FunctionRealWeight.cs:1174
IG.Lib.CommandStackFrame.GetParentStackFrame
override CommandStackFrame< InterpreterType, CommandThread< InterpreterType > > GetParentStackFrame()
Returns the previous (parent, or one lower level) stack frame of the current stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:784
IG.Crypto.CryptoManager.AsymKeyContainerName
string AsymKeyContainerName
Asymmetric key container name.
Definition: UilCryptoAux1.cs:216
IG.Lib.IpcStreamClientServerBase._defaultMessagePrefix
static string _defaultMessagePrefix
Definition: IpcStreamClientServerBase.cs:107
IG.Script.ScriptAppBase.ConstFile
const string ConstFile
Name of the command for the file system-related embedded applications.
Definition: ScriptAppBase.cs:340
IG.Script.ScriptAppBase.AssemblyResourcesEmbedded
const string AssemblyResourcesEmbedded
Definition: ScriptAppBase.cs:3989
IG.Lib.color._opacity
double _opacity
Definition: Color.cs:98
IG.Num.SampledDataCsv.KeyDefaultValues
string KeyDefaultValues
A keyword string that introduces variable default values in the CSV file containing sampled data and ...
Definition: SampledDataCsv.cs:780
IG.Num.Experimental.MX.pow
static xdouble pow(xdouble a, xdouble b)
Returns a specified number raised to the specified power.
Definition: UtilMath.cs:1770
IG.Crypto.PasswordAlgorithmBase.GetPasswordString
string GetPasswordString()
If the generator has public parameters (flag IsParametersPublic) then the password string is returned...
Definition: UtilCryptoAux.cs:781
IG.Num.NeuralTrainingParameters.SaveJson
static void SaveJson(NeuralTrainingParameters trainingParameters, string filePath)
Saves (serializes) the specified training parameters object to the specified JSON file....
Definition: NeuralTrainingParameters.cs:894
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.TestSpeedBlockCreateRemove
void TestSpeedBlockCreateRemove(string filePath, int numSwitches, int sleepMs)
Test of speed of reaction of file/directory creation and removal blocking waits. A specified number o...
Definition: WaitConditionFile.cs:1316
IG.Num.OptimizationDataBase
Base class for holding information about optimization data and algorithm parameters.
Definition: OptimizationInputData.cs:75
IG.Num.Matrix2d.Solve
Vector2d Solve(Vector2d b)
Returns solution of system of equations with the current system matrix and the specified right-hand s...
Definition: Matrix2DClass.cs:600
IG.Num.DistanceComparerSampledDataElement.DistanceComparerSampledDataElement
DistanceComparerSampledDataElement(PointContainerSampledDataElement referencePoint, DistanceDelegate< SampledDataElement > distanceFunction)
Constructs a new comparer according to input distance to a reference poiont (type SampledDataElement)...
Definition: PointCloudSampledDataElement.cs:143
IG.Lib.ReporterBase.ReporterBase
ReporterBase(object obj, ReportDelegate reportdelegate, ReportLocationDelegate locationdelegate, ReportMessageDelegate messagedelegate, ReserveReportErrorDelegate reservereportdelegate)
Constructor. Initializes the error reporter by the specified auxiliary object and delegates used to p...
Definition: ReporterMsg.cs:1238
IG.Lib.RealFunctionLoader.InvalidateDefinitions
void InvalidateDefinitions()
Clears strings that define the function (i.e. strings that define expressions for function value,...
Definition: RealFunctionScriptLoader.cs:180
IG.Num.Func3d2dBase.Component2
virtual Func2dBase Component2
Returns the scalar function that represents the second component of the current 3D vector function of...
Definition: Function3d2d.cs:462
IGLib.Core.ToStringTypeConverterViaJson.ConvertTyped< SourceType >
string ConvertTyped< SourceType >(SourceType source)
IG.Num.PenaltyEvaluator.CreatePenaltyFunction
virtual IRealFunctionPenalty CreatePenaltyFunction(double barrierLength, double barrierHeight, double zeroEnd, int power)
Creates a new penalty function with the specified characteristic length and height....
Definition: AnalysisResults.cs:2433
IG.Lib.StringParser.Buffer
ICharacterBuffer Buffer
Definition: StringParser.cs:68
IG.Num.BoundingBoxBase.Update
void Update(int componentIndex, double coordinate)
Updates the bounding box in such a way that the specified value of the specified co-ordinate componen...
Definition: BoundingBox.cs:780
IG.Lib.ApplicationCommandlineBase.AplicationMain
virtual void AplicationMain(string[] args)
Default main method for the current application.
Definition: ApplicationCommandLineBase.cs:298
IG.Neural.DataMapperIdentity.MapInput
virtual void MapInput(IVector reducedInput, ref IVector originalInput)
Transfers elemts of reducedInput vector in the originalInput vector.
Definition: NeuralMapData.cs:966
IG.Lib.Logger.NumWarnings
int NumWarnings()
Returns number of warning logs that logger contains.
Definition: LoggerMsg.cs:431
IG.Num.NeuralApproximatorBase.BundleCompleted
EventHandler BundleCompleted
Event that is fired after completion of each bundle of training epochs (after auxiliary data is updat...
Definition: NeuralApproximatorBase.cs:2736
IG.Num.OptimizationDataBase._numEqualityConstraints
int _numEqualityConstraints
Definition: OptimizationInputData.cs:87
IGLib.Core.ICapturedVar.ValueTypeFullName
string ValueTypeFullName
Full name of the actual type of the captured entity's value, the ValueType, produced by Type....
Definition: ICapturedVar.cs:54
IG.Num.QRDecomposition._inverse
MatrixBase_MathNetNumerics _inverse
Definition: MatrixDecompositions.cs:694
IG.Num.SimKosecFileManagerBase.InstallInputFields
virtual void InstallInputFields()
Installs data about input fields that can be queried and set in the input file.
Definition: SimKosecFileManagerBase.cs:40
IG.Lib.NamedPipeServerBase.NamedPipeServerBase
NamedPipeServerBase(string pipeName, bool startImmediately=true)
Constructs a new pip server.
Definition: IpcNamedPipes.cs:40
IG.Lib.WaitFileEventBase.TestSpeedBlockCreateRemove
static void TestSpeedBlockCreateRemove(string filePath)
Test of speed of reaction of file/ directory creation and removal blocking waits. A specified number ...
Definition: WaitConditionFile.cs:555
IG.Num.VectorFunctionResultsDto.CopyFromPlain
override void CopyFromPlain(VectorFunctionResults vectorFunctionRes)
Copies data to the current DTO from an vector function results results object.
Definition: VectorFunctionResultsDto.cs:174
IG.Lib.Module.DecorationFrameDashed
static string DecorationFrameDashed(List< string > lines, int indent, int padLeft, int padRight, int padTop, int padBottom)
Returns a string containing the specified text lines in a frame made of a single layers of dashes ('-...
Definition: App.cs:2067
IG.Lib.ReporterConsole._UseConsole
bool _UseConsole
Definition: ReporterMsg_Derived.cs:456
IG.Lib.ScalarFunctionLoader.FuncNameHessianDefinition
const string FuncNameHessianDefinition
Name of the function (internal in class defined in loadable script) that defines calculation of funct...
Definition: ScalarFunctionScriptLoader.cs:109
IG.Lib.CommandLineApplicationInterpreter._maxNumParallelServers
int _maxNumParallelServers
Definition: CommandlineApplicationInterpreter.cs:2249
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests.RoundTripConversion_ShouldWorkForDateTime
void RoundTripConversion_ShouldWorkForDateTime()
Definition: ToStringTypeConverterViaIConvertibleTests.cs:73
IG.Lib.Logger.GetReport
string GetReport(ReportLevel level, bool printDecorations, bool newLinesAfter)
Returns a stirng that contains reports for all logs contained in the logger.
Definition: LoggerMsg.cs:503
IG.Lib.IXmlConvertable
Defines classes that can be converted to/from Xml elements.
Definition: Vartypes.cs:186
JsonPrettyPrinterPlus.JsonPrettyPrinter._context
readonly JsonPPStrategyContext _context
Definition: JsonPrettyPrinter.cs:20
LearnCs.Lib.Complex.Pow
static Complex Pow(Complex x, int power, int rootIndex)
Definition: Complex.cs:641
IG.Num.Func3d2dExamples.Surface.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:810
IG.Num.ScalarFunctionQuadratic.ScalarFunctionQuadratic
ScalarFunctionQuadratic()
Definition: FunctionScalarExamples.cs:317
IG.Lib.xml_generic
Definition: XmlGeneric.cs:21
IG.Num.Func2dQuadratic.Func2dQuadratic
Func2dQuadratic(mat2 hessian, vec2 gradient0, double scalarTerm)
Creation of a quadratic 2D scalar function.
Definition: Function2d.cs:524
LearnCs.Lib.Complex.Log
static Complex Log(Complex x)
Returns logarithm base 10 of the complex number x .
Definition: Complex.cs:619
IG.Num.ScalarFunctionQuadratic.ExampleFunctionDiagonalPureQuadratic2d
static ScalarFunctionQuadratic ExampleFunctionDiagonalPureQuadratic2d()
Creates and returns quadratic function with diagonal Hessian.
Definition: FunctionScalarExamples.cs:392
IGLib.Core.ModelParameter.DefaultIsConstant
const bool DefaultIsConstant
Default value of the property IModelParameter.IsConstant, such that default initialization can be uni...
Definition: ModelParameter.cs:106
IG.Num.ScalarFunctionScriptDtoBase.Name
virtual string Name
Scalar function name.
Definition: ScalarFunctionDto.cs:65
IG.Num.M.TestFactorials
static void TestFactorials(int max)
Writes to the console the first n factorials.
Definition: UtilMath.cs:574
IG.Num.Field.UpdateBounds< TEl >
static void UpdateBounds< TEl >(Field< TEl > field, IBoundingBox bounds)
Updates the specified bounds (object of type IBoundingBox) in such a way that all non-null vectors on...
Definition: FieldGeneric.cs:165
IG.Num.FieldCollection._activeFieldName
string _activeFieldName
Definition: FieldCollectionGeneric.cs:177
IG.Neural.MappingApproximationFileManager.FunctionOutputPath
string FunctionOutputPath
File path of the file for storing reduced approximated output values. Setter takes only pure file nam...
Definition: NeuralFileManager.cs:979
IG.Lib.ScalarFunctionLoader.VarNameIndependentVariableNames
const string VarNameIndependentVariableNames
Definition: ScalarFunctionScriptLoader.cs:85
IG.Lib.KeyValueSortable.ComparerBase.GetSecondStageCompared
abstract IComparable GetSecondStageCompared(KeyValueSortable< Tkey, Tvalue > keyValue)
Extracts the object used in the second level of comparison from the argument.
IG.Lib.IpcStreamClientServerBase.DefaultMsgTestSpeed
static string DefaultMsgTestSpeed
Default message that requests a speed test to be performed on the other side (a sort of ping command)...
Definition: IpcStreamClientServerBase.cs:503
IG.Num.M.arctg2
static double arctg2(double a, double b)
Returns the angle whose tangent is the quotient of two specified numbers.
Definition: UtilMath.cs:484
IG.Num.PhysicalUnit.V
static readonly PhysicalConstant V
Volt, the SI derived unit of voltage, electric potential difference. V = J/(A result) = numrows^2 kg/...
Definition: Constants.cs:960
IG.Lib.CommandStackFrameBase._mainLock
object _mainLock
Definition: CommandlineApplicationInterpreterBase.cs:921
IG.Num.SampledDataCsv.KeyTitles
string KeyTitles
A keyword string that introduces variable titles in the CSV file containing sampled data and / or dat...
Definition: SampledDataCsv.cs:606
IG.Lib.IpcStreamServerBase._threadPriority
ThreadPriority _threadPriority
Definition: IpcStreamServerBase.cs:390
IGLib.Core.IModelParameter.IsValueDefined
bool IsValueDefined
Whether parameter vlaue is defined or not. This property has been added to the class such that for no...
Definition: IModelParameter.cs:83
IG.Num.RealFunctionOneParametric.GetParameter
override double GetParameter(int which)
Returns value of the specified parameter of the parameterized function.
Definition: FunctionRealParametric.cs:218
IG.Lib.ReporterBase.TWClass
A class for storing TextWriters and some data associated with them (such as the name of the file from...
Definition: ReporterMsg.cs:3569
IG.Lib.ReporterBase.ThrowTestException
bool ThrowTestException
If true then the basic reporting function will throw an exception. This is intended predominantly for...
Definition: ReporterMsg.cs:3045
IGLib.Gr3D.KleinBottle.KleinBottle
KleinBottle()
Constructor, no parameters.
Definition: KleinBottle.cs:24
IG.Num.Vector3d.Vector3d
Vector3d(vec3 v)
Initializes components of a 3D vector with components of the specified vector.
Definition: Vector3Dclass.cs:183
IG.Lib.CommandStackFrameBase._conditionExpression
string _conditionExpression
Definition: CommandlineApplicationInterpreterBase.cs:1236
IG.Num.IVectorFunctionResults.SetValue
void SetValue(int which, double value)
Sets the specified function value.
IGLib.Gr3D.Torus.Surface
vec3 Surface(double u, double v)
Defines the parametric surface in 3D space.
Definition: Torus.cs:44
IG.Num.MatrixBase.SetRandomPositiveDiagonallyDominant
static void SetRandomPositiveDiagonallyDominant(IMatrix mat, double dominancyFactor)
Sets the specified matrix such that it is has random elements and is diagonally dominant with positiv...
Definition: MatrixBase.cs:1188
IG.Num.NeuralTrainingLimits.DefaultInputSafetyFactorMin
static double DefaultInputSafetyFactorMin
Default value for minimum input bound safety factor value in neural networks.
Definition: NeuralTrainingParameters.cs:1244
IG.Lib.HtmlWriter.AddHeading2
void AddHeading2(string headingText)
Adds a new level 2 heading with the specified text to the HTML document.
Definition: HtmlWriter.cs:706
IGLib.Tests.Base.SampleClasses.CustomList.Clear
void Clear()
Definition: SampleClasses.cs:467
IG.Num.RandGeneratorThreadSafe.Next
override int Next(int minValue, int maxValue)
Returns a random number within a specified range (lower bound inclusive, UPPER BOUND EXCLUSIVE).
Definition: Random.cs:270
IG.Script.ScriptAppBase.ConstMyTest
const new string ConstMyTest
Name of the command that performs my custom test.
Definition: ScriptAppBase.cs:320
IG.Lib.ICharacterBufferReadOnly.Length
int Length
Current length of the buffer or object represented by the buffer.
Definition: StringParserBuffer.cs:23
IG.Num.Field.GenerateCoordinates2d
static void GenerateCoordinates2d(Field< vec3 > field, int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of a 3D unstructured grid of a parametric volume according to functions specify...
Definition: FieldGeneric.cs:1072
IG.Lib.ThreadPerformanceTest.NumInner
const int NumInner
Number of inner iterations. This number is chosen such that there are over 1000 outer cycles per seco...
Definition: ThreadPerformanceTest.cs:34
IG.Num.Field.GenerateCoordinates1d
static void GenerateCoordinates1d(Field< vec3 > field, int dimx, double minxRef, double maxxRef)
Generates coordinates of a 1D unstructured grid from a regular grid with grid direction parallel to X...
Definition: FieldGeneric.cs:1120
IG.Lib.LoadableScriptRealFunctionBase.RunThis
override string RunThis(string[] arguments)
Script execution, defined just for formal reasons.
Definition: RealFunctionScriptBase.cs:48
IG.Lib.ThreadPerformanceData.ToString
override string ToString()
Definition: ThreadPerformanceTest.cs:513
IG.Num.ScalarFunctionScriptDtoBase.ScalarFunctionScriptDtoBase
ScalarFunctionScriptDtoBase()
Default constructor, sets IsNull to true.
Definition: ScalarFunctionDto.cs:39
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsFirstNum
int NumHiddenNeuronsFirstNum
Number of hidden neurons in first hidden layer.
Definition: NeuralTrainingParameters.cs:1686
IG.Num.VectorBase.NormPPlain
static double NormPPlain(Vector a, double p)
Returns the p-norm (p-th root of sum of absolute values of components raised to the power of p) of th...
Definition: VectorBase.cs:596
IG.Num.VectorBase.NormInf
virtual double NormInf
Infinity-norm, maximum absolute value of any component.
Definition: VectorBase.cs:476
IG.Crypto.CryptoManager.PasswordAlgorithmTypeString
string PasswordAlgorithmTypeString
Name of the algorithm used in password hashing.
Definition: UilCryptoAux1.cs:136
IG.Lib.CommandThreadBase.OutputLevel
virtual int OutputLevel
Level of output for some of the interpreter's functionality (e.g. asynchronous command execution).
Definition: CommandlineApplicationInterpreterBase.cs:2064
IG.Num.UnstructuredMesh2d.VectorFields
FieldCollection< TVectorField, TVector > VectorFields
Gets the collection of vector fields of the current mesh.
Definition: UnstructuredMesh2dGeneric.cs:377
IG.Lib.CommandLineApplicationInterpreter._threadPriority
ThreadPriority _threadPriority
Definition: CommandlineApplicationInterpreter.cs:2174
IG.Num.OptFileManager._invAnCommandPath
string _invAnCommandPath
Definition: OptFileManager.cs:164
IG.Num.NeuralApproximatorBase.SaveConvergenceRms
bool SaveConvergenceRms
Flag to enable RMS error convergence colection.
Definition: NeuralApproximatorBase.cs:1215
IG.Lib.SerializerBase.DeserializeFile< T >
T DeserializeFile< T >(string filePath)
Deserializes an object from JSON - serialized file and returns it.
Definition: SerializerBase.cs:191
IG.Num.IAnalysisResults.GetConstraintGradient
IVector GetConstraintGradient(int which)
Returns the gradient of the specified constraint function.
IG.Lib.Copy.ClientStreamBase
Client to the pipe server (classes derived from ClientServerStreamBase2).
Definition: ClientServerStreamBase2_Copy.cs:943
IG.Lib.CommandLine.RemoveCommandReference
void RemoveCommandReference(int interpreterId, string commandName)
Removes command uage reference. This method should be called whenever a command is uninstalled form i...
Definition: InterpreterCommandLine.cs:119
IG.Lib.Copy.NamedPipeClientBase._clientPipe
NamedPipeClientStream _clientPipe
Definition: NamedPipes_Copy.cs:516
IG.Lib.UtilSystem.GetProcesses
static void GetProcesses(string processName, bool caseSensitive, bool isFullString, ref List< Process > processList)
Gets all processes with the specified name, and puts them to tehe specified list.
Definition: UtilSystem.cs:657
IG.Num.StructuredMesh3d.CreateTensorField
virtual TTensorField CreateTensorField(string fieldName, string fieldDescription)
Creates and returns a new tensor field of dimensions that match dimensions of the current structured ...
Definition: StructuredMesh3dGeneric.cs:627
IG.Num.NeuralTrainingParameters.TrainingCpuTime
double TrainingCpuTime
CPU time spent for training.
Definition: NeuralTrainingParameters.cs:581
IG.Lib.Copy.NamedPipeClientBase.NamedPipeClientBase
NamedPipeClientBase()
Definition: NamedPipes_Copy.cs:381
IG.Num.IScalarFunctionUntransformed.Gradient
void Gradient(IVector parameters, ref IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters.
IG.Script.ScriptAppBase.CryptoHelpConvert
const string CryptoHelpConvert
Definition: ScriptAppBase.cs:1409
IG.Lib.Module.ModuleInitializationBefore
virtual void ModuleInitializationBefore()
A method called before other initialization parts of the module.
Definition: App.cs:739
IG.Lib.Logger.GetErrorsReport
string GetErrorsReport()
Returns a string that contains reports for all errors contained in the logger. If there are no logs t...
Definition: LoggerMsg.cs:551
IG.Lib.WaitConditionBase.Condition
abstract bool Condition()
Returns true if unblocking condition is satisfied, and false otherwise.
IG.Num.MatrixBase.ArrayDivide
static void ArrayDivide(IMatrix a, IMatrix b, ref IMatrix result)
Element-by-element division. WARNING: dimensions of operands must match, otherwise an exception is th...
Definition: MatrixBase.cs:2511
IG.Num.MExt.Max
static double Max(double a, double b, double c, double d)
Largest of four numbers.
Definition: UtilMath.cs:912
IG.Lib.ReporterBase.ReportDlgTextLogger
ReportDelegate ReportDlgTextLogger
Delegate that performs reporting (actually logging) via text writer.
Definition: ReporterMsg.cs:5493
IG.Lib.CommandStackFrameBase._auxVarNames
List< string > _auxVarNames
Definition: CommandlineApplicationInterpreterBase.cs:1305
IG.Lib.KeyValueSortable.Key
Tkey Key
Returns the key.
Definition: Utils.cs:3148
IG.Lib.SerializerBase.SerializationTestClass.SingleElement
virtual SerializationTestArrayMember SingleElement
Definition: SerializerBase.cs:765
IG.Num.ParallelJobDispatcherBase.NumUncompletedJobs
int NumUncompletedJobs
Gets the number of idle job runners that are currently available on the dispatcher.
Definition: ParallerJobDispatcherBase.cs:1221
IG.Num.IScalarFunctionResults.CalculatedHessian
bool CalculatedHessian
Indicates whether calculation of function Hessian is/was requested.
Definition: FunctionScalarResultsInt.cs:222
IG.Lib.Parser.ReadInteger
static int ReadInteger(ref long number, string str, int startpos, bool skipspaces)
Reads an integer from a string, starting at a specified position. Returns the position of the first c...
Definition: StringParser0.cs:125
IG.Lib.CounterVar._Value
long _Value
Definition: Vartypes.cs:91
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.phiDerivative
abstract double double phiDerivative
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:31
IG.Num.NeuralApproximatorDtoBase.ConvergenceErrorsTrainingMaxTable
VectorDtoBase[] ConvergenceErrorsTrainingMaxTable
Definition: SerializationDtoNeuralApproximator.cs:175
IG.Lib.IpcStreamClientServerBase._msgTestSquare
string _msgTestSquare
Definition: IpcStreamClientServerBase.cs:546
IG.Num.Counter.operator>=
static bool operator>=(Counter a, Counter b)
Definition: Scalar.cs:530
IG.Neural.MappingApproximationFileManager.ServerCalculateMappingApproximation
virtual void ServerCalculateMappingApproximation()
Performs neural network-based approximation at prescribed reduced input parameters and saves results....
Definition: NeuralFileManager.cs:1294
IG.Num.NeuralTrainingParametersDto.ToleranceMaxRelativeToRange
VectorDtoBase ToleranceMaxRelativeToRange
Relative tolerances on max. abs. errors of outputs over training points, relative to the correspoindi...
Definition: SerializationDtoNeural.cs:107
IG.Lib.ExpressionEvaluatorCompiled.PrintDefinitions
virtual void PrintDefinitions()
Prints all definitions (preinstalled and user defined).
Definition: ExpressionEvaluatorCompiled.cs:420
IG.Lib._00_net48
Definition: Net48.cs:7
IG.Lib.WaitFileEventBase.PrintNotes
bool PrintNotes
If true then various events and actions will be notified by console output (for testing purposes only...
Definition: WaitConditionFile.cs:167
IG.Num.ParallelJobState.Executing
@ Executing
IG.Num.StructuredField2d.getIndices
void getIndices(int index, out int i1, out int i2)
Converts linear (contiguous) index to 2 separate indices for 2 dimensions.
Definition: StructuredField2dGeneric.cs:145
IG.Num.vec3.ToString
override string ToString()
Returns string representation of the 3D vector.
Definition: Matrix3D.cs:342
IG.Num.NeuralTrainingParameters.ComparerBase.CompareByVerificationMaxError
bool CompareByVerificationMaxError
Whether Maximal absolute verification errors from convergence tavble are compared.
Definition: NeuralTrainingParameters.cs:2990
IG.Num.INeuralApproximator.EpochNumbers
List< int > EpochNumbers
List of epoch numbers at which convergence data was sampled. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:194
IG.Lib.UtilSystem.IglibAssembly
static Assembly IglibAssembly
Returns assembly of the IGLib base assembly.
Definition: UtilSystem.cs:2174
IG.Num.ScalarFunctionBase._refHess
IMatrix _refHess
Definition: FunctionScalarBase.cs:43
IG.Num.Operation.Composition
@ Composition
IG.Crypto.PasswordAlgorithmBase.ClearExternalAlgorithm
abstract void ClearExternalAlgorithm()
Clears eventual external algorithm used as proxy object to perform operations.
IG.Num.VectorFunctionResults.SetHessians
virtual void SetHessians(List< IMatrix > values)
Sets functios' Hessians. If CopyReferences=true (false by default) then only the list reference is co...
Definition: FunctonVectorResults.cs:450
IG.Script.ScriptAppBase.AssemblyHelpLoad
const string AssemblyHelpLoad
Definition: ScriptAppBase.cs:4303
IG.Num.ParallelJobServerBase._sleepTimeMs
int _sleepTimeMs
Definition: ParallelJobServerBase.cs:136
IG.Num.Matrix.Matrix
Matrix(IMatrix A)
Constructs a matrix from another matrix by copying the provided matrix components to the internal dat...
Definition: Matrix.cs:44
IG.Num.ScalarFunctionResults.GetGradient
virtual double GetGradient(int index)
Returns the specified component of the function gradient.
Definition: FunctionScalarResults.cs:295
IGLib.Tests.SpeedTestInfo.CanCalculateDiscrepancy
override bool CanCalculateDiscrepancy
Definition: SpeedTestInfo.cs:27
IG.Crypto.PasswordAlgorithmBase.Init
virtual void Init(string password, byte[] salt, int numIterations)
Definition: UtilCryptoAux.cs:700
IG.Num.IAnalysisResults.SetObjectiveGradientReference
void SetObjectiveGradientReference(IVector reference)
Sets the objective function gradient. Only the reference is copied.
IG.Num.SimKosecFileManagerConvBase.SimulationTime
double SimulationTime
Simulation time.
Definition: SimKosecFileManager.cs:79
IG.Num.IOptimizationData.NumEqualityConstraints
int NumEqualityConstraints
Number of equality constraints.
Definition: OptimizationInputData.cs:33
IGLib.Core.Tests.CapturedVarTests.CapturedVarCreation_WorksCorrectlyWithCastValue
void CapturedVarCreation_WorksCorrectlyWithCastValue()
Definition: CapturedVarTests.cs:322
IG.Lib.RegisterableExamples.ExampleIRegistrable._register
static ObjectRegister< ExampleIRegistrable > _register
Static object that providees object register and generates IDs for this class:
Definition: UtilIdRegistration.cs:318
IG.Num.Experimental.MX.Asin
static xdouble Asin(xdouble a)
Returns the angle whose sine is the specified number.
Definition: UtilMath.cs:1614
IG.Num.Matrix3d.Matrix3d
Matrix3d(IMatrix m)
Constructor. Initializes components of a 3D matrix with components of another matrix....
Definition: Matrix3DClass.cs:45
IG.Lib.ApplicationCommandlineBase.ScriptChoice
string ScriptChoice
Name of the selected script type that is run.
Definition: ApplicationCommandLineBase.cs:59
IG.Lib.CommandLineApplicationInterpreter.CmdIsModuleLoaded
virtual string CmdIsModuleLoaded(CommandThread thread, string cmdName, string[] args)
Executinon method for command that checks if module is loaded. Writes to condole whether module is lo...
Definition: CommandlineApplicationInterpreter.cs:5086
IG.Gr.LinePrimitive.Coordinates
override vec3[] Coordinates
Definition: GrObjects.cs:449
IG.Num.AnalysisResults.CalculatedConstraintHessians
virtual bool CalculatedConstraintHessians
Indicates whether calculation of constraint functions Hessian is/was requested.
Definition: AnalysisResults.cs:1095
IGLib.Tests.Base.SampleClasses.BaseClass.Equals
bool Equals(BaseClass compared)
Definition: SampleClasses.cs:30
IG.Lib.ReporterBase.KeyAppSettingsWarnings
const string KeyAppSettingsWarnings
Definition: ReporterMsg.cs:2337
IG.Lib.SerializerBase.TestClassDerived.Description
string Description
Definition: SerializerBase.cs:611
IGLib.Gr3D.ColorMapType.Grayscale
@ Grayscale
IG.Num.ConstMisc.MoonEquatorialRadius
static readonly PhysicalConstant MoonEquatorialRadius
Moon equatorial radius, 1,738.14 km.
Definition: Constants.cs:1569
IG.Neural.MapDataDefinitionDto.Input
MapImputElementDefinitionDto[] Input
Definition: NeuralMapData.cs:161
IG.Script.LoadableScriptSpecialFunctionBase.AppMyTest
string AppMyTest(string[] arguments)
Test action.
Definition: ScriptAppBase.cs:5341
IG.Num.ParallelJobServerBase.State
ParallelServerState State
Gets the state of the current job runner.
Definition: ParallelJobServerBase.cs:160
IG.Lib.StringParser._decimalPoint
char _decimalPoint
Definition: StringParser.cs:142
IG.Num.vec2.Normalized
vec2 Normalized()
Returns normalized this 2D vector.
Definition: Matrix2D.cs:148
IG.Lib.HtmlWriter.AddImageCaption
void AddImageCaption(string captionText)
Adds Image caption to the current HTML document.
Definition: HtmlWriter.cs:844
IG.Crypto.CryptoManager.AppAsymKeyInfo
virtual string AppAsymKeyInfo(string appName, string[] args)
Executes command-line action - prints information about asymmetric keys specified by command-line par...
Definition: UilCryptoAux1.cs:3394
IG.Crypto.ConstCrypto.ArgPasswordString
const string ArgPasswordString
Specification that password string follows.
Definition: UtilCryptoAux.cs:444
IG.Crypto.CryptoManager.ResolvePasswordParameters
virtual int ResolvePasswordParameters(int whichFreeParameterkeyLength=0, int whichFreeParameterNumIterations=1)
Resolves password related parameters such as password, salt, and generated key length.
Definition: UilCryptoAux1.cs:3029
IG.Script.ScriptAppBase.AssemblyFunctionLoaded
virtual string AssemblyFunctionLoaded(string appName, string[] args)
Executes embedded application - writing to the console list of loaded assemblies.
Definition: ScriptAppBase.cs:4259
IG.Lib.Module._modulesDir
string _modulesDir
Definition: App.cs:1366
IGLib.Core.ModelParameter.ModelParameter
ModelParameter(string name, bool isConstant=DefaultIsConstant, bool isDefaultWhenValueNotDefined=DefaultIsDefaultWhenValueNotDefined)
Minimal (very terse) constructor. name Meaning and behavior of parameters that are defined for this c...
Definition: ModelParameterTyped.cs:60
IG.Num.MatrixBase.MultiplyTranspVec
static void MultiplyTranspVec(IMatrix a, IVector b, IVector result)
R=A^T*b. Multiplies a transposed matrix with a vector and stores the result in the specified result v...
Definition: MatrixBase.cs:4151
IG.Lib.CommandThread.CommandThread
CommandThread(ICommandLineApplicationInterpreter interpreter)
Definition: CommandlineApplicationInterpreterBase.cs:732
IG.Lib.InterfaceInterpreterBase.CommentEnd
virtual string CommentEnd
String that ends a comment.
Definition: InterfaceInterpreterBase.cs:324
IG.Lib.ApplicationBase._global
static ApplicationBase _global
Definition: App.cs:371
IG.Lib.SortedUniqueItemList.Clear
void Clear()
Removes all elements from the current list.
Definition: SortedUniqueItemList.cs:178
IG.Num.PenaltyEvaluator
Evaluation of penalty functions.
Definition: AnalysisResults.cs:2345
IG.Lib.ObjectStore
Object store. Objects of the specified type can be stored here for later reuse (efficiency improvemen...
Definition: UtilObjectStore.cs:69
IG.Num.ScalarFunctionRadialParametric.GetParameter
virtual double GetParameter(int which)
Returns value of the specified parameter of the parameterized function.
Definition: FunctionScalarRadial.cs:525
IG.Lib.XmlData.GetNode
XmlNode GetNode(string xpath)
Returns the first node in the current document that satisfy the specified XPath expression.
Definition: XmlUtilities.cs:363
IGLib.Core.FromStringTypeConverterViaIConvertible.Convert
object Convert(object source, Type targetType)
Definition: FromStringTypeConverterViaIConvertible.cs:40
IG.Num.SimKosecFileManagerBase._internalLock
object _internalLock
Definition: SimKosecFileManagerBase.cs:86
IG.Num.VectorBase.GetCopy
virtual IVector GetCopy()
Returns a deep copy of the current object.
Definition: VectorBase.cs:324
IG.Lib.StringTable.AddRow
void AddRow()
Adds a new row at the end of the data table.
Definition: StringTable.cs:430
IG.Lib.LoadableRealFunctionBase._functionArgumentName
string _functionArgumentName
Definition: RealFunctionScriptBase.cs:97
IG.Lib.ScriptLoaderBase.RemoveReferencedAssembly
virtual void RemoveReferencedAssembly(string assemblyFile)
Removes the specified assembly from the list of referenced assemblies. If the specified assembly does...
Definition: Loader.cs:1072
IG.Num.SimKosecConst.TemplateInputFileNameDefault
const string TemplateInputFileNameDefault
Default name for template for input file. In optimization, this file is read, modified according to p...
Definition: SimKosecConst.cs:38
IG.Num.Func2dBasePlain_ToConsider.Value
virtual double Value(vec2 parameters)
Calculates and returns value of the current 2D scalar function.
Definition: Function2d.cs:697
IG.Num.VectorBase.DyadicProduct
static void DyadicProduct(IVector a, IVector b, IMatrix result)
Calculates dyadic product of two vectors and stores the result in the specified result matrix....
Definition: VectorBase.cs:1927
IG.Num.ParallelJobServerBase
Parallel job server. Waits for job requests and executes them in a parallel thread.
Definition: ParallelJobServerBase.cs:38
IG.Num.Func3dLinear.Func3dLinear
Func3dLinear()
Definition: Function3d.cs:475
IG.Script.ScriptAppBase.AddCryptoCommand
void AddCryptoCommand(string appName, CommandMethod appMethod, string appHelp)
Adds a new cryptography - related embedded application's command (added as sub-command of the base co...
Definition: ScriptAppBase.cs:1110
IGLib.Gr3D.LissajousCurve3D.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which gives a 3D representation of the knot....
IG.Script.ScritpRealFunctionExample.Container.Function.RefSecondDerivative
override double RefSecondDerivative(double arg)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: RealFunctionScriptExample.cs:84
IG.Num.ScalarFunctionResults.ResetResults
virtual void ResetResults()
Sets all calculated flags to false, error code to 0 (no error) and error string to null.
Definition: FunctionScalarResults.cs:455
IG.Num.NeuralApproximatorBase.InvalidateNetworkDependencies
virtual void InvalidateNetworkDependencies()
Invalidates all data that must be re-calculated after the neural network itself changes....
Definition: NeuralApproximatorBase.cs:2461
IGLib.Core.ModelParameter._defaultValue
ValueType _defaultValue
Definition: ModelParameterTyped.cs:91
IG.Num.IDistanceComparer.GetPointCoordinates
void GetPointCoordinates(PointType pt, ref IVector coord)
Gets vector of coordinates of the specified point and stores it in the specified variable.
IGLib.Testing.Tests.UtilSpeedTestingTests.SpeedTestInfo_ParameterlessConstructorWorksCorrectly
void SpeedTestInfo_ParameterlessConstructorWorksCorrectly()
Definition: UtilSpeedTestingTests.cs:59
IG.Lib.LoadableScriptOptTest.LoadableScriptOptDerived.RunThis
override string RunThis(string[] arguments)
Performs the action of this object. Override this in derived classes!
Definition: LoadableScriptOpt.cs:353
IG.Num.UnstructuredMesh2d._activeTensorField
TTensorField _activeTensorField
Definition: UnstructuredMesh2dGeneric.cs:539
IGLib.Parsing.ParserStateStruct._position
int _position
Definition: ParserStateStruct.cs:25
IG.Num.OptFileManager._anResults
AnalysisResults _anResults
Definition: OptFileManager.cs:656
IG.Num.InputOutputElementDefinitionDto
DTO (data transfer object) for data element definition.
Definition: SampledDataDto.cs:211
IG.Neural.MappingDefinition._output
List< OutputMappingDefinitionElement > _output
Definition: NeuralMapData.cs:574
LearnCs.Lib.VectorBase.VectorElementEnumerator._currentElement
ElementType _currentElement
Definition: VectorBase.cs:159
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.GetHashCode
override int GetHashCode()
IG.Lib.NamedPipeClientBase.NamedPipeClientBase
NamedPipeClientBase(string pipeName, string serverAddress, string requestEnd, string responseEnd, string errorBegin)
Constructs a new named pipe client with the specified pipe name, server address (DefaultServerAddress...
Definition: IpcNamedPipes.cs:412
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFields.Visible
int Visible
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:105
IG.Num.NonSIUnit.b
static readonly PhysicalConstant b
Barn, non-SI unit of area, s = 10^-28 numrows^2. Use is not encouraged.
Definition: Constants.cs:1250
IG.Neural.MapImputElementDefinitionDto.CopyFromPlain
override void CopyFromPlain(MappingDefinitionElement obj)
Definition: NeuralMapData.cs:109
IG.Lib.InterfaceInterpreterBase._commentEnd
string _commentEnd
Definition: InterfaceInterpreterBase.cs:110
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.Equals
bool Equals(ExplicitlyConvertibleToDerived compared)
Definition: SampleClasses.cs:221
IG.Num.Func3d2dExamples.KleinBottle1.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1574
IG.Lib.CommandThreadBase._wasCommandExecuted
bool _wasCommandExecuted
Definition: CommandlineApplicationInterpreterBase.cs:1829
IG.Num.VectorFunctionScriptControllerBase.SaveJson
static void SaveJson(VectorFunctionScriptController functionController, string filePath, InputOutputDataDefiniton dataDefinition)
Saves (serializes) the specified script-based vector function controller to the specified JSON file....
Definition: VectorFunctionScriptController.cs:654
IG.Lib.Module.WebPage
String WebPage
Definition: App.cs:853
IG.Num.RandGeneratorThreadSafe.NextDoubleInclusive
override double NextDoubleInclusive()
A double-precision floating point number greater than or equal to 0.0, and LESS OR EQUAL than 1....
Definition: Random.cs:233
IG.Lib.UtilStr.MaxStringLength
static int MaxStringLength
Get or sets maximal length for generated strings (must be GREATER THAN 0).
Definition: UtilString.cs:30
IG.Num.SampledDataCsv.ReadElementTitles
void ReadElementTitles()
Reads titles of input and output data elements from the CSV, from the current position on (inclusivel...
Definition: SampledDataCsv.cs:2681
IG.Lib.UtilStr.Append
static void Append(string str, string filePath)
Saves the specified string to a specified file. If the file already exists then string is appended at...
Definition: UtilString.cs:856
IG.Num.AnalysisResults.IsFeasible
virtual bool IsFeasible()
Returns true if the current analysis results represent a feasible point. Feasible point is one where ...
Definition: AnalysisResults.cs:1376
IG.Num.ConstMisc.EarthDensity
static readonly PhysicalConstant EarthDensity
Earth averge density, 5.5153e3 kg/numrows^3.
Definition: Constants.cs:1456
IG.Crypto.PasswordAlgorithmBase._isPublicParameters
bool _isPublicParameters
Definition: UtilCryptoAux.cs:723
IG.Num.Matrix3d.Create
static Matrix3d Create(Matrix3d mat)
Creates and returns a 3D matrix that is a copy of another 3D matrix.
Definition: Matrix3DClass.cs:139
IG.Num.AnalysisResults.CalculatedConstraints
virtual bool CalculatedConstraints
Indicates whether calculation of constraint functions is/was requested.
Definition: AnalysisResults.cs:1087
IG.Lib.Parser.SkipToBracketLevel
int SkipToBracketLevel(string str, int beginpos, char open, char close, int targetlevel)
Returns position of the first character that has the specified nesting messagelevel with respect to o...
Definition: StringParser0.cs:588
IG.Num.IAnalysisResults.PrepareResultStorage
void PrepareResultStorage()
Prepares data storage for results (allocates the appropriate vectors, matrices, lists,...
IG.Lib.UtilStr.ToBoolean
static bool ToBoolean(string strsetting)
Converts a string representation of a boolean setting to boolean.
Definition: UtilString.cs:682
IG.Lib.ThreadPulser.ThreadObject
Thread ThreadObject
Definition: WaitConditionFile.cs:55
IG.Num.M.randgauss
static double randgauss(double mean, double standardDeviation)
Returns a Gaussian distributed random number with the specified mean and standard deviation.
Definition: UtilMath.cs:389
IG.Lib.UtilCsv.CsvColumnIndex
static int CsvColumnIndex(string[][] values, string fieldName, bool caseSensitive)
Returns index of thr column that contains data with the specified name in a 2D jagged array of values...
Definition: UtilCsv.cs:100
IG.Tests.IGLibCoreReflectionTests.CheckRetrievedElementTypeForNestedGenericCollectionOrArray< CollectionType, ElementType >
void CheckRetrievedElementTypeForNestedGenericCollectionOrArray< CollectionType, ElementType >()
Definition: IGLibCoreReflectionTests.cs:145
IG.Lib.ReporterBase.TextLoggerFlush
int TextLoggerFlush()
Flushes all text writers of the Writer's TextLogger subsystem.
Definition: ReporterMsg.cs:5402
IG.Num.IAnalysisResults.GetNumViolatedConstraints
int GetNumViolatedConstraints()
Returns number of violated constraints in the current analysis results. Specific constraint is violat...
IG.Num.M.fac
static long fac(int factor)
Returns factorial of the specified number.
Definition: UtilMath.cs:592
IG.Crypto.ConstCrypto.ArgCertificateStoreLocation1
const string ArgCertificateStoreLocation1
Specification that certificate store location (current user or local machine) follows.
Definition: UtilCryptoAux.cs:408
IG.Lib.Copy.ClienServerStreamBase.DefaultMessageFalseSeparator
static char DefaultMessageFalseSeparator
Definition: ClientServerStreamBase_Copy.cs:127
IG.Num.UnstructuredMesh1d.AddIndexField
void AddIndexField(string fieldName, string fieldDescription)
Creates a new index field of dimensions that match dimensions of the current 1D structuredmesh,...
Definition: UnstructuredMesh1dGeneric.cs:166
IG.Lib.ApplicationCommandlineBase.InterpreterArguments
string[] InterpreterArguments
Interpreter arguments used when script is run through interpreter.
Definition: ApplicationCommandLineBase.cs:111
IGLib.Tests.Base.SampleClasses.CustomList.Count
int Count
Definition: SampleClasses.cs:451
IG.Lib.ReporterBase.ReadAppSettings
void ReadAppSettings()
Reads common reporter settings (i.e. settings that are not assigned for any named group) from the app...
Definition: ReporterMsg.cs:2451
IG.Num.QRDecomposition.Inverse
void Inverse(ref IMatrix inv)
Calculates inverse of the decomposed matrix represented by the current object, and stores it in the s...
Definition: MatrixDecompositions.cs:699
IG.Num.NeuralApproximatorBase._outputLevel
int _outputLevel
Definition: NeuralApproximatorBase.cs:594
IG.Gr.GrPrimitiveSettings.Color
color Color
Definition: GrProperties.cs:117
IG.Lib.TrackedThread.StartThreadParameterized
void StartThreadParameterized(object obj)
The parameterized start method of the current tracked thread. Calls the delegate that has been passed...
Definition: TracedThread.cs:115
IG.Num.ParallelJobContainerBase.ClientJobId
int ClientJobId
Client's Id of the job contained in the current job data container.
Definition: ParallelJobContainerBase.cs:147
IG.Num.SampledDataCsv.KeyAndDataInSameRow
bool KeyAndDataInSameRow
Whether keys and data are in the same row in data definition section wnen writing to CSV format.
Definition: SampledDataCsv.cs:1416
IG.Num.Matrix2d.EigenSystem2d
static int EigenSystem2d(Matrix2d a, ref Matrix2d eigenvec, ref Vector2d eigenval)
Calculates eigenvectors and eigenvalues of a 2x2 matrix a and stores eigenvectors to lines of eigenve...
Definition: Matrix2DClass.cs:673
IGLib.Core.Tests.ToStringTypeConverterViaParseReflectionTests.FromString_ShouldConvertToInt
void FromString_ShouldConvertToInt(string input, int expected)
Definition: ToStringTypeConverterViaParseReflectionTests.cs:26
IG.Num.ScalarFunctionUntransformedBase.TestGradient
void TestGradient(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeGradientComponents, bool useCentralDifference)
Tests the calculation of gradients of the current scalar function.
Definition: FunctionScalarUntransformedBase.cs:795
IG.Lib.ReportDelegate
delegate void ReportDelegate(ReporterBase reporter, ReportType messagetype, string errorlocation, string errormessage)
Launches a message (report) about some event.
IG.Num.Func2dLinear.Func2dLinear
Func2dLinear()
Definition: Function2d.cs:431
IG.Lib.CommandThreadBase._lastNumStoredParameters
int _lastNumStoredParameters
Definition: CommandlineApplicationInterpreterBase.cs:1990
IG.Lib.XmlUtilityBase._filename
string _filename
Definition: XmlUtilities.cs:1114
IG.Num.AnalysisResults.AllocateConstraintGradient
virtual void AllocateConstraintGradient(int which)
Allocates space for the specified constraint function gradient.
Definition: AnalysisResults.cs:918
IG.Num.UnstructuredMesh2d.AddTensorField
void AddTensorField(string fieldName, string fieldDescription)
Creates a new tensor field of dimensions that match dimensions of the current 2D structuredmesh,...
Definition: UnstructuredMesh2dGeneric.cs:625
IG.Num.ScalarFunctionResults.GetParameter
virtual double GetParameter(int index)
Returns specific optimization parameter. Throws exception if not defined or index out of bounds.
Definition: FunctionScalarResults.cs:223
IG.Gr.GraphicPrimitiveBase._coord
vec3[] _coord
Definition: GraphicalObjectsBase.cs:124
IG.Num.Func.WeightReciprocalPower.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealWeight.cs:307
IG.Lib.color.Scale
static color Scale(color[] colors, double value)
Returns a color corresponding to the specified value (ranging from 0 to 1) where color scale begins w...
Definition: Color.cs:547
IG.Num.AnalysisResults.AnalysisResults
AnalysisResults(int numParameters, int numConstraints, bool reqGradients)
Specified number of parameters and constraints, 1 objective. No gradients required.
Definition: AnalysisResults.cs:169
IG.Num.SingularValueDecomposition.IsNonSingular
bool IsNonSingular
Indicates whether the matrix of coefficients of a linear system is nonsingular.
Definition: MatrixDecompositions.cs:1445
IG.Num.ScalarFunctionLinear.ValueDefined
override bool ValueDefined
Tells whether value of the function is defined by implementation. Always true for this case.
Definition: FunctionScalarExamples.cs:241
IGLib.Parsing.ParserBase.NextChar
virtual CharType NextChar
Definition: ParserBase.cs:30
IG.Lib.ColorScaleBase.CreateRainbowFull
static ColorScale CreateRainbowFull(double minValue, double maxValue)
Creates and returns a continuous color scale that runs from violet till red color and passes rainbow ...
Definition: ColorScale.cs:668
IG.Num.MatrixBase.Index
static int Index(IMatrix mat, int row, int column)
Calculates and returns flat index corresponding to the specified row and column indices of the specif...
Definition: MatrixBase.cs:503
LearnCs.Lib.NumberOperationsComplex.AbsoluteSquare
Complex AbsoluteSquare(Complex a)
Definition: NumberOperationsComplex.cs:71
IG.Neural.MapDataDefinitionDto.MapDataDefinitionDto
MapDataDefinitionDto()
Definition: NeuralMapData.cs:155
IG.Num.UnstructuredMeshGeometry2d.UnstructuredMeshGeometry2d
UnstructuredMeshGeometry2d()
Constructs a new empty unstructured grid (no elements contained) with no name and no description.
Definition: UnstructuredMeshGeometry2dGeneric.cs:20
IG.Num.Experimental.xdouble.operator<
static bool operator<(xdouble a, xdouble b)
Definition: UtilMath.cs:1432
LearnCs.Lib.IVectorFactoryRegistry.GetFactory
IVectorFactory GetFactory(Type type)
LearnCs.Lib.Complex.FromPolarCoordinates
static Complex FromPolarCoordinates(double r, double phi)
Returns a complex number initialized by polar coordinates.
Definition: Complex.cs:65
IG.Num.Experimental.MX.abs
static xdouble abs(xdouble a)
Absolute value.
Definition: UtilMath.cs:1598
IG.Num.InputOutputDataDefiniton.DefaultElementNameNumDigits
static int DefaultElementNameNumDigits
Default number of digits in generated input or output data element names (this refers to digits appen...
Definition: SampledDataDefinition.cs:1450
IG.Num.ParallelJobContainerBase.ParallelJobContainerBase
ParallelJobContainerBase()
Constructs a new parallel data container.
Definition: ParallelJobContainerBase.cs:47
LearnCs.Lib.Complex.ToLong
long ToLong(double tolerance=0.0)
IG.Lib.CommandLineApplicationInterpreter.Command_BeginRepeat
readonly string Command_BeginRepeat
Definition: CommandlineApplicationInterpreter.cs:628
IG.Num.VectorApproximatorBase.CalculateOutput
abstract void CalculateOutput(IVector input, ref IVector output)
Calculates and returns the approximated outputs corresponding to the specified inputs,...
IG.Num.NeuralTrainingLimits.EpochBundle
int EpochBundle
Number of epochs in boundle.
Definition: NeuralTrainingParameters.cs:1461
IG.Num.FunctionPolynomial.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionReal.cs:1365
LearnCs.Lib.VectorBase.Dim
virtual int Dim
Returns vector's dimension (nmber of components / elements).
Definition: VectorBase.cs:89
IG.Num.Func.Quadratic.ValueDefined
override bool ValueDefined
Definition: FunctionRealInterpolation.cs:655
IG.Num.NeuralApproximatorBase.LoadNetwork
void LoadNetwork(string filePath)
Restores neural network from a file where it has been stored before.
Definition: NeuralApproximatorBase.cs:1395
IGLib.Core.ReadonlyArrayAccessor._array
readonly ElementType[] _array
The underlying array containing the elements. The referenced external array should not change for thi...
Definition: ArrayAccessors.cs:33
IG.Num.NeuralApproximatorDtoBase.EpochNumbers
int[] EpochNumbers
Definition: SerializationDtoNeuralApproximator.cs:173
IG.Lib.ReporterBase.KeyLoggingLevel
const string KeyLoggingLevel
Definition: ReporterMsg.cs:2307
IG.Num.AnalysisResults.SaveMath
static void SaveMath(IAnalysisResults anres, string filePath)
Saves the specified analysis results to a file. If the file already exists then it is overwritten.
Definition: AnalysisResults.cs:1855
IG.Neural.DataMapperSimple.DataDefinition
InputOutputDataDefiniton DataDefinition
Definition: NeuralMapData.cs:1084
IG.Lib.CommandLineApplicationInterpreter._asyncEndInvokeInCallback
bool _asyncEndInvokeInCallback
Definition: CommandlineApplicationInterpreter.cs:2510
System.Runtime.CompilerServices
Definition: IsExternalInit.cs:7
IG.Num.SingularValueDecomposition.SolveMathNetNumerics
override VectorBase_MathNetNumerics SolveMathNetNumerics(IVector rightHandSides)
Solves the system of linear equations with the specified right-hand sides and the current matrix deco...
Definition: MatrixDecompositions.cs:1607
IG.Lib.Copy.ClientServerStreamBase2._defaultGenericResponse
static string _defaultGenericResponse
Definition: ClientServerStreamBase2_Copy.cs:248
IG.Crypto.CryptoManager.IsSkipOverwrites
bool IsSkipOverwrites
If true then eventual file overwrites are automatically wasSkipped by the relevant operation.
Definition: UilCryptoAux1.cs:429
IG.Num.Func.WeightPol5.WeightPol5
WeightPol5(double Kx, double Sx)
Definition: FunctionRealWeight.cs:853
IG.Num.Func.GetReciprocalPower
static RealFunction GetReciprocalPower(int power, double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real reciprocal power function object.
Definition: FunctionRealBasic.cs:198
IG.Neural.InputMappingDefinitionElement.InputMappingDefinitionElement
InputMappingDefinitionElement(string name, string title)
Constructor. Element index is unknown.
Definition: NeuralMapData.cs:471
IG.Lib.InterfaceInverse.CmdNameNlpSimp
virtual string CmdNameNlpSimp
Command name - taban2d.
Definition: InterfaceInv.cs:182
IG.Num.InputElementDefinition.CopyPlain
static void CopyPlain(InputElementDefinition original, InputElementDefinition copy)
Copies data from one input data element definition to another.
Definition: SampledDataDefinition.cs:476
IG.Lib.ColorScaleBase.Create
static ColorScale Create(double minValue, double maxValue, params color[] scaleColors)
Creates and returns a continuous color scale that runs through the specified colors.
Definition: ColorScale.cs:604
IG.Num.FieldCollection2d.AddField
override void AddField(int numElements, string fieldName, string fieldDescription)
>Call to this method is invalid for the current type. Call the method with three dimensions instead.
Definition: FieldCollectionGeneric.cs:114
IG.Num.vec3.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current vector.
Definition: Matrix3D.cs:125
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsSecondMax
int NumHiddenNeuronsSecondMax
Maximum number of hidden neurons in second hidden layer.
Definition: NeuralTrainingParameters.cs:1765
IG.Net.PortScannerSimple.printUsage
static void printUsage()
Definition: PortScannerSimple.cs:124
IG.Num.SampledDataCsv.OutputColumnDefinitions
List< DataColumnDefinition > OutputColumnDefinitions
Contains definitions for output data columns, sorted by element indices.
Definition: SampledDataCsv.cs:1240
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example11_2_ExportConicalSpiralLogarithmic3DTube
void Example11_2_ExportConicalSpiralLogarithmic3DTube(int numLongitudinal, int numTransverse, double radius, double alpha=1.5, double a=1.0, double k=0.01)
Creeates a tubular surface mesh from a helix parameterization, HelixCurve3D.
Definition: TubularSurfaceExportExamplesTests.cs:809
IG.Crypto.ConstCrypto.ArgForceDelete
const string ArgForceDelete
If files are to be deleted, permission is not asked for and deletion is forced.
Definition: UtilCryptoAux.cs:576
IG.Num.ParallelJobServerBase.DoRunJobByServer
bool DoRunJobByServer
Definition: ParallelJobServerBase.cs:479
IG.Lib.Util.IGLibCodeDocumentationUrl
const string IGLibCodeDocumentationUrl
Definition: Utils.cs:3108
IG.Num.AnalysisResultsDto._calculatedObjective
bool _calculatedObjective
Definition: AnalysisResultsDto.cs:208
IG.Num.ScalarFunctionExamples.Rosenbrock.ValueDefined
override bool ValueDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:627
IG.Lib.ICommandLineApplicationInterpreter.RemoveAllCommands
void RemoveAllCommands()
Removes all commands from the current interpreter.
IG.Lib.ApplicationBase.CommandlineArguments
string[] CommandlineArguments
Command-line arguments.
Definition: App.cs:251
IG.Num.IMatrix.GetCopy
IMatrix GetCopy()
Creates and returns a copy of the current matrix.
IG.Num.SIPrefix.k
static readonly PhysicalConstant k
kilo- (k), SI prefix for 10^3.
Definition: Constants.cs:654
IG.Num.IAnalysisResults.GetSumPenaltyTerms
double GetSumPenaltyTerms(IPenaltyEvaluator evaluator)
Returns sum of the penalty terms corresponding to all constraint, calculated by the specified penalty...
IGLib.Gr3D.LightType_05.Ambient
@ Ambient
IG.Crypto.ConstCrypto.ArgAsymAlgorithmType
const string ArgAsymAlgorithmType
Specification of asymmetric algorithm type follows.
Definition: UtilCryptoAux.cs:352
IG.Num.ScalarFunctionQuadratic._b
IVector _b
Definition: FunctionScalarExamples.cs:413
IG.Num.PhysicalUnit.u
static readonly PhysicalConstant u
Atomic mass unit, non-SI unit of mass, u = 1.66053886e-27 kg.
Definition: Constants.cs:1171
IG.Num.M.cos
static double cos(double a)
Returns the cosine of the specified angle.
Definition: UtilMath.cs:454
IG.Lib.ReporterBase._newLineReplacement
static string _newLineReplacement
Definition: ReporterMsg.cs:5696
IG.Num.Field.Name
string Name
Name of the field.
Definition: FieldGeneric.cs:52
IG.Num.MExt.factorial
static long factorial(int factor)
Returns factorial of the specified number.
Definition: UtilMath.cs:1314
IG.Lib.UtilSystem.GetAssemblyResxResources
static IList< string > GetAssemblyResxResources(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true)
The same as GetAssemblyResxResources(Assembly, IList<string>, bool), except that list of resources is...
Definition: UtilSystem.cs:3937
IG.Lib.InterfaceInverse.VarNameGradConstraintMom
virtual string VarNameGradConstraintMom
Definition: InterfaceInv.cs:147
IG.Num.ParallelJobServerBase.StartSingleJob
void StartSingleJob()
Starts a single job in a new therad taht is created for this purpose.
Definition: ParallelJobServerBase.cs:625
IG.Num.ParallelJobState.ResultsReady
@ ResultsReady
IG.Num.mat2.NormalizedInfinity
mat2 NormalizedInfinity()
Returns this matrix normalized with infinity norm.
Definition: Matrix2D.cs:601
IG.Lib.ReporterBase.TextLoggerPrintIntro
virtual void TextLoggerPrintIntro(TextWriter tw)
Writes to a textwriter the introduction text that is usually printed before logging starts.
Definition: ReporterMsg.cs:4826
LearnCs.Lib.Complex.Zero
static Complex Zero
Gets the complex 0 (a constant).
Definition: Complex.cs:371
IG.Script.ScritpScalarFunctionExample.Container.Function.Function
Function()
Definition: ScalarFunctionScriptExample.cs:45
IGLib.Gr3D.FigureEightKnot3D.epsilon
double epsilon
Definition: FigureEightKnot3D.cs:28
IG.Lib.Copy.NamedPipeServerBase.NullifyServerPipeLine
override void NullifyServerPipeLine()
Closes the server pipe.
Definition: NamedPipes_Copy.cs:178
IG.Crypto.UtilCrypto.GetSymmetricEncryptionAlgorithm
static SymmetricAlgorithm GetSymmetricEncryptionAlgorithm(SymmetricAlgorithmType algorithmType)
Returns the appropriate symmetric encryption algorithm according to the specified hash type,...
Definition: UtilCrypto.cs:1620
IG.Lib.ReporterBase._TextWriterIntroText
string _TextWriterIntroText
Definition: ReporterMsg.cs:3987
IG.Lib.Logger.NumInfos
int NumInfos()
Returns number of info logs that logger contains.
Definition: LoggerMsg.cs:437
IG.Lib.UtilSystem._imageExtensionsDotNet
static List< string > _imageExtensionsDotNet
Definition: UtilSystem.cs:4178
IG.Num.UnstructuredMesh1d.ActiveVectorField
TVectorField ActiveVectorField
Gets active vector field. Has protected setter.
Definition: UnstructuredMesh1dGeneric.cs:393
IG.Lib.TempFileStream.TempFileStream
TempFileStream(FileAccess access, FileShare share)
Definition: UtilSystem.cs:40
IG.Num.FunctionPolynomial.Order
int Order
Returns order of the polynomial.
Definition: FunctionReal.cs:1268
IG.Lib.HtmlWriter.AddHeading2
void AddHeading2(string headingText, params string[] attributeNameValuePairs)
Adds a new level 2 heading with the specified text to the HTML document.
Definition: HtmlWriter.cs:698
IG.Lib.WaitFileEventBaseByProxyLatence.Wait
override void Wait()
Blocks until the specified condition gets satisfied. See class description for details.
Definition: WaitConditionFile.cs:888
IGLib.Parsing.IParser.IsNext
bool IsNext(CharType ch)
IG.Num.Experimental.MX.ch
static xdouble ch(xdouble a)
Returns the hyperbolic cosine of the specified angle.
Definition: UtilMath.cs:1686
IG.Lib.IReporterTextLogger
Reporters that utilize logging messages to files. IReporterTextLogger typically outputs (to a file) m...
Definition: ReporterMsg.cs:455
IG.Num.NeuralTrainingLimitsDto.MomentumMax
double MomentumMax
Maximum limit for momentum.
Definition: SerializationDtoNeural.cs:739
IG.Num.BoundingBoxBase.ResetMin
void ResetMin()
Sets all components of vector of minimal coordinates to UndefinedMin.
Definition: BoundingBox.cs:567
IG.Lib.Copy.ClientServerStreamBase2.LastRequestString
string LastRequestString
Returns the last request string.
Definition: ClientServerStreamBase2_Copy.cs:430
IG.Num.Vector3d.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current vector.
Definition: Vector3Dclass.cs:383
IG.Num.NeuralApproximatorBase.SaveNetwork
void SaveNetwork(string filePath)
Saves the state of the neural network to the specified file. If the file already exists,...
Definition: NeuralApproximatorBase.cs:1383
IGLib.Parsing.CommandLineParserWindows.CommandLineToArgvW
static IntPtr CommandLineToArgvW([MarshalAs(UnmanagedType.LPWStr)] string lpCmdLine, out int pNumArgs)
IGLib.Core.IModelParameter.Name
string Name
Name of the parameter, as is used in the model.
Definition: IModelParameter.cs:48
IG.Script.ScriptAppBase.AddDataStructuresCommand
void AddDataStructuresCommand(string appName, CommandMethod appMethod, string appHelp)
Adds a new data structure- related embedded demo application's command (added as a sub-command of the...
Definition: ScriptAppBase.cs:5131
IG.Num.ScalarFunctionLinear.HessianPlain
override void HessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters....
Definition: FunctionScalarExamples.cs:270
IG.Lib.ApplicationBase.SetCommandlineArguments
void SetCommandlineArguments(string[] args)
Sets command-line arguments of the application.
Definition: App.cs:268
IGLib.Tests.Base.TestBase< SpeedTests >::Console
static ITestOutputHelper Console
This property makes possible to use the name Console instead of Output in test method of this class,...
Definition: TestBase.cs:55
IG.Num.M.arth
static double arth(double x)
Inverse hyperbolic tangent.
Definition: UtilMath.cs:527
IG.Num.PointCloud.SetPoints
void SetPoints(params PointType[] points)
Sets the points to be contained in the current point cloud.
Definition: PointCloud.cs:144
IG.Num.SimKosecFileManagerBase.ReadOutputValues
virtual void ReadOutputValues(ref IVector outputValues)
Reads optimization output values form the file at a standard location.
Definition: SimKosecFileManagerBase.cs:1398
IG.Num.ScalarFunctionScriptDtoBase.Dimension
virtual int Dimension
Dimension of the parameter space.
Definition: ScalarFunctionDto.cs:60
IGLib.Testing.Tests.UtilSpeedTestingTests.SpeedTestInfo_BehaviorWhenExceptionThrownAfterObtainingResultsIsCorrect
void SpeedTestInfo_BehaviorWhenExceptionThrownAfterObtainingResultsIsCorrect()
Definition: UtilSpeedTestingTests.cs:288
IG.Lib.InterfaceInterpreterBase.AppendValue
virtual void AppendValue(IVector value)
Appends a vector value to the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:529
IG.Lib.Module.AddDefaultAssembliesExtNeuralApp
static void AddDefaultAssembliesExtNeuralApp()
Appends list of assemblies for dynamic testing of software in the ExtNeuralApp project.
Definition: App.cs:2322
IG.Num.Field.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(Field< vec3 > field, int dimx, int dimy, int dimz, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a 3D unstructured grid of a parametric volume according to functions specify...
Definition: FieldGeneric.cs:579
IG.Num.ScalarFunctionResults.GetHessian
virtual double GetHessian(int rowIndex, int columnIndex)
Returns the specified component of the function's Hessian.
Definition: FunctionScalarResults.cs:345
IG.Num.UnstructuredMesh3d.ActiveIndexField
TIndexField ActiveIndexField
Gets active index field. Has protected setter.
Definition: UnstructuredMesh3dGeneric.cs:85
IGLib.Tests.SpeedTestInfo.Parameters
List<(string ParameterName, object ParameterValue)> Parameters
List of parameters of the test (if any). <pra>To Consider: should this be repalced by ModelParameterS...
Definition: SpeedTestInfo.cs:68
IG.Lib.LoadableScalarFunctionBase._gradientDefinitionStrings
string[] _gradientDefinitionStrings
Definition: ScalarFunctionScriptBase.cs:92
IGLib.Core.ModelParameter.UpdateValue
virtual IModelParameter UpdateValue(object newValue)
Updates the value of the current parameter object, setting it to newValue . IsValueDefined becomes tr...
Definition: ModelParameter.cs:220
IG.Num.SimKosecFileManagerBase._templateInputFilename
string _templateInputFilename
Definition: SimKosecFileManagerBase.cs:265
IG.Num.OptFileAnalysisClient.CreateOptFileManager
virtual OptFileManager CreateOptFileManager(string directoryPath)
Creates and returns an appropriate file manager for optimization file client/server....
Definition: OptFileAnalysisClient.cs:42
IG.Num.Func3d2dExamples.KleinBottle.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1549
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.DefaultCharacterStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: DefaultCharacterStrategy.cs:13
LearnCs.Lib.IVectorFactoryRegistry.GetRegisteredTypeNames
string[] GetRegisteredTypeNames()
IG.Lib.Logger.GetWarningsReport
string GetWarningsReport(bool printDecorations, bool newLinesAfter)
Returns a string that contains reports for all warnings contained in the logger. If there are no logs...
Definition: LoggerMsg.cs:559
IG.Num.GridGenerator1dBase._last
double _last
Definition: GridGenerator1dBase.cs:257
IG.Lib.XmlParser.GetNextNode
XmlNode GetNextNode(XmlNodeType NodeType, string NodeName)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:1506
IG.Num.mat3.zy
double zy
Definition: Matrix3D.cs:377
IG.Num.Func.GetQuadraticInterpolation
static Quadratic GetQuadraticInterpolation(double x1, double y1, double x2, double y2, double x3, double y3)
Creates and returns quadratic interpolation function with specified two values.
Definition: FunctionRealInterpolation.cs:280
IG.Num.VectorFunctionScriptControllerBase._functionNames
string[] _functionNames
Definition: VectorFunctionScriptController.cs:410
IG.Num.SampledDataCsv._keyComment
string _keyComment
Definition: SampledDataCsv.cs:501
IG.Num.NeuralApproximatorDtoBase.InputNeuronsRange
BoundingBoxDtoBase InputNeuronsRange
Definition: SerializationDtoNeuralApproximator.cs:130
IG.Lib.Copy.NamedPipeServerBase
Server that creates a named pipe, listens on its input stream, and sends responses to the client.
Definition: NamedPipes_Copy.cs:28
IG.Lib.XmlParser.NextOrCurrentElement
XmlNode NextOrCurrentElement()
Moves the current node to the current or the first sibling element after the current node.
Definition: XmlUtilities.cs:2273
IG.Num.UnstructuredMesh3d.AddIndexField
void AddIndexField(string fieldName, string fieldDescription)
Creates a new index field of dimensions that match dimensions of the current 3D structuredmesh,...
Definition: UnstructuredMesh3dGeneric.cs:166
IG.Lib.XmlBuilder.CreateNode
XmlNode CreateNode(XmlNodeType type, string name, string value, string namespaceURI)
Creates a new node and sets this node as treated node. If there already exist a newly created node th...
Definition: XmlUtilities.cs:2615
IG.Lib.ThreadPerformanceTest.Example
static void Example()
Examples and tests for this class.
Definition: ThreadPerformanceTest.cs:345
IG.Crypto.CryptoManager.PasswordAlgorithm
PasswordAlgorithmBase PasswordAlgorithm
Password hashing algorithm.
Definition: UilCryptoAux1.cs:141
IG.Lib.UtilStr.IsBoolean
static bool IsBoolean(string str)
Returns a boolean value indicating whether the specified string can represent a boolean value.
Definition: UtilString.cs:724
IG.Num.Matrix3d.Copy
static Matrix3d Copy(Matrix3d m)
Returns a copy of the specified 3D matrix.
Definition: Matrix3DClass.cs:721
IG.Lib.Copy.ClientServerStreamBase2._defaultRequestEnd
static string _defaultRequestEnd
Definition: ClientServerStreamBase2_Copy.cs:64
LearnCs.Lib.Complex.Parse
static Complex Parse(string s)
Parses complex number from its string representation and returns it. Exception is thrown if the value...
Definition: Complex.cs:1270
IG.Crypto.ConstCrypto.ArgRecursiveDirectoryLevel1
const string ArgRecursiveDirectoryLevel1
Specification of a level of recursive directory search of input files follows.
Definition: UtilCryptoAux.cs:614
IG.Num.VectorFunctionResults.GetGradient
virtual double GetGradient(int which, int index)
Returns the specific function gradient component.
Definition: FunctonVectorResults.cs:378
IG.Num.NeuralTrainingParameters._EpochErrorsAbs
List< double > _EpochErrorsAbs
Definition: NeuralTrainingParameters.cs:644
IG.Lib.ScalarFunctionLoader.ValueDefinitionString
string ValueDefinitionString
Expression that defines function value.
Definition: ScalarFunctionScriptLoader.cs:477
IG.Lib.SettingsReaderAppConfig
Provides functionality for retrieving settings from various sources such as application settings file...
Definition: SettingsRreader.cs:176
LearnCs.Lib.NumberOperationsComplex.Sqrt
Complex Sqrt(Complex a)
Definition: NumberOperationsComplex.cs:77
IG.Num.Matrix.Matrix
Matrix(IVector diagonal)
Constructs a square diagonal matrix with specified diagonal values.
Definition: Matrix.cs:133
IG.Num.NeuralTrainingLimits.DefaultEnableArchitectureTest
static bool DefaultEnableArchitectureTest
Default flag for enabling different layers in neural networks.
Definition: NeuralTrainingParameters.cs:1258
IG.Lib.InterfaceInterpreterBase.WriteCommandFile
virtual void WriteCommandFile(bool appendContents)
Writes the current contents of the interpreter command file to the physical file. After this method i...
Definition: InterfaceInterpreterBase.cs:665
IG.Lib.ColorScaleBase.CreateGray
static ColorScale CreateGray(double minValue, double maxValue)
Creates and returns a continuous color scale with various hues of gray.
Definition: ColorScale.cs:914
IG.Num.UnStructuredMesh2d.UnStructuredMesh2d
UnStructuredMesh2d()
Constructs a new empty 2D mesh (no elements contained) with no name and no description.
Definition: test_to_delete.cs:25
IG.Crypto.SymmetricAlgorithmType.Rijndael
@ Rijndael
Alias for Rijndael (used in Advanced Encryption Standard - AES, only that AES has block size limited ...
IG.Crypto.UtilCrypto.CloseCertificateStores
static void CloseCertificateStores(IList< X509Store > stores)
Closes all certificate stores on the list.
Definition: UtilCrypto.cs:4306
IG.Num.Field.MapCoordinates
static void MapCoordinates(Field< vec3 > referenceField, Field< vec3 > targetField, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a set of unstructured points (point cloud) from a reference set according to...
Definition: FieldGeneric.cs:272
IG.Lib.StopWatch1.GetTimeSpan
static TimeSpan GetTimeSpan(double seconds)
Gets a timespan object that is equivalent to the specified time in seconds, and returns it.
Definition: UtilTime.cs:397
IG.Lib.WaitFileEventLatenceBase.WaitFileEventLatenceBase
WaitFileEventLatenceBase(string fileOrdirectoryPath)
Definition: WaitConditionFile.cs:984
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests
Definition: ToStringTypeConverterViaIConvertibleTests.cs:10
IG.Crypto.CryptoManager.IsDeleteAllVersions
bool IsDeleteAllVersions
Specifies whether all versions of a file (e.g. original, encrypted, and decrypted) are allowed to be ...
Definition: UilCryptoAux1.cs:418
IG.Lib.ExpressionEvaluatorJs.InitExpressionEvaluator
override void InitExpressionEvaluator()
Contains initializations for the particular class.
Definition: ExpressionEvaluatorJs.cs:44
IG.Num.Counter.ToString
string ToString(string format, IFormatProvider formatProvider)
Returns a string representation of a counter in the specified way.
Definition: Scalar.cs:586
IG.Num.ScalarFunctionRadialOneParametric.ScalarFunctionRadialOneParametric
ScalarFunctionRadialOneParametric()
Default constructor is inaccessible because it has no meaning.
Definition: FunctionScalarRadial.cs:220
IG.Num.AnalysisResults.AnalysisResults
AnalysisResults(int numParameters, int numConstraints)
Specified number of parameters and constraints, 1 objective. No gradients required.
Definition: AnalysisResults.cs:158
IG.Num.VectorBase.DistancePlain
static double DistancePlain(IVector a, IVector b)
Returns Euqlidean distance between the specified two vectors.
Definition: VectorBase.cs:674
IG.Lib.ScalarFunctionLoader.DefaultFunctionArgumentGradientName
const string DefaultFunctionArgumentGradientName
Default name of gradient vector in function arguments in script functions.
Definition: ScalarFunctionScriptLoader.cs:74
YourNamespace.IModelParameter.Name
string Name
Name of the parameter, as is used in the model.
Definition: IModelParameter.cs:49
IG.Lib.Util.HexCharToInt
static int HexCharToInt(char hex)
Returns value of the specified hexadecimal character (e.g. 9 for '9', 10 for 'a' or 'A',...
Definition: Utils.cs:2462
IGLib.Gr3D.FigureEightKnot3D.EndParameter
double EndParameter
Definition: FigureEightKnot3D.cs:51
IG.Num.IAnalysis.NumParameters
int NumParameters
Number of parameters.
Definition: Analysis.cs:32
IG.Num.Func3d2dExamples.KleinBottle1.Defaulta
const double Defaulta
Definition: Function3d2d.cs:1570
IG.Num.NeuralApproximatorBase._prescribed
List< IVector > _prescribed
Definition: NeuralApproximatorBase.cs:2266
IG.Num.VectorStore.VectorStore
VectorStore()
Constructs a new Vector store of unspecified dimensions.
Definition: VectorBase.cs:3202
IG.Lib.CommandLineApplicationInterpreter.CmdPrintVariable
virtual string CmdPrintVariable(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints the specified variable. Variable name must be the only argument of the command.
Definition: CommandlineApplicationInterpreter.cs:3161
IG.Num.Vector2d.Vector2d
Vector2d(Vector2d v)
Copy constructor. Initializes components of a 2D vector with components of the specified vector.
Definition: Vector2Dclass.cs:174
IG.Num.AnalysisResults.AnalysisResults
AnalysisResults()
1 parameter, no constraints, 1 objective function. No gradients required
Definition: AnalysisResults.cs:128
IG.Lib.ScalarFunctionLoader.InvalidateFunction
void InvalidateFunction()
Invalidates function definition. The first subsequent call to Function getter will thus recompiile th...
Definition: ScalarFunctionScriptLoader.cs:172
IG.Num.Func2dBaseNoGradient
Base class for scalar functions of 2 variables (implementations of the IFunc2d interface)....
Definition: Function2d.cs:93
IG.Num.ScalarFunctionResults._reqHessian
bool _reqHessian
Definition: FunctionScalarResults.cs:72
IG.Num.Func.Cubic.a1
double a1
Returns the linear term coefficitne of the cubic function.
Definition: FunctionRealInterpolation.cs:998
IG.Num.NeuralTrainingLimits.ToleranceMaxRelativeToRange
IVector ToleranceMaxRelativeToRange
Relative tolerances on max. abs. errors of outputs over training points, relative to the correspoindi...
Definition: NeuralTrainingParameters.cs:1573
IG.Num.ParallelJobDispatcherBase.KillThreads
void KillThreads()
Forces all the server threads to stop, even if in the middle of eecution of a job....
Definition: ParallerJobDispatcherBase.cs:594
IGLib.Gr3D.ICurve3DCylindricalParameterization.phiDerivative
double double phiDerivative
Definition: ICurve3DCylindricalParameterization - Copy.cs:24
IG.Num.SimKosecFileManagerBase._mainLock
object _mainLock
Definition: SimKosecFileManagerBase.cs:79
IG.Lib.ReporterBase.TextLoggerWriters
List< TextWriter > TextLoggerWriters(bool writableonly)
Returns a list of all text writers that are currently used by the reporter's text logger....
Definition: ReporterMsg.cs:5296
IG.Num.mat2.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current matrix.
Definition: Matrix2D.cs:517
IG.Num.Func3d2dExamples.EnneperSurface.EnneperSurface
EnneperSurface()
Definition: Function3d2d.cs:1422
IG.Script.ScritpScalarFunctionExample.Container.Function
Definition: ScalarFunctionScriptExample.cs:41
IG.Lib.LoadableScriptInterpreterBase.ScriptLoader
virtual ScriptLoaderBase ScriptLoader
Script loader that is used to load loadable script classes that will be used for execution of command...
Definition: LoadableScriptInterpreter.cs:60
IG.Lib.ICharacterBuffer
Interface for all implementations of read-write character buffer. Classes that implement this interfa...
Definition: StringParserBuffer.cs:70
IGLib.Gr3D.StructuredMesh3D_03.StructuredMesh3D_03
StructuredMesh3D_03(int numPoints1, int numPoints2)
Definition: StructuredMesh3D_03.cs:25
IG.Num.AffineTransformationSquare.AffineTransformationSquare
AffineTransformationSquare()
Definition: TransformationAffineSquare.cs:25
IG.Num.mat3.mat3
mat3(vec3 xrow, vec3 yrow, vec3 zrow)
Initializes 3D matrix structure with the specified components.
Definition: Matrix3D.cs:411
IG.Num.MExt.BinomialCoefficient
static long BinomialCoefficient(long n, long k)
Returns binomial coefficient n over k .
Definition: UtilMath.cs:1322
IGLib.Testing.Tests.SpeedTests.SpeedTests
SpeedTests(ITestOutputHelper output)
This constructor, when called by the test framework, will bring in an object of type ITestOutputHelpe...
Definition: SpeedTests.cs:32
IG.Num.DistanceComparer.Distance
double Distance(PointContainerType boxedPt1, PointType pt2)
Returns distance between the specified point encolosed in an PointContainer{...} object and a non-enc...
Definition: DistanceComparer.cs:631
IG.Num.Matrix3d.Inverse
Matrix3d Inverse
Gets inverse of the current matrix.
Definition: Matrix3DClass.cs:666
IG.Lib.ScriptLoaderBase.Assembly
virtual Assembly Assembly
Gets or sets the assembly that has been compiled and loaded into the current application domain from ...
Definition: Loader.cs:1413
IGLib.Gr3D.MoebiusStrip.aaDefault
const double aaDefault
Default value of aa.
Definition: MoebiusStrip.cs:34
IG.Num.NeuralApproximatorBase.GetErrorsVerificationMax
void GetErrorsVerificationMax(ref IVector errors)
Calculates the maximum absolute errors of output values for the verification elements of the training...
Definition: NeuralApproximatorBase.cs:2364
IGLib.Core.BasicTypeConverter
Provides basic type conversion functionality using IConvertible and nullable handling.
Definition: BasicTypeConverter.cs:8
IGLib.Gr3D.MeshExportExtensions.ExportToStl
static void ExportToStl(this StructuredSurfaceMesh3D mesh, string stlFilePath)
Exports the mesh surface to an ASCII STL file.
Definition: MeshExportExtensions.cs:120
IG.Lib.Copy.NamedPipeClientBase._pipeName
string _pipeName
Definition: NamedPipes_Copy.cs:441
IG.Lib.WaitFileEventBaseByProxyLatence.CancelOne
override void CancelOne()
Cancels the current waiting for the condition (if one is going on) and unblocks the thread on which w...
Definition: WaitConditionFile.cs:880
IG.Num.Matrix.Matrix
Matrix(double[][] A)
Constructs a matrix from a jagged 2-D array, directly using the provided array as internal data struc...
Definition: Matrix.cs:179
IG.Lib.ExpressionEvaluatorCompiled._helpCommandLine
string _helpCommandLine
Definition: ExpressionEvaluatorCompiled.cs:381
IG.Lib.StringTable.SetElement< ElementType >
void SetElement< ElementType >(int rowNumber, int columnNumber, ElementType elementValue)
Sets element at the specified position to the string representation of the specified value.
Definition: StringTable.cs:216
IG.Script.LoadableScriptSpecialFunctionBase.ConstCustomApp
const string ConstCustomApp
Name of the command for custom test.
Definition: ScriptAppBase.cs:5304
IG.Num.BoundingBoxBase.BoundingBoxBase
BoundingBoxBase(double[] coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:367
IG.Num.INeuralApproximator.InputBoundsSafetyFactor
double InputBoundsSafetyFactor
Safety factor by which interval lenghts of input data bounds are enlarged after bounds are automatica...
Definition: NeuralApproximatorBase.cs:337
IG.Num.NeuralTrainingParameters.ComparerTrainingTime
Definition: NeuralTrainingParameters.cs:3267
IG.Lib.CharacterBuffer.Save
void Save(string filePath)
Saves buffer contents to a text file. If the file already exists then it is overwritten.
Definition: StringParserBuffer.cs:251
IG.Num.OptFileManager._serializerJson
ISerializer _serializerJson
Definition: OptFileManager.cs:622
IG.Lib.LoadableScriptRealFunctionBase.InitializeThis
override void InitializeThis(string[] arguments)
Script initialization, defined just for formal reasons.
Definition: RealFunctionScriptBase.cs:44
IG.Lib.CommandStackFrameBase.ReturnedValue
string ReturnedValue
Value returned from the last executed command.
Definition: CommandlineApplicationInterpreterBase.cs:1297
IG.Lib.IStringParsable.ParseFromString
object ParseFromString(string source, string format, int position, out int next)
IGLib.Core.Tests.CapturedVarTests
Tests of the CapturedVar class and related types and utiliities.
Definition: CapturedVarTests.cs:23
IG.Num.InputElementDefinition._defaultValueDefined
bool _defaultValueDefined
Definition: SampledDataDefinition.cs:414
MatrixMathNetNumerics
MathNet.Numerics.LinearAlgebra.Double.DenseMatrix MatrixMathNetNumerics
Definition: CommandlineApplicationInterpreter.cs:15
IG.Num.NeuralApproximatorDtoBase.ConvergenceErrorsTrainingRmsTable
VectorDtoBase[] ConvergenceErrorsTrainingRmsTable
Definition: SerializationDtoNeuralApproximator.cs:174
IG.Lib.IpcStreamClientServerBase.DefaultMessagePrefix
static string DefaultMessagePrefix
Definition: IpcStreamClientServerBase.cs:110
IG.Neural.MapNeuralImputOutputElementDefinitionDto.MapNeuralImputOutputElementDefinitionDto
MapNeuralImputOutputElementDefinitionDto()
Definition: NeuralMapData.cs:26
IG.Lib.color.FloatB
float FloatB
Gets the blue RGB component of the current color as float number in the range 0 to 1....
Definition: Color.cs:211
IG.Num.MatrixBase.Determinant
static double Determinant(IMatrix A, ref int[] auxPermutations, ref IMatrix auxLU)
Calculates and returns determinant of a real-valued square matrix.
Definition: MatrixBase.cs:5281
IG.Lib.CommandStackFrameBase.BlockExitCommandsNoLevelEffect
List< string > BlockExitCommandsNoLevelEffect
A list of commands that can exit the type of the current code block, but willl nnot have effect on th...
Definition: CommandlineApplicationInterpreterBase.cs:974
IG.Lib.IpcStreamClientServerBase._defaultMsgTestSpeed
static string _defaultMsgTestSpeed
Definition: IpcStreamClientServerBase.cs:499
IG.Num.AnalysisResults.SaveMath
static void SaveMath(IAnalysisResults anres, string filePath, bool append)
Saves the specified analysis results to a file.
Definition: AnalysisResults.cs:1865
IG.Num.LUDecomposition._determinant
double _determinant
Definition: MatrixDecompositions.cs:438
IG.Num.InputOutputDataDefinitonDto.CreateObject
override InputOutputDataDefiniton CreateObject()
Creates and returns an object consistent with current DTO.
Definition: SampledDataDto.cs:521
IG.Num.Experimental.MX.Ceiling
static xdouble Ceiling(xdouble a)
Returns the smallest integral value that is greater than or equal to the specified decimal number.
Definition: UtilMath.cs:1658
IG.Num.MExt.Cosh
static double Cosh(double a)
Returns the hyperbolic cosine of the specified angle.
Definition: UtilMath.cs:1262
IGLib.Core.IModelParameter.UpdateDefaultValue
IModelParameter< ValueType > UpdateDefaultValue(ValueType newValue)
IG.Num.AnalysisResultsDto.CalculatedConstraintHessians
bool CalculatedConstraintHessians
Flag indicating whether calculation of constraint function Hessians is required or not.
Definition: AnalysisResultsDto.cs:265
IG.Num.AffineTransformationSquare.TransformBackCoordinatesPlain
void TransformBackCoordinatesPlain(IVector transformed, IVector result)
Backward transforms co-ordinates from the transformed to the reference space.
Definition: TransformationAffineSquare.cs:401
IG.Num.Scalar.Parse
static Scalar Parse(string str)
Parses a scalar from a string and returns it. Leading and trailing spaces are ignored,...
Definition: Scalar.cs:278
IG.Num.MatrixBase.GetHashFunctionInt
static int GetHashFunctionInt(IMatrix mat)
Returns an integer valued hash function of the specified matrix object.
Definition: MatrixBase.cs:4820
IG.Num.SimKosecFileManagerBase._directory
string _directory
Definition: SimKosecFileManagerBase.cs:206
IG.Num.SimKosecFileManagerBase._outputLevel
int _outputLevel
Definition: SimKosecFileManagerBase.cs:162
IG.Gr.GrPrimitiveSettings.GrPrimitiveSettings
GrPrimitiveSettings()
Definition: GrProperties.cs:109
IG.Gr.TextPrimitive._coord
vec3[] _coord
Definition: GrObjects.cs:432
IG.Num.Func3d2dExamples.ParametricSurface.f2
abstract double f2(double u, double v)
IG.Lib.IpcStreamClientServerBase._defaultMsgResponseBegin
static string _defaultMsgResponseBegin
Definition: IpcStreamClientServerBase.cs:473
IG.Num.StructuredMesh2d.RemoveVectorField
void RemoveVectorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: StructuredMesh2dGeneric.cs:522
IG.Num.BoundingBox3d.MaxY
double MaxY
Gets the upper bound in the second coordinate.
Definition: BoundingBox.cs:1577
IG.Num.SampledDataCsv.DefaultKeyElementTypes
static string DefaultKeyElementTypes
Default key for introduction of element types of input and output data elements (e....
Definition: SampledDataCsv.cs:191
IGLib.Gr3D.KleinBottleFromFigureEight.aaDefault
const double aaDefault
Default value of aa.
Definition: KleinBottleFromFigureEight.cs:36
IG.Num.SpeedTestCpu.TestComputationalTimesCholesky
static double TestComputationalTimesCholesky(int numEq, int outLevel)
Test of Cholesky decomposition, also measures time necessary fo rindividual operations.
Definition: TestSpeed.cs:84
IG.Num.Func.Quadratic.SetInterpolation
void SetInterpolation(double x1, double y1, double d1, double x2, double y2)
Initializes the quadratic interpolation function with specified two function values and one derivativ...
Definition: FunctionRealInterpolation.cs:409
IG.Lib.Xml.SetValue
static bool SetValue(XmlNode basenode, string xpath, string value, bool createnodes)
Definition: XmlUtilities.cs:729
LearnCs.Lib.IVector
Acts mainly as marker interface for vector classes. Used everywhere one cannot specify the concrete t...
Definition: IVector.cs:17
IG.Reflection.TypeInfoBase.TypeInfoBase
TypeInfoBase(Type type)
Definition: TypeInfoBase.cs:20
IG.Num.MatrixBase.Multiply
static double Multiply(IVector left, IMatrix a, IVector right)
R=a^T*M*b. Left-multiplies a matrix with a vector (transposed), right multiplies the result vith anot...
Definition: MatrixBase.cs:4242
IG.Num.VectorFunctionBaseGeneral._name
string _name
Definition: FunctionVectorBaseGeneral.cs:35
IG.Num.NeuralTrainingParameters._learningRate
double _learningRate
Definition: NeuralTrainingParameters.cs:83
IG.Num.VectorBase.LoadCsv
static void LoadCsv(string filePath, ref IVector vecRestored)
Reads a vector from a CSV file. Constant UtilCsv.DefaultCsvSeparator is used as separator in CSV file...
Definition: VectorBase.cs:3066
IG.Num.Func3d2dExamples.Torus.a
double a
Definition: Function3d2d.cs:1325
IG.Num.VectorFunctionResults.GetValue
virtual double GetValue(int which)
Returns the specified function value.
Definition: FunctonVectorResults.cs:314
IG.Num.IRealFunction.HigherDerivativeDefined
bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
IG.Num.BoundingBox3d.Update
void Update(vec3 coordinates)
Updates the bounding box in such a way that the specified co-ordinates fit in it.
Definition: BoundingBox.cs:1591
IG.Crypto.CryptoManager._isOutputFormatLongInt
bool _isOutputFormatLongInt
Definition: UilCryptoAux1.cs:498
IG.Num.NeuralApproximatorBase._networkFilePath
string _networkFilePath
Definition: NeuralApproximatorBase.cs:1284
IG.Lib.ReporterBase.AppSettingsRead
bool AppSettingsRead()
Returns a flag that tells whether general configuration settings (not belonging to any group) have al...
Definition: ReporterMsg.cs:2239
IG.Num.AnalysisResults.SetObjectiveHessian
virtual void SetObjectiveHessian(IMatrix value)
Sets the objective functions' Hessian. If CopyReferences=true (false by default) then only the refere...
Definition: AnalysisResults.cs:684
IG.Num.NeuralTrainingParametersDto.CopyToPlain
override void CopyToPlain(ref NeuralTrainingParameters trainingParameters)
Copies contents of the current DTO to the specified training parameters object.
Definition: SerializationDtoNeural.cs:558
IG.Script.ScriptAppBase.SystemHelpRuntimeVersion
const string SystemHelpRuntimeVersion
Definition: ScriptAppBase.cs:3599
IGLib.Gr3D.TubularMeshGenerator_05.Generate
static StructuredSurfaceMesh3D Generate(Func< double, vec3 > curve, double tStart, double tEnd, double radius, int numT, int numTheta)
Definition: TubularMeshGenerator_05.cs:13
LearnCs.Lib.INumberOperations.NegativeNumber
NumberType NegativeNumber(NumberType a)
Returns negative value of parameter a .
IG.Lib.LoadableScriptBase.Script_CommandAdapter._scriptCommand
Script_CommandDelegate _scriptCommand
Definition: LoadableScriptBase.cs:503
IG.Lib.ExpressionEvaluatorCompiled._commandLineHead
string _commandLineHead
Definition: ExpressionEvaluatorCompiled.cs:360
IG.Lib.VariableFlags.ReferenceVar
@ ReferenceVar
Variable references another variable.
IG.Num.IAnalysisResults.AllocateParameters
void AllocateParameters()
Allocates space for parameters.
IG.Num.FieldCollection.CreateField
virtual TField CreateField(int numElements, string name, string description)
Creates a new field of specified length and with specified name and description (the latter two can b...
Definition: FieldCollectionGeneric.cs:158
IG.Neural.NeuraApproximationFileManager.ClientWriteNeuralInput
virtual void ClientWriteNeuralInput(IVector inputParameters)
Client writes input parameters for calculation of neural network based approximated values....
Definition: NeuralFileManager.cs:687
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NullProperties.Name
string Name
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:180
IG.Num.GridGenerator1dBase.CalculateGridUnitFactors
static void CalculateGridUnitFactors(int numElements, bool centered, double growthFactor, double scalingFactor, ref List< double > factors)
Calculates factors for a table of values between two points, and stores them to factors.
Definition: GridGenerator1dBase.cs:393
IG.Num.StructuredMesh2d.AddTensorField
TTensorField AddTensorField(string fieldName, string fieldDescription)
Creates a new tensor field of dimensions that match dimensions of the current 2D structuredmesh,...
Definition: StructuredMesh2dGeneric.cs:636
IG.Num.OptFileManager.SetAnBusy
virtual void SetAnBusy()
Sets the analysis busy flag.
Definition: OptFileManager.cs:935
IG.Lib.WaitFileEventBase.TestSpeedBlockCreateRemove
static void TestSpeedBlockCreateRemove(string filePath, int numSwitches, int sleepMs)
Test of speed of reaction of file/ directory creation and removal blocking waits. A specified number ...
Definition: WaitConditionFile.cs:569
IG.Num.Experimental.MX.e
static new xdouble e
Natural logarithmic base.
Definition: UtilMath.cs:1567
IG.Lib.LoadableScalarFunctionBase._numParam
int _numParam
Definition: ScalarFunctionScriptBase.cs:95
IG.Num.SimKosecFileManagerBase.InputFieldDefinition._name
string _name
Definition: SimKosecFileManagerBase.cs:1718
IG.Crypto.ConstCrypto.ArgRecursiveDirectory
const string ArgRecursiveDirectory
Specification of a directory for recursive search of input files follows.
Definition: UtilCryptoAux.cs:597
IG.Crypto.UtilCrypto.OutputLevel
static int OutputLevel
Output level for static methods of the current utility class.
Definition: UtilCrypto.cs:48
IG.Crypto.CryptoManager.AppTimeKeyGeneration
virtual string AppTimeKeyGeneration(string appName, string[] args)
Executes command-line action - measuring time of password generaton algorithms.
Definition: UilCryptoAux1.cs:2981
IG.Lib.ScalarFunctionLoader.FunctionArgumentParametersName
string FunctionArgumentParametersName
Name of parameters vector in function arguments (in functions in the loadable scripts)....
Definition: ScalarFunctionScriptLoader.cs:234
IG.Num.Func3dBase.GradientPlain
override void GradientPlain(IVector parameters, IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters....
Definition: Function3d.cs:258
IG.Lib.ColorScaleBase.CreateColorBlind
static ColorScale CreateColorBlind(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that is adapted to color blind people in general.
Definition: ColorScale.cs:782
IG.Lib.CharType.CapitalLetter
@ CapitalLetter
IG.Num.AnalysisComparer._cmpMaxPenalty
bool _cmpMaxPenalty
Definition: AnalysisComparer.cs:112
IG.Script.ScriptAppBase.RunAppCrypto
virtual string RunAppCrypto(string[] args)
Runs a cryptography related utility (embedded application) according to arguments.
Definition: ScriptAppBase.cs:1702
IG.Lib.Logger.PrintReport
virtual void PrintReport(LogRecord logRecord, StringBuilder sb, bool printDecoration, bool newLineAfter)
Prints an short report corresponding to the specified log record to the specified StringBuilder....
Definition: LoggerMsg.cs:450
IG.Num.ConstMisc.MoonDensity
static readonly PhysicalConstant MoonDensity
Moon averge density, 3346.4 kg/numrows^3.
Definition: Constants.cs:1602
IG.Num.PhysicalUnit.d
static readonly PhysicalConstant d
Day, non-SI unit of time, 24 h = 1440 min = 86400 result.
Definition: Constants.cs:1097
IGLib.Tests.Base.SampleCollsctions.SampleCollections.StringJaggedArray2x3
static string[][] StringJaggedArray2x3
Sample 2D jagged array of strings (type string[][]), for use in tests. Array's shape corresponds to a...
Definition: SampleCollections.cs:101
IG.Num.Field.MapCoordinatesPlain
static void MapCoordinatesPlain(Field< vec3 > referenceField, Field< vec3 > targetField, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a set of unstructured 3D points (point cloud) from a reference set according...
Definition: FieldGeneric.cs:237
IGLib.Gr3D.KleinBottleFromFigureEight.SurfaceDerivative2
vec3 SurfaceDerivative2(double u, double v)
Defines the derivative of Surface with respect to the second parameter. In each point on the surface ...
Definition: KleinBottleFromFigureEight.cs:79
IG.Num.M.th
static double th(double a)
Returns the hyperbolic tangent of the specified angle.
Definition: UtilMath.cs:509
IG.Num.AnalysisResults._numEqualityConstraints
int _numEqualityConstraints
Definition: AnalysisResults.cs:191
IG.Num.NeuralTrainingParametersDto.IsNetworkTrained
bool IsNetworkTrained
Whether the network is trained (and results exist).
Definition: SerializationDtoNeural.cs:135
IG.Lib.LoadableScriptBase.ConstDefaultHelp
const string ConstDefaultHelp
Default command name for help.
Definition: LoadableScriptBase.cs:410
IG.Lib.CommandLineApplicationInterpreter.Description
string Description
Description of hte current interpreter.
Definition: CommandlineApplicationInterpreter.cs:342
IG.Lib.VectorDtoBase.VectorDtoBase
VectorDtoBase()
Default constructor, sets IsNull to true.
Definition: VectorDto.cs:35
IG.Num.PointCloud.CreatePointContainerFromCoordinates
virtual PointContainerType CreatePointContainerFromCoordinates(IVector coordinates)
Creates and returns a new point container that wraps a newly created point with the specified coordin...
Definition: PointCloud.cs:245
LearnCs.Lib.NumberOperationsComplex.AddNumbers
Complex AddNumbers(Complex a, Complex b)
Definition: NumberOperationsComplex.cs:17
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.OpenSquareBracketStrategy
Definition: OpenSquareBracketStrategy.cs:8
IGLib.Core.ISingleTypeConverterRegistry.GetGenericConverter< SourceType, TargetType >
ISingleTypeConverter< SourceType, TargetType > GetGenericConverter< SourceType, TargetType >()
IG.Lib.Parser
Definition: StringParser0.cs:15
IG.Lib.WaitFileRemovalByProxy
Implements blocking until the specified file is deleted (becomes nonexistent). File is specified in c...
Definition: WaitConditionFile.cs:932
IG.Num.InputOutputDataDefiniton.IsAnyInputTitleDefined
virtual bool IsAnyInputTitleDefined()
Returns a value indicating whether any input element has Title property defined.
Definition: SampledDataDefinition.cs:1015
IGLib.Core.FromStringTypeConverterViaJson.TryConvertTyped< TargetType >
bool TryConvertTyped< TargetType >(string source, out TargetType target)
Definition: FromStringTypeConverterViaJson.cs:19
IG.Lib.UtilSystem.LoadAssembly
static Assembly LoadAssembly(string fullName, int outputLevel=2, bool reflectionOnly=false)
Loads the specified assembly.
Definition: UtilSystem.cs:2890
IGLib.Core.Tests.ReflectionTypeConverterTests.TypeConverter
override ITypeConverter TypeConverter
The type converter that is under test.
Definition: ReflectionTypeConverterTests.cs:31
IG.Num.M.Average
static double Average(IEnumerable< double > sample)
The same as Mean(IEnumerable<double>)
Definition: UtilMath.cs:762
IG.Crypto.UtilCrypto.PadToSymmetricAlgorithmBlocksizeZero
static byte[] PadToSymmetricAlgorithmBlocksizeZero(byte[] byteArray, SymmetricAlgorithm algorithm, bool truncateIfLarger=false)
For the specified symmetric encryption algorithm, this function takes the specified byte array and ch...
Definition: UtilCrypto.cs:1794
IG.Crypto.CryptoManager.AppEncryptSymmetricBasic
virtual string AppEncryptSymmetricBasic(string appName, string[] args)
Executes command-line action - symmetric encryption of files or text by using BASIC class of methods.
Definition: UilCryptoAux1.cs:1263
IG.Num.SimKosecFileManagerBase.SetInputFieldValue
void SetInputFieldValue(InputFieldDefinition def, string fieldValue)
Sets the sepcified input field to the specified value. This is done by appending a corresponding text...
Definition: SimKosecFileManagerBase.cs:1162
IG.Num.AffineTransformationSquare.CopyTransformationMatrix
virtual void CopyTransformationMatrix(ref IMatrix store)
Copies transformation matrix to the specified storage matrix.
Definition: TransformationAffineSquare.cs:345
IG.Num.Counter.Parse
static Counter Parse(string str)
Parses a counter from a string and returns it. Leading and trailing spaces are ignored,...
Definition: Scalar.cs:642
IG.Script.ScriptAppBase.FileFunctionLogEvents
virtual string FileFunctionLogEvents(string appName, string[] args)
Executes embedded application - writing to the console information about file events for the specifie...
Definition: ScriptAppBase.cs:757
IG.Num.ScalarFunctionScriptControllerBase.CopyDataToFunctionLoader
void CopyDataToFunctionLoader(ScalarFunctionLoader loader)
Copies function deffinition data from the current function DTO to the specified function loader.
Definition: ScalarFunctionScriptController.cs:675
IG.Num.Experimental.MX.asin
static xdouble asin(xdouble a)
Returns the angle whose sine is the specified number.
Definition: UtilMath.cs:1618
IG.Num.MatrixBase.CopyPlain
static void CopyPlain(IMatrix a, IMatrix result)
Copies components of a matrix to another matrix. This is a plain version of the method that does not ...
Definition: MatrixBase.cs:1527
IG.Num.Operation
Operation
Definition: FunctionReal.cs:15
IG.Num.MatrixBase.Copy
static void Copy(IMatrix a, Matrix_MathNetNumercs result)
Copies components of a matrix to another matrix. WARNING: dimensions of the copied matrix and result ...
Definition: MatrixBase.cs:1669
IG.Num.PhysicalUnit.Sv
static readonly PhysicalConstant Sv
Sievert, the SI derived unit of equivalent dose of ionizing radiation. Sv = J/kg = numrows^2/result^2...
Definition: Constants.cs:1062
IG.Lib.CommandUseReference.CommandUseReference
CommandUseReference()
Definition: Interpreter.cs:64
IG.Num.INeuralApproximator.BreakTraining
bool BreakTraining
Flags that signalizes (if true) that training should be broken on external request.
Definition: NeuralApproximatorBase.cs:461
IG.Lib.ScalarFunctionLoader.VarNameFunctionArgumentGradientName
const string VarNameFunctionArgumentGradientName
Definition: ScalarFunctionScriptLoader.cs:71
IG.Lib.InterfaceInverse
Interface for Inverse Interpreter.
Definition: InterfaceInv.cs:21
IG.Num.AnalysisResults.SetObjectiveGradient
virtual void SetObjectiveGradient(IVector value)
Sets the objective function gradient. If CopyReferences=true (false by default) then only the referen...
Definition: AnalysisResults.cs:491
IG.Lib.CommandStackFrameBase.ToStringVariableNames
string ToStringVariableNames()
Definition: CommandlineApplicationInterpreterBase.cs:1470
IG.Lib.ReporterBase.SetDefaultReserveReportErrorDlg
virtual void SetDefaultReserveReportErrorDlg()
Sets the reserve error reporting delegate to the default value.
Definition: ReporterMsg.cs:1318
IG.Num.SampledDataCsv._keyMinimalValues
string _keyMinimalValues
Definition: SampledDataCsv.cs:701
IG.Num.M.max
static double max(double a, double b)
Largest of two numbers.
Definition: UtilMath.cs:172
IG.Num.OptFileConst.AnInJsonFilename
const string AnInJsonFilename
Default file name of analysis input file in JSON format.
Definition: OptFileConst.cs:35
IG.Num.DistanceComparer.DistanceFunction
DistanceDelegate< PointType > DistanceFunction
Delegate that calculates distance between two vectors.
Definition: DistanceComparer.cs:295
IG.Num.IFunc3d2d.Gradient3
void Gradient3(double x, double y, out double gradx, out double grady)
Calculates gradient of the third component of the current function and returns its components through...
IG.Num.SimKosecConst.InputFileNameDefault
const string InputFileNameDefault
Default name of the simulation input file.
Definition: SimKosecConst.cs:41
LearnCs.Lib.IVectorFactoryRegistry.GetFactory< VectorType >
IVectorFactory< VectorType > GetFactory< VectorType >()
IG.Lib.CommandLineApplicationInterpreter.CmdEndIf
virtual string CmdEndIf(CommandThread cmdThread, string cmdName, string[] args)
Command. Ends the If/ElseIf/Else block. Variable name must be the only argument of the command.
Definition: CommandlineApplicationInterpreter.cs:3808
IGLib.Core.ToStringTypeConverterViaJson.TryConvertTyped< SourceType >
bool TryConvertTyped< SourceType >(SourceType source, out string target)
IG.Num.PointCloud.AddPoints
void AddPoints(params IPointContainer< PointType >[] points)
Adds the specified points that are embedded in point containers to the current point cloud.
Definition: PointCloud.cs:180
IG.Script.ScriptAppBase.Script_RemoveRunFileByScriptCommand
void Script_RemoveRunFileByScriptCommand(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings)
Removes the Run comand from the script's interpreter and performs the necessary accompanying tasks.
Definition: ScriptAppBase.cs:407
IG.Num.BoundingBox1d.BoundingBox1d
BoundingBox1d()
Creates an 1D bounding box with unspecified bounds; minimal co-ordinate components equal to BoundingB...
Definition: BoundingBox.cs:1809
IG.Num.NeuralApproximatorBase.NumHiddenLayers
virtual int NumHiddenLayers
Gets or sets the number of hidden layers of the neural network (these are layers that don't contain i...
Definition: NeuralApproximatorBase.cs:753
IG.Lib.CommandLineApplicationInterpreter.CmdRunRepeatVerbose
virtual string CmdRunRepeatVerbose(CommandThread cmdThread, string cmdName, string[] args)
Command. Runs another command repetitively the specified number of times. First argument must be the ...
Definition: CommandlineApplicationInterpreter.cs:4252
IGLib.Core.ModelParameter.DefaultTitle
static string DefaultTitle(string name)
Generates default title of the parameter object when title is not defined, using parameter's name....
IG.Lib.LoadableScriptOptBase._optimizationDirectory
string _optimizationDirectory
Definition: LoadableScriptOpt.cs:89
IG.Num.NeuralTrainingLimitsDto.EnableArchitectureTest
bool EnableArchitectureTest
Flag for enabling test in architecture of ANN.
Definition: SerializationDtoNeural.cs:820
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_ConversionToObjectAndBackTest< OriginalType, TargetType >
void TypeConversionHelper_ConversionToObjectAndBackTest< OriginalType, TargetType >(OriginalType original, OriginalType expectedRestoredValue, bool restoreObjectBackToValue=true)
Like TypeConversionHelper_ConversionToObjectAndBackTest<OriginalType, TargetType, RestoredType>(Origi...
Definition: TypeConversionHelperTests_Obsolete.cs:46
IG.Num.RandomGeneratorSystem.Next
override int Next(int minValue, int maxValue)
Returns a random number within a specified range (lower bound inclusive, UPPER BOUND EXCLUSIVE).
Definition: Random.cs:415
IG.Num.NeuralTrainingParametersDto.ErrorsVerificationMaxTable
VectorDtoBase[] ErrorsVerificationMaxTable
Convergence Table of Maximal errors calculated on verification data.
Definition: SerializationDtoNeural.cs:239
IG.Num.INeuralApproximator.GetErrorsVerificationRms
void GetErrorsVerificationRms(ref IVector errors)
Calculates the RMS (root mean square) of the errors of output values for the verification elements of...
YourNamespace.IModelParameter
Contains data for a single model parameter: parameter name (identifier) Name, Title,...
Definition: IModelParameter.cs:45
IG.Crypto.UtilCrypto._passwordAlgorithmTypes
static PasswordAlgorithmType[] _passwordAlgorithmTypes
Definition: UtilCrypto.cs:111
IG.Num.StructuredMesh3d.GenerateCoordinates
void GenerateCoordinates(double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of the structured mesh for a parametric volume according to functions specifyin...
Definition: StructuredMesh3d.cs:169
IG.Lib.InterfaceInverse.FileAnalysisStandard
virtual void FileAnalysisStandard(string analysisExecutable, string analysisCommandName, string workingDirectory, string analysisInputFileName, string analysisOutputFileName)
Command - runs an external analysis program that exchanges intoermation through files....
Definition: InterfaceInv.cs:453
IG.SandboxTests.XUnitLogger
Definition: TestBase.cs:58
IGLib.Core.FromStringTypeConverterViaParseReflection.ConvertTyped< TargetType >
TargetType ConvertTyped< TargetType >(string source)
Definition: FromStringTypeConverterViaParseReflection.cs:17
IG.Num.UnstructuredMesh1d._vectorFields
FieldCollection< TVectorField, TVector > _vectorFields
Definition: UnstructuredMesh1dGeneric.cs:373
IG.Neural.MapDataDefinitionDto.CheckInputUniqueness
bool CheckInputUniqueness
Definition: NeuralMapData.cs:169
IG.Lib.UtilSystem.KillAllProcesses
static void KillAllProcesses(string processName, bool caseSensitive)
Kills all running processes that have the specified process name.
Definition: UtilSystem.cs:932
IG.Num.BoundingBox.BoundingBox
BoundingBox(double[] min, double[] max)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1461
IG.Num.ParallelJobDispatcherBase.SendJob
void SendJob(JobContainerType jobData, out bool startedImmediately)
Enqueues job for execution.
Definition: ParallerJobDispatcherBase.cs:393
IG.Num.UnstructuredMesh3d._indexFields
FieldCollection< TIndexField, TIndex > _indexFields
Definition: UnstructuredMesh3dGeneric.cs:65
IG.Num.Matrix3d.Norm1
double Norm1
Get the 1 norm of the matrix - maximum over columns of sum of absolute values of components.
Definition: Matrix3DClass.cs:625
IG.Num.NeuralApproximatorBase._maxEpochs
int _maxEpochs
Definition: NeuralApproximatorBase.cs:612
IG.Lib.IReporterBase.TreatInfo
bool TreatInfo
Returns a boolean value indicating whether info messages are treated by the reporter in its current s...
Definition: ReporterMsg.cs:916
IG.Num.UnstructuredMeshGeometry1d
Geometry and topology of an unstructured 1D mesh. Presents both connected meshes and unconnected sets...
Definition: UnstructuredMeshGeometry1dGeneric.cs:15
IG.Num.NeuralTrainingParameters._outputLength
int _outputLength
Definition: NeuralTrainingParameters.cs:112
IG.Lib.Copy.ClientStreamBase.GetErrorMessage
virtual string GetErrorMessage(Exception ex)
Returns error message corresponding to the specified exception.
Definition: ClientServerStreamBase2_Copy.cs:992
LearnCs.Lib.VectorFactoryRegistry.GetFactory
IVectorFactory GetFactory(Type type)
Retrieves and returns a vector factory that creates vectors of type type , or returns null if such a ...
Definition: VectorFactoryRegistry.cs:217
IG.Num.AnalysisResults._constraints
List< double > _constraints
Definition: AnalysisResults.cs:202
IG.Lib.UtilStr.ToInt
static long ToInt(string strsetting)
Converts a string representation of an integer setting to an integer value. If the setting is not def...
Definition: UtilString.cs:743
IG.Lib.Module.DefaultModuleCodeName
const string DefaultModuleCodeName
Definition: App.cs:835
IG.Crypto.ConstCrypto.ArgEncrypt1
const string ArgEncrypt1
Specifies that encryption is performed, rather than decryption.
Definition: UtilCryptoAux.cs:316
IG.Num.vec2.Add
vec2 Add(vec2 a)
Returns sum of the current vector and the specified vector.
Definition: Matrix2D.cs:206
IG.Num.NeuralTrainingParameters._errorsTrainingRms
IVector _errorsTrainingRms
Definition: NeuralTrainingParameters.cs:449
IG.Lib.BoundingBoxDtoBase
Base class for various DTO (Data Transfer Objects) for bounding boxes. Used to store a state of a bou...
Definition: BoundingBoxDto.cs:28
IG.Lib.Module._annDllLimit
static ? DateTime _annDllLimit
Definition: App.cs:2250
IG.Num.SampledDataCsv.DataColumnDefinition.IsDefined
bool IsDefined()
Definition: SampledDataCsv.cs:1156
IG.Lib.InterpreterVariable.IsLocal
bool IsLocal
Gets a flag indicating whether the current variable is a global variable.
Definition: CommandlineApplicationInterpreterBase.cs:435
IGLib.Gr3D.TubularMeshGenerator.GenerateMeshByFrenet
StructuredSurfaceMesh3D GenerateMeshByFrenet(Func< double, vec3 > curve, Func< double, vec3 > tangent, double tStart, double tEnd, double radius, int numCurvePoints, int numCirclePoints, double h=1e-3)
Generates a tubular mesh using the Frenet frame and analytical or fallback tangent function.
Definition: TubularMeshGenerator.cs:200
IG.Lib.LoadableScriptOptBase.OptimizationDirectory
virtual string OptimizationDirectory
Optimization directory. This directory is a base directory for data used optimization and neural netw...
Definition: LoadableScriptOpt.cs:98
IG.Lib.IpcStreamClientServerBase.CreateMessage
string CreateMessage(string messageName, string[] messageArguments)
Creates a built-in message (possibly with arguments) that is to be interpreted directly by the receiv...
Definition: IpcStreamClientServerBase.cs:321
IG.Num.PointCloud.Points
List< PointContainerType > Points
List of points contained on the current class.
Definition: PointCloud.cs:111
IG.Num.INeuralApproximator.GetErrorsTrainingMax
void GetErrorsTrainingMax(ref IVector errors)
Calculates the maximum absolute errors of output values for the training elements of the training set...
IG.Lib.ScriptLoaderBase.AddDefaultReferencedAssemblies
void AddDefaultReferencedAssemblies()
Add assemblies that are referenced by default to the list of assemblies that are referenced by the cu...
Definition: Loader.cs:376
IG.Lib.InterfaceInterpreterBase.AppendValue
virtual void AppendValue(double value)
Appends a double value to the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:508
IG.Lib.IpcStreamClientServerBase2.DefaultPipeName
static string DefaultPipeName
Default pipe name.
Definition: IpcStreamClientServerBase2.cs:38
IG.Crypto.ConstCrypto.ArgSaltHexBytes
const string ArgSaltHexBytes
Specification of password as hexadecimal byte sequence follows.
Definition: UtilCryptoAux.cs:469
IG.Reflection.SerializationBinderElementary.SerializationBinderElementary
SerializationBinderElementary(string origTypeName, Type targetType)
Definition: SerializationBinderElementary.cs:31
IG.Num.InputOutputElementDefinitionDto.IsInput
bool IsInput
Flag specifying whether a data element is input or output element.
Definition: SampledDataDto.cs:242
IG.Num.INeuralApproximator.OutputLevel
int OutputLevel
Level of output printed to console when performing actions.
Definition: NeuralApproximatorBase.cs:25
IG.Crypto.ConstCrypto.ArgPasswordAlgorithmType1
const string ArgPasswordAlgorithmType1
Specification of password or key generaton algorithm type follows.
Definition: UtilCryptoAux.cs:336
EventAggregatorTests.Tests.Test1
void Test1()
Definition: UnitTest1.cs:13
IG.Num.AnalysisResults.NullifyResults
virtual void NullifyResults()
Sets all result objects to null. If the references are not assigned elsewhere, these objects become e...
Definition: AnalysisResults.cs:821
IG.Num.IVectorApproximator
Interface for vector function approximators.
Definition: IVectorApproximator.cs:12
LearnCs.Lib.IVectorFactoryRegistry.CreateVector< VectorType >
VectorType CreateVector< VectorType >(int dimension)
IG.Num.StructuredField2d.StructuredField2d
StructuredField2d(int dim1, int dim2, string fieldName)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField2dGeneric.cs:93
IG.Num.RealFunctionParametricBase.Parameters
abstract IVector Parameters
Gets or sets parameters that define the specific function out of parametric familiy of functions....
Definition: FunctionRealParametric.cs:273
IG.Lib.CharacterBuffer.Insert
void Insert(int index, char[] chArray)
Inserts the specified array of characters at the specified position of the buffer.
Definition: StringParserBuffer.cs:208
IG.Num.SimKosecFileManagerBase._inputFileContents
string _inputFileContents
Definition: SimKosecFileManagerBase.cs:543
IG.Num.MatrixBase.MultiplyInverseDiagonal
static void MultiplyInverseDiagonal(IVector diag, IMatrix a, ref IMatrix result)
Right-multiplies a matrix with inverse of a diagonal matrix, and stores the result in the specified r...
Definition: MatrixBase.cs:4569
IG.Num.MatrixBase.Resize
static void Resize(ref IMatrix mat, int rowCount, int columnCount)
Resizes, if necessary, the specified matrix according to the required dimensions. If the matrix is in...
Definition: MatrixBase.cs:1481
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntIListObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntIListObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:298
IG.Num.Experimental.xdouble.Value
double Value
Value.
Definition: UtilMath.cs:1353
IG.Num.vec2.Negate
static void Negate(vec2 v, ref vec2 res)
Negates the specified vector and stores its copy in the resulting vector.
Definition: Matrix2D.cs:233
IG.Script.ScriptAppBase.SystemFunctionRuntimeVersion
virtual string SystemFunctionRuntimeVersion(string appName, string[] args)
Executes embedded application - writing to the console and returning version of the runtime that appl...
Definition: ScriptAppBase.cs:3605
IG.Gr.Mesh.NumVolumes
abstract int NumVolumes
Returns the number of volumes that the mesh has.
Definition: Mesh.cs:76
IG.Lib.InterfaceInverse.AppendValue
override void AppendValue(string value)
Appends a string value to the interpreter command file contents.
Definition: InterfaceInv.cs:208
IG.Num.InputOutputElementDefinitionDto.MinimalValue
double MinimalValue
Minimal value for the output data element described by the current definition.
Definition: SampledDataDto.cs:261
IG.Crypto.UtilCrypto.EncryptPlain
static byte[] EncryptPlain(byte[] data, byte[] key, byte[] IV, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the specified byte array by a symmetric encryption algorithm and returns encrypted bytes.
Definition: UtilCrypto.cs:2502
IG.Script.ScriptAppBase.ConstHelpAssembly
const string ConstHelpAssembly
Definition: ScriptAppBase.cs:333
IG.Num.IVector.Negate
void Negate()
Changes the sign of the current vector.
IG.Num.SampledDataCsv.RestoreDefinition
void RestoreDefinition()
Restores data definition from the data table. Position is reset before the operation begins.
Definition: SampledDataCsv.cs:3157
IGLib.Core.ToStringTypeConverterViaIConvertible.TargetType
Type TargetType
Definition: ToStringTypeConverterViaIConvertible.cs:13
IGLib.Gr3D.ConicalSpiralFermats3D.StartParameter
override double StartParameter
Definition: ConicalSpiralFermats3D.cs:70
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.EnterObjectScope
void EnterObjectScope()
Definition: JsonPPStrategyContext.cs:116
JsonPrettyPrinterPlus.JsonPrettyPrinter
Definition: JsonPrettyPrinter.cs:18
IG.Num.StructuredMesh2d
Generic 2D structured mesh with collections of named scalar, vector, tensor and index fields.
Definition: StructuredMesh2dGeneric.cs:24
IG.Num.ScalarFunctionRadialUntransformedOneParametric
One parametric radial scalar function (dependent on one tunning parameter).
Definition: FunctionScalarRadialUntransformed.cs:37
IG.Lib.ScalarFunctionLoader.FunctionArgumentGradientName
string FunctionArgumentGradientName
Name of gradient vector in function arguments (in functions in the loadable scripts)....
Definition: ScalarFunctionScriptLoader.cs:275
IG.Lib.LoadableRealFunctionBase.LoadableRealFunctionBase
LoadableRealFunctionBase(double Kx, double Sx, double Ky, double Sy)
Function constructor.
Definition: RealFunctionScriptBase.cs:82
LearnCs.Lib.NumberOperationsComplex.Pow
Complex Pow(Complex a, int n)
Definition: NumberOperationsComplex.cs:89
IG.Num.Field.ExampleClassScalarField
Example of a field class.
Definition: FieldGeneric.cs:1309
IGLib.Gr3D.MaterialProperties.Transparency
float Transparency
Transparency (d) - Ranges from 1.0 (fully opaque) to 0.0 (fully transparent).
Definition: MaterialProperties.cs:48
IG.Lib.TrackedThread.DoNothingForTenSeconds
static void DoNothingForTenSeconds()
Definition: TracedThread.cs:234
IG.Crypto.UtilCrypto.IsCorrectHashAlgorithm
static bool IsCorrectHashAlgorithm(HashAlgorithm algorithm, HashType algorithmType)
Returns true if the specified cryptographic hash algorithm corresponds the type specification,...
Definition: UtilCrypto.cs:500
IG.Num.AffineTransformationSquare.TransformCoordinatesPlain
void TransformCoordinatesPlain(IVector original, IVector result)
Transforms co-ordinates from the reference to the transformed space. WARNING: This is a plain version...
Definition: TransformationAffineSquare.cs:368
IG.Num.Func2dQuadratic.ScalarTerm
double ScalarTerm
Scalar additive constant.
Definition: Function2d.cs:565
IG.Lib.ExpressionEvaluatorCompiled.PackageName
virtual string PackageName
Name of the JavaScript package in which evaluated code is executed.
Definition: ExpressionEvaluatorCompiled.cs:93
IG.Num.Vector3d.Copy
static Vector3d Copy(Vector3d v)
Returns a copy of the specified 3D vector.
Definition: Vector3Dclass.cs:481
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.WasLastCharacterABackSlash
bool WasLastCharacterABackSlash
Definition: JsonPPStrategyContext.cs:73
IG.Num.Func3d2dExamples.Paraboloid.Paraboloid
Paraboloid(double a, double b, double c)
Constructs a paraboloid.
Definition: Function3d2d.cs:872
IG.Num.SampledDataSet.ComparerOutputDistance.ComparerOutputDistance
ComparerOutputDistance(IVector referencePoint, bool immutable)
Constructs a new comparer according to output distance to a reference poiont (type IVector).
Definition: SampledData.cs:880
IGLib.Gr3D.MaterialProperties.DiffuseColor
vec3 DiffuseColor
Diffuse color (Kd) - The main color of the material under direct lighting.
Definition: MaterialProperties.cs:31
IG.Num.Func3d2dBase.HessianDefined
virtual bool HessianDefined
Whether calculation of function Hessian is defined. Default is false.
Definition: Function3d2d.cs:271
IG.Num.Func.Cubic._refinv
Cubic _refinv
Definition: FunctionRealInterpolation.cs:1533
IG.Lib.IReporterTextWriter.TextWriterProgramName
string TextWriterProgramName
String denoting the name of the program or other entity that uses the Reporter for logging....
Definition: ReporterMsg.cs:178
IG.Num.NeuralTrainingTable
Contains Parameters that define neural network architecture and trainig limits, together with achieve...
Definition: NeuralTrainingParameters.cs:2598
IG.Lib.IWaitCondition.CancelAll
void CancelAll()
Cancel the current waiting for the condition on all threads.
IG.Num.ParallelJobCallback
delegate void ParallelJobCallback(ParallelJobContainerBase jobContainer)
Callback delegate that can be assigned to job container for execution at various notification events ...
IG.Num.QuadraticBasisSafer.Derivative
override double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function's derivative.
Definition: ApproxBasis.cs:580
IG.Num.M.lg
static double lg(double a)
Returns the base 10 logarithm of a specified number.
Definition: UtilMath.cs:420
IG.Lib.vartypes
Definition: Vartypes.cs:206
IG.Num.AnalysisBase._numConstraints
int _numConstraints
Definition: Analysis.cs:87
IG.Num.Counter.read
int read(string str)
Reads in the value from a string, starting at the beginning and skipping any leading spaces....
Definition: Scalar.cs:691
IG.Num.Matrix3d.Ones
static Matrix3d Ones()
Creates a 3D matrix filled with 1.
Definition: Matrix3DClass.cs:230
IG.Num.MatrixBase.CheckTestResult
static bool CheckTestResult(IVector result, IVector referenceResult, double tolerance, bool printReports)
Checks whether the difference between matrix result of the tested operation and some reference result...
Definition: MatrixBase.cs:7503
IG.Num.RealFunction.IntegralFunctionDlg
DlgFunctionTransformation IntegralFunctionDlg
Definition: FunctionReal.cs:709
IG.Lib.InterfaceInverse.TabAn1d
virtual void TabAn1d(IVector pont0, IVector point1, int numPoints, bool centered, double factor, double scaling)
Runs an 1D table of analyses.
Definition: InterfaceInv.cs:527
IG.Lib.CommandThreadBase.TopFrameIndex
int TopFrameIndex
Definition: CommandlineApplicationInterpreterBase.cs:1761
IG.Lib.CommandLineApplicationInterpreter.CommandThreads
List< CommandThread > CommandThreads
List of command threads that exist on the interpreter.
Definition: CommandlineApplicationInterpreter.cs:247
IG.Num.SimKosecFileManagerBase._redirectOutput
bool _redirectOutput
Definition: SimKosecFileManagerBase.cs:100
IG.Lib.StringParser.LocalizationExample
Definition: StringParser.cs:20
IG.Lib.WaitConditionBase.Wait
abstract void Wait()
Blocks until the specified condition gets satisfied. See class description for details.
IG.Lib.WaitFileCreationLatence
Implements blocking until the specified file is created (becomes existent). File is specified in cons...
Definition: WaitConditionFile.cs:1439
IG.Num.RandGeneratorThreadSafe._lock
object _lock
Definition: Random.cs:200
IG.Crypto.ConstCrypto.ArgSkipOverwrite
const string ArgSkipOverwrite
If files are to be wasOverwritten, this is wasSkipped without asking whether to overwrite.
Definition: UtilCryptoAux.cs:569
IG.Neural.MappingDefinitionElement._originalElementindexSpecified
bool _originalElementindexSpecified
Definition: NeuralMapData.cs:320
IG.Num.Experimental.MX.Log2
static xdouble Log2(xdouble a)
Returns the base 2 logarithm of a specified number.
Definition: UtilMath.cs:1730
IG.Num.SampledDataSet.Length
int Length
Gets the number of sampled data elements (input/output pairs) contained by the current sampled data s...
Definition: SampledData.cs:200
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianForward
virtual void NumericalHessianForward(IVector x, double stepSize, ref IVector aux, ref IMatrix hessian)
Calculates numerical second derivatives (Hessian) of this function. Forward difference formula is nor...
Definition: FunctionScalarUntransformedBase.cs:474
IG.Num.ParallelJobContainerBase._id
int _id
Definition: ParallelJobContainerBase.cs:126
IGLib.Gr3D.ICurve3DCylindricalParameterization.phi
double double phi
Definition: ICurve3DCylindricalParameterization - Copy.cs:16
IG.Num.NeuralTrainingParametersDto.NumHiddenLayers
int NumHiddenLayers
Number of Hideden layers.
Definition: SerializationDtoNeural.cs:122
IG.Lib.ArrayDto.CreateObject
override ElementType[] CreateObject()
Creates the array of objects and returns it.
Definition: ArrayDto.cs:63
IG.Neural.NeuralFileConst.MsgNeuralInputReadyFilename
const string MsgNeuralInputReadyFilename
Default file name for neural network approximation input data ready flag.
Definition: NeuralFileConst.cs:95
IGLib.Parsing.ParsableFromString.Sb
StringBuilder Sb
Holds the copy of parsed string iinternally; StringBuilder is used instead of string for faster perfo...
Definition: ParsableFromString.cs:28
IG.Lib.ReporterBase.KeyTextLoggerAppend
const string KeyTextLoggerAppend
Definition: ReporterMsg.cs:2324
IG.Num.MatrixBase.Trace
virtual double Trace
Gets matrix trace (sum of diagonal terms).
Definition: MatrixBase.cs:673
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianCentralPlain
virtual void NumericalHessianCentralPlain(IVector x, IVector stepSizes, IVector aux1, IVector aux2, IMatrix hessian, bool useAnalyticalGradient)
Calculates numerical second derivatives (Hessian) of this function by the central difference formula....
Definition: FunctionScalarUntransformedBase.cs:562
IG.Lib.IpcStreamClientServerBase._sb
StringBuilder _sb
Definition: IpcStreamClientServerBase.cs:71
IG.Num.NeuralTrainingLimitsDto.OutputLength
int OutputLength
Number of output neurons.
Definition: SerializationDtoNeural.cs:811
IG.Script.ScriptAppBase.RunAppSystem
virtual string RunAppSystem(string[] args)
Runs a file system related utility (embedded application) according to arguments.
Definition: ScriptAppBase.cs:3798
IG.Num.Func.Quadratic.SetCoefficients
void SetCoefficients(double a2, double a1, double a0)
Sets coefficients of the quadratic function represented by the current object.
Definition: FunctionRealInterpolation.cs:367
IG.Num.PhysicalUnit.kat
static readonly PhysicalConstant kat
Katal, the SI derived unit of catalytic activity. kat = mol/result.
Definition: Constants.cs:1071
IGLib.Gr3D.ColorRGBA
Represents RGBA color with components between 0 and 1.
Definition: ColorRGBA.cs:7
IG.Lib.ReporterBase.TextWriterFlushing
bool TextWriterFlushing
Gets or sets the flag that tells whether or not the text writers are flushed after every message that...
Definition: ReporterMsg.cs:3976
IG.Num.vec3.operator*
static vec3 operator*(double scalar, vec3 v)
IG.Num.Scalar.Zero
static Scalar Zero
Returns a scalar with value 0.
Definition: Scalar.cs:43
IG.Lib.UtilStr.Load
static string Load(string filePath)
Loads complete file contents into a stiring and returnes that string.
Definition: UtilString.cs:808
IG.Lib.UtilSystem.AssemblyEmbeddedFileResourceStream
static Stream AssemblyEmbeddedFileResourceStream(Assembly assembly, string resourceName)
Returns a stream containing the embedded file resource included in the specified assembly.
Definition: UtilSystem.cs:3814
IG.Num.Func.WeightPol4.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealWeight.cs:761
IG.Lib.IdGenerator.IdGenerator
IdGenerator()
Creates a new ID generator. The first ID generated will be 0. Subsequent IDs are generated by obtaine...
Definition: IdGenerator.cs:28
IG.Lib.ScalarFunctionLoader.VarNameHessianDefinitionStrings
const string VarNameHessianDefinitionStrings
Name of the variable (internal in class defined in loadable script) that holds user definition (as st...
Definition: ScalarFunctionScriptLoader.cs:97
IG.Lib.CharacterBuffer.CharacterBuffer
CharacterBuffer()
Definition: StringParserBuffer.cs:120
IG.Num.ScalarFunctionOneParametric.Parameters
override IVector Parameters
Gets or sets parameters that define the specific function out of parametric familiy of scalar functio...
Definition: FunctionScalarParametric.cs:197
IG.Lib.CharacterBuffer.Capacity
int Capacity
Buffer current capacity.
Definition: StringParserBuffer.cs:148
IG.Num.ConstPhysical.WienDisplacementConstant
static readonly PhysicalConstant WienDisplacementConstant
Wien'result displacement constant, proportional constant of the inverse relationship between the wave...
Definition: Constants.cs:509
IG.Num.NeuralApproximatorBase.ExampleSaveNetwork
static void ExampleSaveNetwork(string directoryPath, string fileName, string internalStateFileName, bool saveRestored)
Example of saving an entire trained neural network to a file, and then restoring it from a file....
Definition: NeuralApproximatorBase.cs:3194
IG.Num.VectorFunctionScriptControllerBase.ConvertParameterNamesToString
virtual string ConvertParameterNamesToString(params string[] parameterNames)
Converts an array of parameter names or function names to a delimited single string that contains the...
Definition: VectorFunctionScriptController.cs:292
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeIsRetrievedCorrectlyForArrays
void IEnumerableElementTypeIsRetrievedCorrectlyForArrays()
Definition: IGLibCoreReflectionTests.cs:93
IG.Num.Func.Cubic.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealInterpolation.cs:1478
IG.Lib.UtilSystem.GetIglibTitle
static string GetIglibTitle()
Returns descriptive title of the IGLib assembly (from the AssemblyInfo file).
Definition: UtilSystem.cs:3286
IG.Lib.CommandStackFrameBase.IsEventualBlockExitCommandNoLevelEffect
bool IsEventualBlockExitCommandNoLevelEffect(string commandLine, bool isOnlyCommandName=false)
Returns true if the specified commandline can eventually represent one of the commands contained in t...
Definition: CommandlineApplicationInterpreterBase.cs:1119
IG.Num.Counter.Copy
void Copy(Counter s)
Copies a counter to the current counter.
Definition: Scalar.cs:422
IG.Num.MatrixBase.MultiplyTranspTranspTransp
static void MultiplyTranspTranspTransp(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A^T*B^T*C^T. Multiplies three matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:3913
IG.Lib.CommandThread.CreateFrame
override CommandStackFrame CreateFrame(CodeBlockType type, int stackLevel)
Creates a new stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:738
IG.Num.MExt.Log
static double Log(double a)
Returns the natural (base e) logarithm of a specified number.
Definition: UtilMath.cs:1139
IG.Num.IAnalysisResults.AllocateConstraintGradientsList
void AllocateConstraintGradientsList()
Allocates space for list of constraint function gradients.
IG.Num.MExt.Asin
static double Asin(double a)
Returns the angle whose sine is the specified number.
Definition: UtilMath.cs:1205
IG.Lib.ReporterBase.RemoveTextWriter
bool RemoveTextWriter(string filename)
Removes the first object from Writers whose TextWriter has been created form the file with the specif...
Definition: ReporterMsg.cs:4437
IG.Num.vec3.Normalized
vec3 Normalized()
Returns normalized this 3D vector.
Definition: Matrix3D.cs:162
IG.Num.GridGenerator1dBase.GetIntervalLengthsTable
virtual double[] GetIntervalLengthsTable()
Generates and returns a table of interval lengths between the generated nodes. The returned table is ...
Definition: GridGenerator1dBase.cs:1010
IG.Lib.CommandLineApplicationInterpreter.CmdModuleTestCommand
virtual string CmdModuleTestCommand(CommandThread cmdThread, string cmdName, string[] args)
Executinon method for test command that is installed when a module is installed. This is a command th...
Definition: CommandlineApplicationInterpreter.cs:5130
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out Int32 val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:2109
IG.Lib.IpcStreamClientBase.ReadResponse
virtual string ReadResponse()
Reads response from the server and stores it.
Definition: IpcStreamClientBase.cs:149
IG.Num.SampledDataCsv.IsKeyTitles
bool IsKeyTitles(string str)
Whether the specified string is a keyword introducing variable titles.
Definition: SampledDataCsv.cs:621
IG.Num.NeuralApproximatorDtoBase.NumHiddenNeurons
int[] NumHiddenNeurons
Definition: SerializationDtoNeuralApproximator.cs:40
IG.Num.RealFunction.Integral
override double Integral(double x)
Returns definite integral of the current function from 0 to the function argument.
Definition: FunctionReal.cs:1051
IG.Num.UnstructuredMesh1d
Generic 1D unstructured mesh with collections of named scalar, vector, tensor and index fields.
Definition: UnstructuredMesh1dGeneric.cs:26
IG.Num.IAnalysisResults.GetCopy
IAnalysisResults GetCopy()
Returns an exact deep copy of the current object.
IG.Gr.GraphicObject._childobjects
List< GraphicObject > _childobjects
Definition: GrObjects.cs:159
IG.Lib.Util.CollectionToString
static string CollectionToString(System.Collections.ICollection list, bool addNewlines, int numIndent)
Returns a string representing the specified collection of objects. Each object is printeed by its ToS...
Definition: Utils.cs:2555
IG.Num.MatrixBase.MultiplyMatTranspMatPlain
static void MultiplyMatTranspMatPlain(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A*B^T*C. Multiplies three matrices (first argument, transposed second argument, and third argument)...
Definition: MatrixBase.cs:3722
IG.Num.INeuralApproximator.NumVerificationPoints
int NumVerificationPoints
Gets number of verification points.
Definition: NeuralApproximatorBase.cs:408
IG.Lib.StringTable.AddRow< ElementType >
void AddRow< ElementType >(params ElementType[] elements)
Adds (appends) a new row with the specified elements at the end of the table.
Definition: StringTable.cs:457
IG.Num.AffineTransformationDiagonal0_TO_DELETE.TranslationVector
IVector TranslationVector
Translation vector of Affine transformation.
Definition: TransformationAffineDiagonal.cs:165
IG.Lib.ExpressionEvaluatorJs._evaluatorGlobal
static ExpressionEvaluatorJs _evaluatorGlobal
Definition: ExpressionEvaluatorJs.cs:485
IG.Num.Matrix.Diagonal
static Matrix Diagonal(IVector< double > diagonalVector, int d1, int d2)
Creates a new diagonal d1*d2 matrix based on the diagonal vector.
Definition: Matrix.cs:441
IG.Neural.MapDataDefinitionDto.OutputLength
int OutputLength
Definition: NeuralMapData.cs:167
IG.Neural.NeuralFileConst.MappingDefinitionFilename
const string MappingDefinitionFilename
File containing input and output mapping definitions.
Definition: NeuralFileConst.cs:47
IG.Script.AppBase._appCustomCommandsInitialized
bool _appCustomCommandsInitialized
Definition: ScriptAppBase.cs:165
IGLib.Gr3D.KleinBottle.HasDerivative
bool HasDerivative
Definition: KleinBottle.cs:75
IG.Num.MExt.Exp
static double Exp(double a)
Returns e raised to the specified power.
Definition: UtilMath.cs:1135
IG.Lib.AppTest
Definition: App.cs:86
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArrayNonrectangular3DToIntIListObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArrayNonrectangular3DToIntIListObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:547
IG.Num.MExt.arctan
static double arctan(double a)
Returns the angle whose tangent is the specified number.
Definition: UtilMath.cs:1221
IG.Lib.Logger.LogWarning
void LogWarning(string location, string message)
Adds a new warning log record initialized according to parameters.
Definition: LoggerMsg.cs:755
IG.Num.IPointContainer.Id
int Id
Unique ID of the current point container (important also for testing and debugging).
Definition: PointContainer.cs:27
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.NumIterations
int NumIterations
Definition: WaitConditionFile.cs:1164
IG.Num.BoundingBox.BoundingBox
BoundingBox(IVector min, IVector max)
Creates a bounding box of the specified dimension and initializes it in such a way that minimal and m...
Definition: BoundingBox.cs:1437
IG.Num.Func.WeightPol3.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:541
IG.Lib.StringTable.StringTable
StringTable(bool readOnly)
Constructs a new string table, a data structure compatible with CSV file format.
Definition: StringTable.cs:44
IG.Num.ParallelJobDispatcherBase.GetNextId
static int GetNextId()
Returns another ID that is unique for objects of the containing class its and derived classes.
Definition: ParallerJobDispatcherBase.cs:1061
IG.Lib.UtilCsv.SaveCsv
static void SaveCsv(string filePath, string[][] values)
Saves a 2D jagged array of string cell values into a CSV file. If the file already exists then its co...
Definition: UtilCsv.cs:435
IG.Lib.CommandLineApplicationInterpreter.RemoveCommand
virtual void RemoveCommand(string commandName)
Removes the command with the specified name.
Definition: CommandlineApplicationInterpreter.cs:2760
IG.Num.MatrixBase.TestLuDecomposition
static bool TestLuDecomposition(int dim, int numRepetitions=1, double tol=1e-6, int outputLevel=0, IRandomGenerator randomGenerator=null, IMatrix A=null, IVector b=null)
Performs a test of calculatons performed via LU decomposition of a matrix. Calculation times and erro...
Definition: MatrixBase.cs:5741
IG.Num.Func3d2dExamples.ParametricSurface.MaxY
double MaxY
Maximal value of the second parameter.
Definition: Function3d2d.cs:741
IG.Lib.TrackedThread.DoNothingForFiveSeconds
static void DoNothingForFiveSeconds()
Definition: TracedThread.cs:229
IG.Lib.KeyValueSortable.ComparerKeyBase.GetFirstStageCompared
override IComparable GetFirstStageCompared(KeyValueSortable< Tkey, Tvalue > keyValue)
Extracts the object used in the first level of comparison from the argument.
Definition: Utils.cs:3279
IG.Num.NeuralApproximatorBase.SaveJson
static void SaveJson(INeuralApproximator approximator, string filePath)
Saves a neural network approximator to a file. If the neural netwoek is trained then internal state i...
Definition: NeuralApproximatorBase.cs:2914
IGLib.Core.BasicTypeConverter.ConvertToType
virtual object ConvertToType(object value, Type targetType)
Converts the specified value to the specified target type.
Definition: BasicTypeConverter.cs:17
IGLib.Gr3D.TrefoilKnot3D
The trefoil knot is the simplest example of a nontrivial knot. It is chiral. The (2,...
Definition: TrefoilKnot3D.cs:18
MatrixBase_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Matrix< double > MatrixBase_MathNetNumerics
Definition: Matrix.cs:15
IGLib.Core.ModelParameter.Title
string Title
Definition: ModelParameter.cs:123
IG.Num.Vector.LengthSetter
virtual int LengthSetter
Sets the dimension of the current vector. This setter must be used very restrictively - only in sette...
Definition: Vector.cs:263
IG.Num.LUDecomposition._pivot
int[] _pivot
Definition: MatrixDecompositions.cs:393
IG.Num.Vector3d.Read
void Read(string name)
Reads 3D vector components from a console.
Definition: Vector3Dclass.cs:571
IG.Lib.IpcStreamClientServerBase2.IsErrorResponse
virtual bool IsErrorResponse(string responseString)
Returns true if the specified response string represents an error response (exception),...
Definition: IpcStreamClientServerBase2.cs:75
IG.Num.SampledDataCsv.DefaultKeyDescriptions
static string DefaultKeyDescriptions
Default key for introduction of descriptions of input and output data elements.
Definition: SampledDataCsv.cs:175
IG.Num.Vector2d.ToString
override string ToString()
Returns string representation of the 2D vector.
Definition: Vector2Dclass.cs:540
IG.Num.NeuralApproximatorBase._numHiddenNeurons
int[] _numHiddenNeurons
Definition: NeuralApproximatorBase.cs:598
IG.Script.ScriptAppBase.AssemblyLoad1
const string AssemblyLoad1
Definition: ScriptAppBase.cs:4298
IG.Num.Vector2d.NormInf
override double NormInf
Gets an infinity norm of the current 2D vector - maximal absolute component value.
Definition: Vector2Dclass.cs:408
IG.Num.UnstructuredMesh2d.GetScalarField
TScalarField GetScalarField(string name)
Returns scalar field with the specified name.
Definition: UnstructuredMesh2dGeneric.cs:272
IG.Num.Func3d2dExamples.HyperboloidParametricPlus
Alternative parameterization of an origin-centered hyperboloid surface (x^2/a^2+y^2/b^2-z^2/c^2=1) in...
Definition: Function3d2d.cs:1199
IG.Num.VectorFunctionResults.GetHessian
virtual IMatrix GetHessian(int which)
Returns Hessian of the specified function.
Definition: FunctonVectorResults.cs:461
IG.Lib.Logger.HasLogs
bool HasLogs()
Returns true if logger contains any logs (of any type), false otherwise.
Definition: LoggerMsg.cs:369
IG.Num.VectorBase.Add
static void Add(IVector a, IVector b, IVector result)
Sums two vectors and stores the result in the specified result vector. WARNING: dimensions of vectors...
Definition: VectorBase.cs:1372
IG.Num.MatrixBase.Indices
static void Indices(int dim1, int dim2, int flatIndex, out int row, out int column)
Returns (through output arguments) row and column indices corresponding to the specified flat index i...
Definition: MatrixBase.cs:527
IG.Num.IVectorFunctionResults.ReqHessians
bool ReqHessians
Indicates whether calculation of functions Hessian is/was requested.
Definition: FunctionVectorResultsInt.cs:269
IG.Lib.ScalarFunctionLoader.DefaultReturnedValueName
const string DefaultReturnedValueName
Default name of the variable that holds returned value in script functions.
Definition: ScalarFunctionScriptLoader.cs:61
IG.Lib.ScriptLoaderBase.AppDomainName
virtual string AppDomainName
Name of the application domain in which the class is loaded.
Definition: Loader.cs:784
IG.Crypto.CryptoManager.HashAlgorithmType
HashType HashAlgorithmType
Hashing algorithm type.
Definition: UilCryptoAux1.cs:153
IG.Lib.Copy.ClientServerStreamBase2.LastErrorMessage
string LastErrorMessage
Returns the last error message.
Definition: ClientServerStreamBase2_Copy.cs:420
IGLib.Gr3D.ConicalSpiralHyperbolic3D
A 3D parametric curve with bounds - the conical hyperbolic spiral.
Definition: ConicalSpiralHyperbolic3D.cs:17
IG.Lib.SerializationDtoTypedBase.SerializationDtoTyped.SerializationDtoTyped
SerializationDtoTyped()
Definition: SerializationDtoBase.cs:786
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.CurveDerivative
virtual vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:58
IG.Gr.GraphicPrimitiveType.Trigangle
@ Trigangle
IG.Num.SampledDataSet.ComparerOutputDistance.Distance
double Distance(SampledDataElement el1, IVector p2)
Returns distance in the output values space between output vector of the specified tarining elemet an...
Definition: SampledData.cs:1010
IG.Lib.ReporterBase.ReportLevel2TraceLevel
static TraceLevel ReportLevel2TraceLevel(ReportLevel level)
Returns the System.Diagnostics.TraceLevel value corresponding to the given ReportLevel.
Definition: ReporterMsg.cs:2895
IG.Num.ParallelJobDispatcherBase._isServerRunning
bool _isServerRunning
Definition: ParallerJobDispatcherBase.cs:689
IG.Lib.Copy.ClientStreamBase.CloseOutput
override void CloseOutput()
Closes the outut stream.
Definition: ClientServerStreamBase2_Copy.cs:956
IG.Num.SampledDataSet.ExtractInputs
void ExtractInputs(IndexList filterIndices, ref IVector[] extracted)
Extracts the specified vectors of input parameters from the current sampled data set,...
Definition: SampledData.cs:431
IGLib.Parsing.ParsableBase.SubString
IEnumerable< CharType > SubString(int startIndex)
Definition: ParsableBase.cs:60
IG.Gr.GrPointSettings._color
color _color
Definition: GrProperties.cs:93
IG.Num.Scalar.operator<=
static bool operator<=(Scalar a, Scalar b)
Definition: Scalar.cs:165
IG.Num.Func.WeightGauss.WeightGauss
WeightGauss()
Definition: FunctionRealWeight.cs:68
IG.Num.ScalarFunctionScriptControllerBase.DefaultParameterNamesSeparator
static string DefaultParameterNamesSeparator
Default parameter names separator, separates parametr names when stated in a single string.
Definition: ScalarFunctionScriptController.cs:367
IG.Num.IVectorFunctionResults.ErrorString
String ErrorString
Error string indicating what went wrong.
Definition: FunctionVectorResultsInt.cs:283
IG.Num.RealFunctionParametric.RealFunctionParametric
RealFunctionParametric()
Default constructor is inaccessible because it has no meaning.
Definition: FunctionRealParametric.cs:89
IG.Num.AnalysisRequestDto.CreateObject
override AnalysisResults CreateObject()
Creates and returns a new analysis request object.
Definition: AnalysisResultsDto.cs:114
IGLib.Core.ModelParameterSetBase.ModelParameterSetBase
ModelParameterSetBase(string title, string description, params ModelParameterType[] parameters)
Constructor, initializes the current model parameter set, optionally providing parameter objects that...
Definition: ModelParameterSetBase.cs:26
IG.Num.Vector3d.NormalizedInfinity
Vector3d NormalizedInfinity()
Normalizes this 3D vector in infinity norm.
Definition: Vector3Dclass.cs:433
IG.Num.Vector3d.Normalized1
Vector3d Normalized1()
Normalizes this 3D vector in 1 norm.
Definition: Vector3Dclass.cs:425
LearnCs.Lib.Complex.operator+
static Complex operator+(Complex c1, Complex c2)
Defines the binary operator + for summation of two complex numbers.
Definition: Complex.cs:539
IG.Num.VectorBase.Normalize
void Normalize()
Normalizes the current vector.
Definition: VectorBase.cs:848
VectorComplexBase_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Vector< System.Numerics.Complex > VectorComplexBase_MathNetNumerics
Definition: MatrixDecompositions.cs:21
IG.Num.NeuralApproximatorDtoBase.SaveConvergenceRms
bool SaveConvergenceRms
Definition: SerializationDtoNeuralApproximator.cs:153
IGLib.Gr3D.SquareKnot3D.SquareKnot3D
SquareKnot3D()
Empty constructor.
Definition: SquareKnot3D.cs:30
IG.Num.BoundingBoxBase.SetMin
void SetMin(int componentIndex, double min)
Sets minimal value for the specified coponent of the bounding box.
Definition: BoundingBox.cs:966
IG.Num.Func3dBase.Value
virtual double Value(vec3 parameters)
Calculates and returns value of the current 3D scalar function.
Definition: Function3d.cs:181
IG.Num.SIPrefix.y
static readonly PhysicalConstant y
yocto- (y), SI prefix for 10^-24.
Definition: Constants.cs:793
LearnCs.Lib.VectorFactoryRegistry.GetRegisteredTypes
Type[] GetRegisteredTypes()
Definition: VectorFactoryRegistry.cs:70
IG.Num.StructuredField2d.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(StructuredField2d< vec2 > field, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy)
Generates coordinates of a 2D structured grid by mapping nodal coordinates of a regular 2D structured...
Definition: StructuredField2dGeneric.cs:678
IG.Num.FunctionPolynomial
Polynomial real functions of one variable.
Definition: FunctionReal.cs:1238
IGLib.Core.SingleTargetTypeConverterBase.TryConvert
bool TryConvert(object source, out object target)
Definition: SingleTargetTypeConverterBaseGeneric.cs:14
IG.Lib.XmlParser.GetNextNode
XmlNode GetNextNode(XmlNodeType NodeType)
Moves the current node to the first sibling node after the current node that is of the specified type...
Definition: XmlUtilities.cs:1514
IGLib.Gr3D.MaterialProperties.Name
string Name
Name of the material. This is used to reference the material in an .obj file.
Definition: MaterialProperties.cs:20
IG.Lib.UtilSystem.GetAssemblyTitle
static string GetAssemblyTitle(Assembly assembly)
Returns descriptive title of the specified assembly (from the AssemblyInfo file).
Definition: UtilSystem.cs:3086
IG.Num.UnstructuredMesh1d3d.UnstructuredMesh1d3d
UnstructuredMesh1d3d(int dimx, string fieldName, string fieldDescription, double minxRef, double maxxRef, IRealFunction fx, IRealFunction fy, IRealFunction fz)
Constructs an (unconnected) unstructured grid of nodes based on 1D structured grid obtained by transf...
Definition: UnstructuredMesh1d3d.cs:101
IG.Num.Func.PenaltyPower.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealPenalty.cs:256
IG.Lib.ISerializer.DeserializeFile< T >
T DeserializeFile< T >(string filePath)
Deserializes an object from JSON - serialized file and returns it.
IG.Num.IPenaltyEvaluator.PenaltySecondDerivative
double PenaltySecondDerivative(int which, double constraintValue)
Returns second derivative of the penalty function for the specified constraint at the specified value...
IG.Crypto.UtilCrypto.GetLargestSymmetricAlgorithmBlockSize
static int GetLargestSymmetricAlgorithmBlockSize(SymmetricAlgorithm algorithm)
Returns the largest possible block siye, in bits, for the spcified symmetric encryption algorithm.
Definition: UtilCrypto.cs:1904
IG.Lib.XmlParser._current
XmlNode _current
Definition: XmlUtilities.cs:1244
IG.Lib.ReporterBase.DefaultReportLocation_TextLogger
static string DefaultReportLocation_TextLogger(ReporterBase reporter, ReportType messagetype, string location, Exception ex)
Delegate for assembling a location string for this kind of report.
Definition: ReporterMsg.cs:5585
IG.Num.SampledDataCsv.InputLength
int InputLength
Number of input elements.
Definition: SampledDataCsv.cs:990
IG.Lib.ReporterBase.GetAppSetting
static void GetAppSetting(string key, ref int value, out bool assigned)
Reads an integer value from the application configuration file and assigns it to the specified variab...
Definition: ReporterMsg.cs:1863
IG.Lib.Module.AnnYY
static int AnnYY
Definition: App.cs:2248
IG.Num.AnalysisComparer.PenaltyEvaluator
IPenaltyEvaluator PenaltyEvaluator
Gets or sets evaluator of penalty terms. This is needed when e.g. sums of penalty terms are defined.
Definition: AnalysisComparer.cs:86
IGLib.Gr3D.MaterialProperties.DiffuseTexture
string DiffuseTexture
Texture map file path for the diffuse color (map_Kd). This is an image file (e.g.,...
Definition: MaterialProperties.cs:59
IG.Lib.IndexList
Index list, a sorted list of unique integer indices. Used for tasks such as filtering specified eleme...
Definition: IndexList.cs:16
IG.Num.Vector2d._v
vec2 _v
Definition: Vector2Dclass.cs:31
IG.Num.VectorBase.SetRandom
virtual void SetRandom(IRandomGenerator rnd)
Sets the current vector such that it contains random elements on the interval (0,1].
Definition: VectorBase.cs:394
IGLib.Gr3D.StructuredMesh3D_04.StructuredMesh3D_04
StructuredMesh3D_04(int numPoints1, int numPoints2)
Definition: StructuredMesh3D_04.cs:25
IGLib.Gr3D.ParabolicBasinCurve3D.b
double b
Height of the paraboloid around which the curve wraps.
Definition: ParabolicBasinCurve3D.cs:34
IG.Num.NeuralTrainingLimits.ToleranceMax
IVector ToleranceMax
Maximum tolerance for max. abs. difference.
Definition: NeuralTrainingParameters.cs:1516
IG.Num.IVectorFunction
Vector function of a vector argument.
Definition: FunctionVectorInt.cs:16
IG.Lib.Module.ExpireFinalTime
DateTime ExpireFinalTime
Gets or sets the time when program will stop functioning completely.
Definition: App.cs:1175
IG.Num.OptimizationResultsBase.CurrentGuess
virtual IAnalysisResults CurrentGuess
Results of the current guess (usually last analysis that has been performed).
Definition: OptimizationResults.cs:149
IG.Lib.UtilCsv.DefaultCsvSeparator
const string DefaultCsvSeparator
The default separator in the CSV files - comma (",").
Definition: UtilCsv.cs:21
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext
Definition: JsonPPStrategyContext.cs:8
IG.Lib.StringTable.FirstNonemptyColumn
int FirstNonemptyColumn(int rowNum)
Returns number of the first non-empty cell in the specified row.
Definition: StringTable.cs:412
IG.Num.AnalysisResults.ObjectiveHessian
virtual IMatrix ObjectiveHessian
Objective function Hessian (matrix of second derivatives). If CopyReferences=true (false by default) ...
Definition: AnalysisResults.cs:664
IG.Lib.ListDto.Elements
ElementDtoType[] Elements
Definition: ArrayDto.cs:206
IG.Net.PortScanner2.isTcpPortOpen
Definition: PortScanner.cs:25
IG.Lib.ReporterBase.FullKey
static string FullKey(string reportername, string keyroot)
Returns a full keyroot of a specific configuration item with a reporter name specified.
Definition: ReporterMsg.cs:2028
IG.Lib.XmlParser.SetMark
void SetMark(string name)
Marks the current state of the XmlParser and sets mark name to name. Position is stored on a stack su...
Definition: XmlUtilities.cs:1655
IG.Num.NeuralTrainingLimits.CreateTrainingTable
void CreateTrainingTable(List< NeuralTrainingParameters > trainingParameters, List< int > tableDimensions)
Creates a table of training parameters.
Definition: NeuralTrainingParameters.cs:2044
IG.Lib.VectorDtoBase._length
int _length
Definition: VectorDto.cs:52
IG.Num.PointContainer._neighbors
List< PointLinkType > _neighbors
Definition: PointContainer.cs:227
IG.Num.Func3d2dBase.Gradient1
abstract void Gradient1(double x, double y, out double gradx, out double grady)
Calculates gradient of the first component of the current function and returns its components through...
IGLib.Gr3D.TorusKnot3D.EndParameter
double EndParameter
Definition: TorusKnot3D.cs:69
IG.Num.SampledDataSet.ComparerInputDistance.ComparerInputDistance
ComparerInputDistance()
Definition: SampledData.cs:692
IG.Num.SimKosecFileManagerBase.SaveInput
virtual void SaveInput()
Saves contents of the simulation input file. Usually the contents is generated by taking the contents...
Definition: SimKosecFileManagerBase.cs:625
IG.Lib.StopWatch1.TimeStamp
DateTime TimeStamp
Gets the data from time stamp contained in the timer.
Definition: UtilTime.cs:308
IG.Num.IRealFunctionParametric.GetParameters
double[] GetParameters()
Returns parameters of the current parametric function as an array.
IG.Lib.ModuleTest.ModuleTest
ModuleTest()
Definition: App.cs:26
IG.Num.Experimental.MX.Cos
static xdouble Cos(xdouble a)
Returns the cosine of the specified angle.
Definition: UtilMath.cs:1670
IG.Lib.IpcStreamClientServerBase.Lock
object Lock
Objectt for locking the current object.
Definition: IpcStreamClientServerBase.cs:42
IG.Lib.StringTable.TryGetDouble
bool TryGetDouble(int rowNumber, int columnNumber, out double value)
Safely gets the double value at the specified position of the data table, if it is defined,...
Definition: StringTable.cs:1015
IG.Num.RandomGenerator.RandomGenerator
RandomGenerator()
Initializes a new instance of random generator, using a time-dependent default seed value.
Definition: Random.cs:109
IG.Num.Matrix.Matrix
Matrix(IList< double > _matrixElements, int numRows, int numColumns=0)
Construct a matrix from a one-dimensional packed array.
Definition: Matrix.cs:232
IG.Lib.ColorScaleBase.GetContinuousColor
virtual color GetContinuousColor(double value)
Returns the CONTINUOUS color from the current color scale that corresponds to the specified value.
Definition: ColorScale.cs:500
IG.Lib.UtilSystem.LockStatic
static object LockStatic
Locking object for static methods and properties of this class.
Definition: UtilSystem.cs:59
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d(int length, string fieldName, string fieldDescription)
Constructs a new 2D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh2d.cs:53
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeClient.InterpreterPipeClient
InterpreterPipeClient(string pipeName, string serverAddress)
Constructs a new named pipe client with the specified pipe name, server address (NamedPipeClientBase....
Definition: CommandlineApplicationInterpreter.cs:5233
IG.Num.RealFunction.funcIntegral
RealFunction funcIntegral
Definition: FunctionReal.cs:703
IG.Num.SampledDataSet.GetNumInputDuplicates
static int GetNumInputDuplicates(SampledDataSet sampledSet)
Returns the number of elements of the specified sampled data set with duplicated input parameters.
Definition: SampledData.cs:2355
IG.Lib.Util.ToByteArray
static void ToByteArray(Int16 val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1445
IG.Crypto.ConstCrypto.ArgDecrypt
const string ArgDecrypt
Specifies that decryption is performed, rather than encryption.
Definition: UtilCryptoAux.cs:307
IG.Num.Matrix2d.Trace
override double Trace
Gets matrix trace (sum of diagonal elements).
Definition: Matrix2DClass.cs:581
IG.Lib.StopWatch1._creationTime
DateTime _creationTime
Definition: UtilTime.cs:111
IG.Num.Counter.MaxValue
static Counter MaxValue()
Creates a counter that contains maximal representable value.
Definition: Scalar.cs:453
IG.Lib.Copy.ServerStreamBase.SendResponse
virtual void SendResponse()
Sends the response (i.e., the ClientServerStreamBase2.ResponseString) back to the client.
Definition: ClientServerStreamBase2_Copy.cs:727
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals
Definition: ICharacterStrategy.cs:1
IG.Num.FieldCollection3d.AddField
void AddField(int dim1, int dim2, int dim3, string fieldName, string fieldDescription)
Creates a new field with specified dimensions and name and description, and adds it to the current co...
Definition: FieldCollectionGeneric.cs:64
IG.Lib.XmlData.GetRootNode
XmlNode GetRootNode()
Returns the root node of the document.
Definition: XmlUtilities.cs:334
IGLib.Gr3D.Torus.rDefault
const double rDefault
Definition: Torus.cs:30
IG.Num.VectorBase.MultiplyPlain
static void MultiplyPlain(IVector a, double scal, IVector result)
Multiplication of a vector by a scalar. This is a plain version of the method that does not perform a...
Definition: VectorBase.cs:1716
IG.Num.NeuralTrainingTable._trainingTableDimensions
List< int > _trainingTableDimensions
Definition: NeuralTrainingParameters.cs:2648
IG.Lib.color.R
double R
Red component of the color (range from 0 to 1).
Definition: Color.cs:108
IG.Lib.ISerializer.DeserializeString< T >
T DeserializeString< T >(string strSerialized)
Deserializes an object from JSON - serialized string representation and returns it.
IG.Lib.IdProxy.IdProxy
IdProxy(IdGenerator generator)
Creates a new ID holder, with ID automatically generated by the specified ID generator....
Definition: UtilIdRegistration.cs:109
IG.Lib.RegisterableExamples.ExampleIRegistrable
Example implementation of IIdentifiable interface.
Definition: UtilIdRegistration.cs:302
IG.Lib.ObjectRegister.Unregister
void Unregister(int id)
Unregisters object with the specified ID. WARNING: This method should only be used in finalization me...
Definition: ObjectRegister.cs:109
IG.Lib.InterfaceInterpreterBase.AppendCommandArgumentSeparatorIfNecessary
virtual void AppendCommandArgumentSeparatorIfNecessary()
Appends a command line separator to the interpreter command file contents, if necessary (i....
Definition: InterfaceInterpreterBase.cs:483
IG.Num.IVectorFunctionResults.Hessians
List< IMatrix > Hessians
Functions' Hessians (matrices of second derivatives). If CopyReferences=true (false by default) then ...
Definition: FunctionVectorResultsInt.cs:169
IG.Lib.LoadableScriptBase.Script_PrintCommandsHelp
void Script_PrintCommandsHelp()
Prits help for the installed internal commands of the script.
Definition: LoadableScriptBase.cs:612
IG.Lib.IpcStreamServerBase.SendResponse
virtual void SendResponse()
Sends the response (i.e., the IpcStreamClientServerBase2.ResponseString) back to the client.
Definition: IpcStreamServerBase.cs:273
IG.Lib.DataStore.Load
void Load(Stream inStream, bool forceoverwrite)
Loads data store'result XML Doc from an input stream.
Definition: XmlUtilities.cs:123
IG.Num.SampledDataCsv._defaultKeyElementIndices
static string _defaultKeyElementIndices
Definition: SampledDataCsv.cs:202
IG.Num.SpeedTestCpu.ExampleMathNetNumericsEVD
static void ExampleMathNetNumericsEVD()
Example of how to use EVD (eigenvalue decomposition) from Math.NET Numerics.
Definition: TestSpeed.cs:1038
IG.Script.ScriptAppBase.AssemblyResourcesResx
const string AssemblyResourcesResx
Definition: ScriptAppBase.cs:3991
IG.Num.UnstructuredMesh2d.ActiveVectorField
TVectorField ActiveVectorField
Gets active vector field. Has protected setter.
Definition: UnstructuredMesh2dGeneric.cs:391
Assert
Microsoft.VisualStudio.TestTools.UnitTesting.Assert Assert
Definition: IGLibCoreReflectionTests.cs:7
IG.Num.InputOutputDataDefiniton.IsAnyInputScalingLengthDefined
virtual bool IsAnyInputScalingLengthDefined()
Returns a value indicating whether any input element has scaling length defined.
Definition: SampledDataDefinition.cs:1209
IG.Num.NeuralApproximatorBase._trainingOutputsCalculated
bool _trainingOutputsCalculated
Definition: NeuralApproximatorBase.cs:1440
IG.Num.ParallelJobContainerBase.OnStarted
ParallelJobCallback OnStarted
Delegate that is executed on started event.
Definition: ParallelJobContainerBase.cs:330
IG.Num.ScalarFunctionScriptControllerBase.DataToFunctionLoader
void DataToFunctionLoader()
Copies data of the form to function loader.
Definition: ScalarFunctionScriptController.cs:750
IGLib.Gr3D.MaterialProperties.ToStringMtl
virtual string ToStringMtl(string materialName=null)
Converts material properties to a .mtl file string.
Definition: MaterialProperties.cs:77
IG.Lib.ISerializationDtoAux.CreateObject
Type CreateObject()
Creates and returns a new object of the type whose data is represented by the current DTO (Data Trans...
IGLib.Gr3D.Torus.SurfaceDerivative1
vec3 SurfaceDerivative1(double u, double v)
Defines the derivative of Surface with respect to the first parameter. In each point on the surface (...
Definition: Torus.cs:53
IG.Num.Func2dBasePlain_ToConsider._valueDefined
bool _valueDefined
Definition: Function2d.cs:657
IG.Num.ScalarFunctionUntransformedBase.GradientDefined
abstract bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarUntransformedBase.cs:206
IG.Lib.SortedUniqueItemList.Add
void Add(ICollection< Type > items)
Adds the specified collection of items to the current list. Items are added one by one,...
Definition: SortedUniqueItemList.cs:327
IG.Num.AnalysisResultsDto.CalculatedObjectiveGradient
bool CalculatedObjectiveGradient
Flag indicating whether calculation of objective function gradient is required or not.
Definition: AnalysisResultsDto.cs:253
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.RosenbrockGeneralizedExhaustive
RosenbrockGeneralizedExhaustive()
Creates a new untransformed Rosenbrock's function.
Definition: FunctionScalarExamples.cs:859
IG.Num.VectorBase.ToString
override string ToString()
Returns a string representation of this vector in a standard IGLib form.
Definition: VectorBase.cs:3156
IG.Crypto.ConstCrypto.ArgPasswordLength1
const string ArgPasswordLength1
Specification that length of the password or key follows.
Definition: UtilCryptoAux.cs:441
IG.Num.MatrixBase.PermutationArrayToMatrix
static void PermutationArrayToMatrix(int[] perm, ref IMatrix res)
Calculates and stores permutation matrix that correspond to the specified permutation array.
Definition: MatrixBase.cs:5639
IG.Num.NeuralTrainingLimits.DefaultInputSafetyFactorNum
static int DefaultInputSafetyFactorNum
Default value for number of input bound safety factors values in neural networks.
Definition: NeuralTrainingParameters.cs:1248
IG.Num.ParallelJobContainerBase._outputLevel
int _outputLevel
Output level for objects of this class.
Definition: ParallelJobContainerBase.cs:200
IG.Num.NeuralTrainingTable.indices
NeuralTrainingParameters this[params int[] indices
Gets the element of the training table specified by the indices.
Definition: NeuralTrainingParameters.cs:2699
IGLib.Tests.SpeedTestInfo.NumExecutions
virtual int NumExecutions
Number of executions or iterations performed in a speed test.
Definition: SpeedTestInfo.cs:59
IG.Num.StructuredField3d.MapCoordinatesToScalars
static void MapCoordinatesToScalars(StructuredField3d< vec3 > referenceField, StructuredField3d< double > targetScalarField, IFunc3d scalarMap)
Generates scalar values for a 3D structured grid from the specified field of grid coordinates by a sp...
Definition: StructuredField3dGeneric.cs:344
IG.Num.ScalarFunctionExamples.Rosenbrock.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: FunctionScalarExamples.cs:611
IG.Gr.GraphicObject.NumPrimitives
virtual int NumPrimitives
Gets the total number of graphic primitives contained in this object, which includes primitives of al...
Definition: GrObjects.cs:232
IG.Num.AnalysisRequestDto._numConstraints
int _numConstraints
Definition: AnalysisResultsDto.cs:45
LearnCs.Lib.ComplexVector
Vector whose elements are of type double.
Definition: ComplexVector.cs:14
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(string filename)
Creates a TextWriter upon a file and sets it as the basic TextWriter to which reporting is also perfo...
Definition: ReporterMsg.cs:4933
IG.Num.IVectorFunction.SecondDerivativeDefined
bool SecondDerivativeDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionVectorInt.cs:53
IG.Num.VectorBase.DyadicProduct
static void DyadicProduct(IVector a, IVector b, ref IMatrix result)
Calculates dyadic product of two vectors and stores the result in the specified result matrix....
Definition: VectorBase.cs:1954
IG.Lib.UtilSystem.GetAssemblyResourceFiles
static IList< string > GetAssemblyResourceFiles(Assembly assembly, ref IList< string > resourceNames, bool clearBefore=true)
The same as GetAssemblyResourceFiles(Assembly, IList<string>, bool,), except that list of resource fi...
Definition: UtilSystem.cs:3834
IG.Lib.StringTable.IsInt
bool IsInt(int rowNumber, int columnNumber)
Returns a flag specified whether the specified element of the data table exists and represents an int...
Definition: StringTable.cs:794
IG.Num.MatrixBase.MultiplyTranspTransp
static void MultiplyTranspTransp(IMatrix a, IMatrix b, ref IMatrix result)
R=A^T*B^T. Multiplies transposed matrix by another transposed matrix, and stores the result in the sp...
Definition: MatrixBase.cs:3039
IG.Lib.CommandThreadBase.Timer
StopWatch1 Timer
Gets the stopwatch used for measuring time of commands.
Definition: CommandlineApplicationInterpreterBase.cs:2080
IG.Script.ScriptAppBase.FileStandardPath
const string FileStandardPath
Definition: ScriptAppBase.cs:893
IG.Lib.ScriptLoaderBase.Compile
virtual string Compile()
Compiles the code that is currently loaded by the current loader, and returns full name of the compil...
Definition: Loader.cs:1243
IG.Num.NeuralTrainingLimitsDto.EnableRangeTolerance
bool EnableRangeTolerance
Flag for enabling toelrance that represent a percentage of the output range.
Definition: SerializationDtoNeural.cs:774
IG.Lib.UtilSystem.GetAssemblyCompany
static string GetAssemblyCompany(Assembly assembly)
Returns company attribute of the specified assembly.
Definition: UtilSystem.cs:3102
IG.Lib.LogRecord.LogRecord
LogRecord(ReportType messagetype, string message, Exception ex)
Launches a report. Predominantly for error and warning reports.
Definition: LoggerMsg.cs:54
IG.Lib.UtilSystem.AssemblyResolveEventHandler
static Assembly AssemblyResolveEventHandler(object sender, ResolveEventArgs args)
Event handler that tries to resolve assembly load.
Definition: UtilSystem.cs:2768
IG.Num.LUDecomposition.SolveMathNetNumerics
override VectorBase_MathNetNumerics SolveMathNetNumerics(IVector rightHandSides)
Solves the system of linear equations with the specified right-hand sides and the current matrix deco...
Definition: MatrixDecompositions.cs:514
IG.Lib.CommandLineJobContainer.CommandLineJobContainer
CommandLineJobContainer()
Prevent calling argument-less constructor.
Definition: CommandlineApplicationInterpreterBase.cs:44
IG.Num.AnalysisResults.GetObjective
virtual double GetObjective()
Returns the value of the objective function.
Definition: AnalysisResults.cs:459
IGLib.Gr3D.ConicalSpiralFermats3D.CurvePolar
override double CurvePolar(double t)
Planar curve (in XY plane) in polar form (of the form r = r(φ)).
Definition: ConicalSpiralFermats3D.cs:38
IG.Num.NeuralApproximatorBase.TrainingCompleted
EventHandler TrainingCompleted
Event that is fired after completion of training procedure (after auxiliary data is updated).
Definition: NeuralApproximatorBase.cs:2764
IGLib.Gr3D.MeshExportExtensions_03.ExportToObj
static void ExportToObj(this StructuredMesh3D_03 mesh, string filePath, string materialFileName)
Definition: MeshExportExtensions_03.cs:17
IG.Num.Experimental.MX.trunc
static xdouble trunc(xdouble a)
Calculates the integral part of a specified number.
Definition: UtilMath.cs:1862
IG.Lib.GloballyIdentifiableBase.NextGlobalId
static int NextGlobalId
Gets the next integer ID that is unique i nthe scope of the process.
Definition: IGlooballyIdentifiable.cs:26
IG.Crypto.ConstCrypto.ArgDeleteAllVersions1
const string ArgDeleteAllVersions1
Specifies that all versions of a single file are deleted in the cleaning operation.
Definition: UtilCryptoAux.cs:647
IG.Num.NeuralTrainingParameters._outputRange
IVector _outputRange
Definition: NeuralTrainingParameters.cs:171
IG.Lib.Logger.LogError
void LogError(string message)
Adds a new error log record initialized according to parameters.
Definition: LoggerMsg.cs:709
IG.Num.IAffineTransformation.TransformBackGradient
void TransformBackGradient(IVector transformed, ref IVector result)
Backward transforms gradient (or other covariant vector) from the transformed to the reference space.
IG.Num.ILinearSolver.GetProduct
IMatrix GetProduct()
Calculates and returns the product (i.e. the original matrix of coefficients of a linear system of eq...
IGLib.Gr2D.ICurveParameterization2D.HasDerivative
bool HasDerivative
Whether derivative is defined or not. If false then CurveDerivative(double) cannot be used to calcula...
Definition: ICurveParameterization2D.cs:36
IG.Num.MatrixBase.SetRandomUpperTriangular
static void SetRandomUpperTriangular(IMatrix mat, IRandomGenerator rnd)
Sets the specified matrix such that it is upper triangular and contains random elements on the interv...
Definition: MatrixBase.cs:1065
IG.Num.IRealFunction.Description
string Description
Returns a short description of the function.
Definition: FunctionReal.cs:52
IG.Num.NeuralTrainingLimits._outputLenght
int _outputLenght
Definition: NeuralTrainingParameters.cs:1475
IG.Num.AnalysisResultsDto.CopyFromPlain
override void CopyFromPlain(AnalysisResults anres)
Copies data to the current DTO from an analysis results object.
Definition: AnalysisResultsDto.cs:299
LearnCs.Lib.INumberOperations.GetModulusNumber
NumberType GetModulusNumber(NumberType a, NumberType b)
Calculates and returns modulus of division of parameters a and b . This operation has an important m...
IG.Num.IBoundingBox.Update
void Update(IVector coordinates)
Updates the bounding box in such a way that the specified vector fits in it. If the specified vector ...
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.DoubleQuoteStrategy
Definition: DoubleQuoteStrategy.cs:3
IG.Num.AnalysisResults.Constraints
virtual List< double > Constraints
Constraint function values. If CopyReferences=true (false by default) then only the list reference is...
Definition: AnalysisResults.cs:523
IG.Num.InputOutputDataDefiniton.IsAnyNumSamplingPointsDefined
virtual bool IsAnyNumSamplingPointsDefined()
Returns a value indicating whether any element (either input or output) has NumSamplingPoints propert...
Definition: SampledDataDefinition.cs:1161
IG.Crypto.CryptoManager.CertificateStoreName
string CertificateStoreName
Name of the certificate store (usually, to locate the specified certificate).
Definition: UilCryptoAux1.cs:243
IG.Num.Func3d2dExamples.HyperboloidParametricPlus.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1236
IG.Lib.Module._VersionDirectory
string _VersionDirectory
Definition: App.cs:720
IGLib.Gr3D.IParametricSurfaceWithBounds.SurfaceDerivative1
vec3 SurfaceDerivative1(double u, double v)
Defines the derivative of Surface with respect to the first parameter. In each point on the surface (...
IG.Num.Func2dBaseNoHessian.Hessian
override void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Function for calculating function Hessian, just throws the NotImplementedException exception.
Definition: Function2d.cs:80
IG.Num.ScalarFunctionQuadratic.ExampleFunction2d
static ScalarFunctionQuadratic ExampleFunction2d()
Creates and returns quadratic scalar function in 2D.
Definition: FunctionScalarExamples.cs:339
IG.Lib.UtilSystem.GetRuntimeVersionString
static string GetRuntimeVersionString()
Gets the version of the runtime on which the current application executes.
Definition: UtilSystem.cs:339
IG.Lib.InterfaceInterpreterBase._commandArgumentCount
int _commandArgumentCount
Definition: InterfaceInterpreterBase.cs:101
IG.Lib.Module._expires
bool _expires
Definition: App.cs:1123
IG.Lib.ColorScaleBase.GetReferenceCellValue
abstract double GetReferenceCellValue(int cellIndex)
Returns the reference value (in the interval [0, 1]) corresponding to the specified cell in the discr...
IG.Num.Field.GenerateCoordinates
static void GenerateCoordinates(Field< vec2 > field, int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy)
Generates coordinates of a 3D unstructured grid of a parametric volume according to functions specify...
Definition: FieldGeneric.cs:946
IG.Num.Func.Linear.Linear
Linear(double a1, double a0)
Creates a linear function, coefficients are specified in the descending order.
Definition: FunctionRealInterpolation.cs:69
IG.Lib.ExpressionEvaluatorJint.EvalToString
override string EvalToString(string code)
Evaluates (interprets) JavaScript code and returns string result of evaluation. Code must be such tha...
Definition: ExpressionEvaluatorJint.cs:159
IG.Num.SampledDataSetDto._elements
SampledDataElementDto[] _elements
Definition: SampledDataDto.cs:116
IG.Lib.ColorScale.ToReference
override double ToReference(double actualValue)
Transforms the specified value from actual domain to reference domain (interval [0,...
Definition: ColorScale.cs:313
IGLib.Tests.Base.SampleClasses.BaseClass.ToString
override string ToString()
Definition: SampleClasses.cs:21
IG.Crypto.ConstCrypto.ArgAsymKeyFlag1
const string ArgAsymKeyFlag1
Specification that assymmetric key CSP (crypto service provider) flag follows.
Definition: UtilCryptoAux.cs:370
IG.Num.ParallelJobServerBase.KillServerThread
void KillServerThread()
Forces the working to stop, even if it is in the middle of eecution of a job, by aborting the thread....
Definition: ParallelJobServerBase.cs:410
IG.Lib.ReporterBase._IndentCharacter
char _IndentCharacter
Definition: ReporterMsg.cs:2482
IG.Crypto.CryptoManager._hashValue
string _hashValue
Definition: UilCryptoAux1.cs:276
IG.Num.GridGenerator1dBase.CreateGeometric
static GridGenerator1d CreateGeometric(double from, double to, int numNodes, double growthFactor)
Creates and returns a 1D grid generator. Grid intervals can grow or fall in geometrical series from t...
Definition: GridGenerator1dBase.cs:185
IG.Num.BoundingBox3d
A 3D bounding box.
Definition: BoundingBox.cs:1486
IG.Crypto.ConstCrypto.ArgBinaryOutputFormatBase641
const string ArgBinaryOutputFormatBase641
Binary output format (and possibly input, if not specified separately) used is hexadecimal.
Definition: UtilCryptoAux.cs:516
IG.Lib.LoadableScalarFunctionBase.GradientDefined
override bool GradientDefined
Whether calculation of gradient is implemeted for the current scalar function.
Definition: ScalarFunctionScriptBase.cs:176
IGLib.Gr3D.MaterialPropertiesExamples
Definition: MaterialProperties.cs:120
IG.Num.Matrix3d.Multiply
Matrix3d Multiply(double b)
Multiplies the current 3D matrix with the specified scalar and returns the product.
Definition: Matrix3DClass.cs:711
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsThirdNum
static int DefaultNumHiddenNeuronsThirdNum
Default value for number of hidden neurons in third hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1286
IG.Num.Func3d2dExamples.ParametricSurface.NumX
int NumX
Recommended number of points along the first parameter used to plot the surface.
Definition: Function3d2d.cs:745
IG.Num.IBoundingBox.ExpandOrShrinkInterval
void ExpandOrShrinkInterval(int componentIndex, double factor)
Symmetrically expands or shrinks the interval between the bounds for the specified component for the ...
IG.Lib.XmlParser.GetNextNode
XmlNode GetNextNode(string NodeName, string NodeValue)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:1523
IG.Num.MExt.Radians
static double Radians(double x)
Converts angle in degrees to angle in radians and returns it.
Definition: UtilMath.cs:1165
IG.Gr.IGraphicPrimitive
Definition: GraphicalObjectsInt.cs:42
IG.Num.OptFileManager._anOutJsonFilename
string _anOutJsonFilename
Definition: OptFileManager.cs:138
IG.Num.NeuralTrainingParameters.EpochNumbers
List< int > EpochNumbers
List of epoch numbers at which convergence data was sampled.
Definition: NeuralTrainingParameters.cs:590
IG.Lib.ScalarFunctionLoader._scriptClassName
string _scriptClassName
Definition: ScalarFunctionScriptLoader.cs:989
IG.Lib.InterfaceInverse.CmdNameSetVarBoolean
virtual string CmdNameSetVarBoolean
Command name - setting a boolean variable.
Definition: InterfaceInv.cs:106
IG.Num.IAnalysisResults.GetMaximalResidual
double GetMaximalResidual(double equalityTolerance)
Returns the largest constraint function value corresponding to any violated constraint in the current...
IG.Num.RealFunction.Value
override double Value(double x)
Returns the value of this function at the specified parameter.
Definition: FunctionReal.cs:955
IG.Neural.NeuraApproximationFileManager.WriteNeuralOutput
virtual void WriteNeuralOutput(IVector outputValues)
Writes neural approximator outut values to the file at standard location.
Definition: NeuralFileManager.cs:666
IG.Num.NeuralApproximatorBase.SetNeuronsOutputRange
void SetNeuronsOutputRange(double min, double max)
Sets the neurons output range. Bounds for all output neurons are set equally.
Definition: NeuralApproximatorBase.cs:1723
IG.Lib.WaitFileEventLatenceBase.ExampleBlockCreateRemoveLatence
static void ExampleBlockCreateRemoveLatence(string filePath, int numSwitches, bool waitDirectory)
Monitors the specified file and successively blocks until it is created and then until it is removed.
Definition: WaitConditionFile.cs:1064
IGLib.Core.Tests.ToStringTypeConverterViaParseReflectionTests.ToString_ShouldReturnFalseForUnsupportedType
void ToString_ShouldReturnFalseForUnsupportedType()
Definition: ToStringTypeConverterViaParseReflectionTests.cs:58
IG.Crypto.PasswordAlgorithmType.Rfc2898
@ Rfc2898
Specifies the Rfc2898DeriveBytes algorithms.
IG.Lib.ReporterBase.ReviseException
static Exception ReviseException(Exception ex, string messageaddition, bool keepmessage)
Takes an existing exception and returns a modified exception based on it. The returned exception is o...
Definition: ReporterMsg.cs:1689
IG.Lib.Copy.ClientServerStreamBase2.DefaultStoppedResponse
static string DefaultStoppedResponse
Default stopped response (sent after the srver has sttopped on request).
Definition: ClientServerStreamBase2_Copy.cs:300
IG.Num.InputOutputDataDefiniton.DefaultOutputElementNameBase
static string DefaultOutputElementNameBase
Default name base for output data elements.
Definition: SampledDataDefinition.cs:1430
IG.Num.PointCloud.PrintNeighborDistanceStatistics
void PrintNeighborDistanceStatistics(int[] numSpecimens, IVector minDistances, IVector maxDistances, IVector averageDistances)
Definition: PointCloud.cs:690
IG.Num.Matrix3d.Norm
override double Norm
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix3DClass.cs:620
DenseMatrix
MathNet.Numerics.LinearAlgebra.Double.DenseMatrix DenseMatrix
Definition: TestSpeed.cs:18
IG.Lib.Module._applicationsDir
string _applicationsDir
Definition: App.cs:1368
IGLib.Tests.Base.SampleClasses.CustomEnumerable.CustomEnumerable
CustomEnumerable(params T[] items)
Definition: SampleClasses.cs:400
IGLib.Parsing.IParser
Interface for imperative parser of string-like constructs.
Definition: IParser.cs:14
IG.Num.IVector.Norm2
double Norm2
Gets Euclidean norm of the vector.
Definition: VectorBase.cs:48
IG.Lib.UtilSystem.SaveBinary
static void SaveBinary(object objectToSave, Stream stream)
Save the specified serialized object in binary form to the specified stream.
Definition: UtilSystem.cs:5623
IG.Num.M.Mean
static double Mean(IEnumerable< double > sample)
Returns mean value of the specified sample.
Definition: UtilMath.cs:733
IG.Num.AnalysisResultsExtensions.SaveMath
static void SaveMath(this IAnalysisResults anres, string filePath)
Saves the current analysis results to a file. If the file already exists then it is overwritten....
Definition: AnalysisResults.cs:78
IGLib.Core.Tests.BaseWrapper.BaseWrapper
BaseWrapper(int value)
IG.Num.Func.GetLinear
static Linear GetLinear(double a1, double a0)
Creates and returns a new linear function with the specified coefficient.
Definition: FunctionRealInterpolation.cs:51
IG.Num.SimKosecFileManagerConv2.SimKosecFileManagerConv2
SimKosecFileManagerConv2(string dataDirectory)
Definition: SimKosecFileManager.cs:179
IG.Num.VectorBase._matrixStore
static VectorStore _matrixStore
Definition: VectorBase.cs:915
LearnCs.Lib.Complex.Tanh
Complex Tanh()
Definition: Complex.cs:806
IG.Num.NeuralTrainingLimitsDto.CopyFromPlain
override void CopyFromPlain(NeuralTrainingLimits trainingLimits)
Copies the specified training limits to the current DTO.
Definition: SerializationDtoNeural.cs:873
IG.Num.ScalarFunctionResults.ScalarFunctionResults
ScalarFunctionResults(bool reqGradients)
1 parameter, no constraints, 1 objective function.
Definition: FunctionScalarResults.cs:33
IG.Reflection.SerializationBinderSimple.OriginalAssemblyName
string OriginalAssemblyName
Stores the original assembly name of the serialized type defined in the mapping. Must be verbatm,...
Definition: SerializationBinderSimple.cs:44
IG.Num.Vector2d.Copy
static Vector2d Copy(Vector2d v)
Returns a copy of the specified 2D vector.
Definition: Vector2Dclass.cs:466
IG.Num.UnstructuredMesh1d._activeVectorField
TVectorField _activeVectorField
Definition: UnstructuredMesh1dGeneric.cs:388
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeClient.InterpretersName
string InterpretersName
Definition: CommandlineApplicationInterpreter.cs:5256
IG.Crypto.UtilCrypto._rng
static RNGCryptoServiceProvider _rng
Definition: UtilCrypto.cs:280
IG.Num.IFunc3d.HessianDefined
bool HessianDefined
Whether calculation of function Hessian is defined.
Definition: Function3d.cs:27
IG.Crypto.ConstCrypto.DefaultPasswordLength
const int DefaultPasswordLength
Default password length.
Definition: UtilCryptoAux.cs:273
IG.Num.ScalarFunctionResults.GetHessian
virtual IMatrix GetHessian()
Returns the function's Hessian.
Definition: FunctionScalarResults.cs:327
IG.Lib.ReporterConsole.InitEnd
override void InitEnd()
Finalizing part of initialization. Auxiliary object is not affected because default delegates do not ...
Definition: ReporterMsg_Derived.cs:350
IG.Num.Func2dQuadratic._G
mat2 _G
Definition: Function2d.cs:542
IG.Num.InputElementDefinition._optimizationIndexDefined
bool _optimizationIndexDefined
Definition: SampledDataDefinition.cs:418
IG.Neural.NeuraApproximationFileManager.GetPath
string GetPath(string fileOrDirectoryName)
Returns full path of the file or directory with the specified relative path within the data directory...
Definition: NeuralFileManager.cs:107
IG.Num.VectorFunctionScriptDtoBase
Base class for various DTO (Data Transfer Objects) for scalar function controllers....
Definition: VectorFunctionDto.cs:34
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d(int numElements, string fieldName)
Constructs a new unstructured mesh with the specified number of nodes and name.
Definition: UnstructuredMesh3dGeneric.cs:48
IG.Num.NeuralTrainingLimits.DefaultMaxEpochs
static int DefaultMaxEpochs
Default value for maximum number of epochs in neural networks.
Definition: NeuralTrainingParameters.cs:1289
LearnCs.Lib.IVectorFactoryRegistry.CreateVector
IVector CreateVector(Type vectorType, int dimension)
IG.Lib.ExpressionEvaluatorCompiled._resetCommand
string _resetCommand
Definition: ExpressionEvaluatorCompiled.cs:350
IG.Lib.IpcStreamClientServerBase2.CloseConnection
abstract void CloseConnection()
Closes connection of the server pype.
IG.Num.AnalysisResults.GetParameter
virtual double GetParameter(int index)
Returns specific optimization parameter. Throws exception if not defined or index out of bounds.
Definition: AnalysisResults.cs:433
IG.Num.Field.GenerateCoordinates1d
static void GenerateCoordinates1d(Field< vec2 > field, int dimx, double minxRef, double maxxRef, IRealFunction fx, IRealFunction fy)
Generates coordinates of a 1D unstructured grid embedded in 2D space of a parametric curve according ...
Definition: FieldGeneric.cs:1285
IG.Num.ScalarFunctionRadialUntransformed._epsilon
double _epsilon
Definition: FunctionScalarRadialUntransformed.cs:107
IG.Lib.WaitDirectoryRemoval.InitWaitFileEventBase
override void InitWaitFileEventBase(string fileOrDirectoryPath)
Performs class specific initialization.
Definition: WaitConditionFile.cs:793
IG.Lib.LogRecord.CreateWarning
LogRecord CreateWarning(string location, string message, Exception ex)
Creates and returns a warning log record initialized according to parameters.
Definition: LoggerMsg.cs:250
IG.Num.Func3d2dExamples.CylinderParametric.CylinderParametric
CylinderParametric(double r, double h)
Constructs parametric definition of rotationally symmetric origin-centered ellipsoid with the specifi...
Definition: Function3d2d.cs:902
IG.Num.FunctionPolynomial.FunctionPolynomial
FunctionPolynomial(double[] coefficients)
Definition: FunctionReal.cs:1244
IG.Crypto.CryptoManager._certificatePasswordThroughUi
bool _certificatePasswordThroughUi
Definition: UilCryptoAux1.cs:260
IG.Num.InputOutputDataDefiniton.IsAnyOutputTitleDefined
virtual bool IsAnyOutputTitleDefined()
Returns a value indicating whether any output element has Title property defined.
Definition: SampledDataDefinition.cs:1030
IG.Crypto.UtilCrypto.PadToSymmetricAlgorithmBlocksizeCyclic
static byte[] PadToSymmetricAlgorithmBlocksizeCyclic(byte[] byteArray, SymmetricAlgorithm algorithm, bool truncateIfLarger=false)
For the specified symmetric encryption algorithm, this function takes the specified byte array and ch...
Definition: UtilCrypto.cs:1766
IGLib.Core.JsonSerializerOptionsFactoryBasic.LibDefaultMaxDepth
const int LibDefaultMaxDepth
Library-wide default JSON serializer option for maximum depth of object graph when serializing or dws...
Definition: JsonSerializationOptionsFactory.cs:81
IG.Lib.IColorScale.GetContinuousReferenceColor
color GetContinuousReferenceColor(double referenceValue)
Returns the CONTINUOUS color from the current color scale that corresponds to the specified value in ...
IGLib.Core.Tests.SpecificTypeConvrterTests
Sandbox for quick tests related to type conversion.
Definition: SpecificTypeConvrterTests.cs:25
IG.Num.SimKosecFileManagerBase.GetOptimizationParametersDefinedFromInput
string GetOptimizationParametersDefinedFromInput(int which)
Returns value of the specified input (optimization) parameter obtained from the current contents of s...
Definition: SimKosecFileManagerBase.cs:825
IGLib.Tests.Base.SampleClasses
Definition: SampleClasses.cs:8
IG.Lib.CommandThreadBase.RestorePrompt
string RestorePrompt()
Restores a string (prompt) from the end of the list of stored prompts.
Definition: CommandlineApplicationInterpreterBase.cs:1892
IG.Gr.GrLinesettings
Line Settings.
Definition: GrProperties.cs:26
IG.Lib.Copy.ClientServerStreamBase2.IsMultilineResponse
virtual bool IsMultilineResponse
Whether or not multi line responses are allowed.
Definition: ClientServerStreamBase2_Copy.cs:112
IGLib.Gr3D.StructuredSurfaceMesh3D.Vertices
vec3[][] Vertices
Contains nodes of the mesh.
Definition: StructuredSurfaceMesh3D.cs:16
IG.Num.RealFunction._shiftY
double _shiftY
Definition: FunctionReal.cs:842
IG.Num.AnalysisResults.AllocateConstrainGradients
virtual void AllocateConstrainGradients()
Allocates space for constraint function gradients (including for the list, if necessarty).
Definition: AnalysisResults.cs:900
IG.Num.VectorFunctionResults.ReqHessians
virtual bool ReqHessians
Indicates whether calculation of functions' Hessians is/was requested.
Definition: FunctonVectorResults.cs:660
IG.Num.IAnalysisResults.GetConstraintGradients
List< IVector > GetConstraintGradients()
Returns a list of constraint function gradients.
IG.Num.ConstMath.Sqr3
const double Sqr3
Square root of 3.
Definition: Constants.cs:327
IG.Lib.InterpreterCommandDataBase
Definition: Interpreter.cs:45
IG.Num.SimKosecFileManagerBase.ToString
override string ToString()
Returns string representation of the current object.
Definition: SimKosecFileManagerBase.cs:1631
IG.Lib.ExpressionEvaluatorCompiled._completeCode
string _completeCode
Definition: ExpressionEvaluatorCompiled.cs:118
IG.Lib.UtilSystem.GetAssemblyResourceFiles
static IList< string > GetAssemblyResourceFiles(Assembly assembly, IList< string > resourceNames=null, bool clearBefore=true)
Returns names of the resource files (generated from .resx files, with .resources extensions) in the s...
Definition: UtilSystem.cs:3850
IG.Lib.CommandLineApplicationInterpreter.GetLocalVariable
InterpreterVariable GetLocalVariable(CommandThread cmdThread, string varName, int framesBelowTop)
Returns local variable with the specified name that is defined specified number of frames below the t...
Definition: CommandlineApplicationInterpreter.cs:434
IG.Num.ScalarFunctionConstant
Constant scalar function of vector variable. Function is evaluated according to f(x) = c where x is v...
Definition: FunctionScalarExamples.cs:20
IG.Lib.Module.DefaultSubSubVersion
const int DefaultSubSubVersion
Definition: App.cs:842
IG.Num.PointCloud.GetNeighborDistanceStatistics
void GetNeighborDistanceStatistics(int numClosestPoints, ref int[] numSpecimens, ref IVector minDistances, ref IVector maxDistances, ref IVector averageDistances)
Calculates a number of statistics on the distances of the first specified number of closest neighbors...
Definition: PointCloud.cs:495
IG.Num.VectorFunctionResults.VectorFunctionResults
VectorFunctionResults(int numParameters, bool reqGradients)
Specified number of parameters, 1 function. No gradients required.
Definition: FunctonVectorResults.cs:55
IG.Neural.MapImputElementDefinitionDto
DTO (data transfer object) for neural data input element mapping definition.
Definition: NeuralMapData.cs:96
IGLib.Gr3D.TorusKnot3D.q
double q
Number of times the knot winds around torus' circular cross-section.
Definition: TorusKnot3D.cs:44
IG.Num.VectorBase.Scale
static void Scale(IVector a, double scal, ref IVector result)
Multiplication of a vector by a scalar. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1799
IG.Num.ScalarFunctionExamples.Quadratic2d
Example quadratic polynomial in 2D. f(x,y) = 2*x^2 + y^2 + x*y + x + y + 10.
Definition: FunctionScalarExamples.cs:1125
IG.Num.SampledDataCsv._keyNumSamplingPoints
string _keyNumSamplingPoints
Definition: SampledDataCsv.cs:818
IG.Lib.UtilStr.ToDouble
static double ToDouble(string strsetting)
Converts a string representation of a double setting to an integer value. If the setting is not defin...
Definition: UtilString.cs:773
IG.Num.IFunc2d
Represents scalar functions of 2 variables.
Definition: Function2d.cs:17
IG.Lib.ReporterBase.DoLogging
bool DoLogging(ReportType reptype)
Returns true if the report of a given type should be logged in log files (according to ReportingLevel...
Definition: ReporterMsg.cs:2749
IG.Num.StructuredMesh2d.AddIndexField
void AddIndexField(TIndexField field, string name)
Adds the specified index field to the collection of index fields under the specified name.
Definition: StructuredMesh2dGeneric.cs:184
IG.Num.Counter.Equals
override bool Equals(object obj)
Indicates whether obj is equal to this instance.
Definition: Scalar.cs:489
IG.Lib.UtilCsv.FromCsvString
static string[][] FromCsvString(string csvString, string separator)
Converts a CSV string to a 2D jagged array of string values and returns it.
Definition: UtilCsv.cs:158
IG.Lib.Util.GetEnumValues< enumType >
static List< enumType > GetEnumValues< enumType >()
Returns IEnumerable containing all values of the enumeration whose type is specified as type paramete...
Definition: Utils.cs:289
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example02_ExportHelixCurve3DTube
void Example02_ExportHelixCurve3DTube(int numLongitudinal, int numTransverse, double radius, double a=1.0, double b=0.2, bool righthanded=true)
Creeates a tubular surface mesh from a helix parameterization, HelixCurve3D, in different ways,...
Definition: TubularSurfaceExportExamplesTests.cs:285
IG.Num.ScalarFunctionUntransformedBase.Name
virtual string Name
Returns a short name of thecurrent function.
Definition: FunctionScalarUntransformedBase.cs:31
IG.Num.IScalarFunctionParametric.SetParameter
void SetParameter(int which, double value)
Sets the specific parameters of the parameterized function.
IG.Lib.ReporterBase.TWClass.DisposeWriter
bool DisposeWriter
Definition: ReporterMsg.cs:3572
IG.Num.DistanceComparer.Distance
double Distance(PointType pt)
Returns distance between the specified point and the reference point (property ReferencePoint) of the...
Definition: DistanceComparer.cs:657
IG.Num.NeuralApproximatorBase._internalTrainingDataPrepared
bool _internalTrainingDataPrepared
Definition: NeuralApproximatorBase.cs:1438
IG.Lib.SerializerBase.TestSerialization< TypeSer >
static void TestSerialization< TypeSer >(ISerializer serializer, TypeSer serObject, string filePath, bool firstStep, bool secondStep)
Test serialization performed by the specified serialization helper class. This function creates a tes...
Definition: SerializerBase.cs:430
IGLib.Gr3D.TorusKnot3D.HasDerivative
bool HasDerivative
Definition: TorusKnot3D.cs:63
IG.Num.VectorFunctionResults.NumFunctions
virtual int NumFunctions
Number of functions.
Definition: FunctonVectorResults.cs:153
IG.Num.IFunc2d.Value
double Value(double x, double y)
Calculates and returns value of the current 2D scalar function.
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.toJson
readonly ToStringTypeConverterViaJson toJson
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:33
IG.Script.ScriptAppBase.AppSystemMethods
List< CommandMethod > AppSystemMethods
List of methods used to perform system related commmands.
Definition: ScriptAppBase.cs:3578
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.rho
abstract double rho
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:28
IG.Gr.GraphicPrimitiveBase.SetFillColor
virtual void SetFillColor(int which, Color color)
Sets the specified fill color of the graphic primitive.
Definition: GraphicalObjectsBase.cs:276
IGLib.Core.MultiDimensionalIndexGenerator.FlatIndex
int FlatIndex(int[] index)
Gets a flat index for the given multidimensional index.
Definition: CollectionTypeConverter.cs:566
LearnCs.Lib.Complex.Multiply
static Complex Multiply(Complex c1, Complex c2)
Multiplies c1 by c2 and returns the result.
Definition: Complex.cs:422
IG.Num.OptFileManager._invOptCommandPath
string _invOptCommandPath
Definition: OptFileManager.cs:162
IG.Num.DlgFunctionTransformation
delegate RealFunction DlgFunctionTransformation(RealFunction f)
Operators on univariate real functions, transforms a function to obtain another one.
IG.Lib.UtilSystem.ExecuteSystemCommand
static Process ExecuteSystemCommand(string workingDirectory, bool asynchronous, string command, params string[] args)
Executes system command with arguments.
Definition: UtilSystem.cs:392
IG.Crypto.UtilCrypto.GetStringSaltedHashSha512Hex
static string GetStringSaltedHashSha512Hex(string stringToHash, string salt, int numIterations=0)
Computes and returns the SHA-512 salted hash of the specified string, with the specified number of re...
Definition: UtilCrypto.cs:997
IG.Num.UnstructuredMesh2d
Unstructured mesh in 2D.
Definition: UnstructuredMesh2d.cs:16
IG.Num.StructuredMesh3d.VectorFields
FieldCollection3d< TVectorField, TVector > VectorFields
Gets the collection of vector fields of the current mesh.
Definition: StructuredMesh3dGeneric.cs:392
IG.Num.AnalysisBase.Analyse
abstract void Analyse(IAnalysisResults analysisData)
Performs analysis - calculates requested results and writes them to the provided data structure.
IGLib.Core.IResizableArrayAccessor.IsNullifiable
bool IsNullifiable()
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.MyId1
int MyId1
Definition: SampleClasses.cs:216
IG.Lib.DataStore.GetElement
XmlElement GetElement(string xpath)
Returns the first ELEMENT node in the XML sub-tree whose root is basenode that satisfies the specifie...
Definition: XmlUtilities.cs:234
IG.Num.ParallelJobState.Unemployed
@ Unemployed
IG.Lib.LoadableScriptInterpreterBase._mainLock
object _mainLock
Definition: LoadableScriptInterpreter.cs:41
IG.Lib.LoadableScriptBase.Script_RemoveAllCommands
virtual void Script_RemoveAllCommands()
Removes ALL internal script commands from the internal interpreter of the current scripting object.
Definition: LoadableScriptBase.cs:672
IG.Lib.BoundingBoxDtoBase.CreateBoundingBox
abstract BoxType CreateBoundingBox(int dimension)
Creates and returns a new bounding box of the specified dimension.
IG.Crypto.PasswordAlgorithmBase._passwordBytes
byte[] _passwordBytes
Definition: UtilCryptoAux.cs:742
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.Name
override string Name
Returns a short name of the function.
Definition: FunctionScalarExamples.cs:1034
IG.Lib.PipeClientBase.InputStream
override StreamReader InputStream
Input stream of the server's named pipe.
Definition: IpcPipes.cs:651
IG.Num.AnalysisResultsDto.CopyToPlain
override void CopyToPlain(ref AnalysisResults anres)
Copies data from the current DTO to an analysis results object.
Definition: AnalysisResultsDto.cs:378
IG.Lib.Module._Name
string _Name
Definition: App.cs:695
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.MyId4
int MyId4
Definition: SampleClasses.cs:273
IG.Num.VectorBase.Copy
static void Copy(IVector a, ref IVector result)
Copies components of a vectr to another vector. Resulting vector is allocated or reallocated if neces...
Definition: VectorBase.cs:1176
IG.Num.ParallelJobDispatcherBase._numIdleJobServers
int _numIdleJobServers
Definition: ParallerJobDispatcherBase.cs:1114
IG.Lib.CommandLineApplicationInterpreter.ThreadPriority
ThreadPriority ThreadPriority
Priority of the current interpreter main thread and threads for executing the parallel commands.
Definition: CommandlineApplicationInterpreter.cs:2180
IG.Num.UnstructuredMesh2d.AddScalarField
void AddScalarField(TScalarField field, string name)
Adds the specified scalar field to the collection of scalar fields under the specified name.
Definition: UnstructuredMesh2dGeneric.cs:329
IG.Num.SampledDataSetDto.InputLength
virtual int InputLength
Number of input parameters in sampled data.
Definition: SampledDataDto.cs:123
IG.Num.InputOutputDataDefiniton.IsAnyInputDiscretizationStepDefined
virtual bool IsAnyInputDiscretizationStepDefined()
Returns a value indicating whether any input element has DiscretizationStep property defined.
Definition: SampledDataDefinition.cs:1091
IG.Lib.CommandLineApplicationInterpreter._stAdapters
List< CommandAdapterSingleThreaded > _stAdapters
Definition: CommandlineApplicationInterpreter.cs:2686
IG.Num.IAnalysisResults.SetConstraintHessiansReference
void SetConstraintHessiansReference(List< IMatrix > reference)
Sets constraint functios' Hessians. Only the list reference is copied.
IG.Num.ParallelJobDispatcherBase._jobServers
readonly List< ParallelJobServerBase< JobContainerType > > _jobServers
List of job servers contained by the current dispatcher.
Definition: ParallerJobDispatcherBase.cs:62
IG.Lib.IpcStreamClientServerBase.MessagePrefixWithSeparator
string MessagePrefixWithSeparator
Gets the mesage prefix with separator. If some string is a message, everything that follows this stri...
Definition: IpcStreamClientServerBase.cs:292
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.Json_InitOnlyClas_Deserialize_Performance_And_Size_Benchmark
void Json_InitOnlyClas_Deserialize_Performance_And_Size_Benchmark()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:298
IG.Lib.StopWatch1._staticLock
static object _staticLock
Definition: UtilTime.cs:27
IG.Num.NeuralApproximatorBase.InputLength
override int InputLength
Gets or sets the number of input neurons.
Definition: NeuralApproximatorBase.cs:646
IG.Net.UtilNet
Networking and web utilities.
Definition: UtilNet.cs:31
IG.Lib.ReporterBase.KeyTextWriterFile1
const string KeyTextWriterFile1
Definition: ReporterMsg.cs:2318
IG.Lib.HtmlWriter.AddTag
void AddTag(string tagName, string text, bool withLineBreak, params string[] attributeNameValuePairs)
Adds the specified tag containing the specified text to the document.
Definition: HtmlWriter.cs:645
IG.Crypto.ConstCrypto.ArgCertificatePasswordThroughUI
const string ArgCertificatePasswordThroughUI
Specifies that certificate password (for access to private key) should be obtained through the user i...
Definition: UtilCryptoAux.cs:390
IG.Num.AnalysisResults.GetAnalysisResult
static void GetAnalysisResult(string requestString, ref IVector parameters, ref bool calcobj, ref bool calcconstr, ref bool calcgradobj, ref bool calcgradconstr, ref double obj, ref IVector constr, ref IVector dobjdp, ref IVector[] dconstr, ref int errorcode, ref bool reqcalcobj, ref bool reqcalcconstr, ref bool reqcalcgradobj, ref bool reqcalcgradconstr)
Read the analysis result data from data file Format:
Definition: AnalysisResults.cs:2113
IG.Num.ParallelJobContainerBase.TestDelayRelativeError
double TestDelayRelativeError
Interval of random errors added to the test delay time, relative to unnoisy delay time.
Definition: ParallelJobContainerBase.cs:289
IGLib.Tests.Base.TestBase.Output
ITestOutputHelper Output
Enables writing to tests' output. Provided by the framework (injected via constructor).
Definition: TestBase.cs:49
IG.Crypto.CryptoParameters._flags
CryptoFlags _flags
Definition: UtilCryptoAux.cs:171
IG.Num.Vector.Vector
Vector(params double[] components)
Constructs a vector from a 1-D array or from listed variable number of components.
Definition: Vector.cs:144
IG.Crypto.CryptoManager.AppAddCertificate
virtual string AppAddCertificate(string appName, string[] args)
Executes command-line action - prints information about the certificate stores specified by command-l...
Definition: UilCryptoAux1.cs:3615
IG.Num.MatrixBase.LuSolve
static void LuSolve(IMatrix luMatrix, int[] perm, IMatrix B, ref IVector auxVec, ref IVector auxRight, ref IVector auxX, ref IMatrix X)
Calculates inverse of the matrix from its specified LU decomposition.
Definition: MatrixBase.cs:5445
IG.Num.Func.WeightGauss.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealWeight.cs:108
IG.Lib.CommandStackFrameBase.BlockEnterCommands
List< string > BlockEnterCommands
A list of commands that can enter the type of the current code block.
Definition: CommandlineApplicationInterpreterBase.cs:948
IG.Num.Scalar.TryCopy
bool TryCopy(string str)
Parses a scalar from a string and sets the value to the parsed scalar. Leading and trailing spaces ar...
Definition: Scalar.cs:372
IG.Num.ConstMisc.EarthSurfaceAreaSea
static readonly PhysicalConstant EarthSurfaceAreaSea
Earth surface area of sea, 361,132,000 km^2.
Definition: Constants.cs:1432
IG.Num.SimKosecFileManagerBase._inputFileLines
string[][] _inputFileLines
Definition: SimKosecFileManagerBase.cs:545
IG.Num.SampledDataCsv._currentColumn
int _currentColumn
Definition: SampledDataCsv.cs:1100
IG.Num.Func3dVectorFormBase
Base class for scalar functions of 3 variables (base for implementation of IFunc3d interface).
Definition: Function3d.cs:373
IG.Num.Func.Quadratic._a0
double _a0
Definition: FunctionRealInterpolation.cs:464
IG.Lib.Util.CollectionToString
static string CollectionToString(System.Collections.ICollection list)
Returns a string representing the specified collection of objects. Each object is printeed by its ToS...
Definition: Utils.cs:2589
IG.Lib.CommandLineApplicationInterpreter.CreatePipeClient
InterpreterPipeClient CreatePipeClient(string pipeName, string clientName=null, bool createCommand=false, int outputLevel=3)
Creates and registers a new interpreter's named pipe client.
Definition: CommandlineApplicationInterpreter.cs:5635
IG.Lib.MatrixDtoBase._columnCount
int _columnCount
Definition: MatrixDto.cs:56
IGLib.Gr3D.Ellipsoid.aDefault
const double aDefault
Default value of a.
Definition: Ellipsoid.cs:29
IG.Num.FunctionPolynomial.ReferenceInverse
double ReferenceInverse(double y)
Definition: FunctionReal.cs:1351
IG.Num.ScalarFunctionExamples.Rosenbrock.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: FunctionScalarExamples.cs:660
IG.Num.ScalarFunctionRadial.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector x, IMatrix hessian)
Returns the second derivative (Hessian) of this function at the specified arameter.
Definition: FunctionScalarRadial.cs:150
IGLib.Core.Tests.CapturedVarTests.CapturedVar_StaticCaptureVar_WorksCorrectlyWithCastValue
void CapturedVar_StaticCaptureVar_WorksCorrectlyWithCastValue()
Definition: CapturedVarTests.cs:161
IG.Num.ParallelJobContainerBase._mainLock
object _mainLock
Definition: ParallelJobContainerBase.cs:54
IG.Lib.ScriptLoaderBase.GetFileContents
static string GetFileContents(string filePath)
Returns contents of the specified file.
Definition: Loader.cs:1643
IG.Lib.ModuleDelegate
delegate void ModuleDelegate(string modulename, ICommandLineApplicationInterpreter interpreter)
Delegate for installing a module on the interpreter.
IG.Num.MatrixBase.SetConstant
static void SetConstant(IMatrix mat, double elementValue)
Sets all components of the specified matrix to the specified value.
Definition: MatrixBase.cs:839
IG.Num.BoundingBoxBase.BoundingBoxBase
BoundingBoxBase(int dimension)
Creates a bounding box of the specified dimension and initializes it in such a way that minimal co-or...
Definition: BoundingBox.cs:324
IG.Num.ScalarFunctionScriptControllerBase.ConvertParameterNamesToArray
virtual string[] ConvertParameterNamesToArray(string parameterNamesString)
Converts a single string containing parameter names in delimited form to an array of individual param...
Definition: ScalarFunctionScriptController.cs:128
IG.Crypto.CryptoManager.NumPasswordIterations
int NumPasswordIterations
Number of iterations in passworg hashing algorithms, aimed at increasing processing effort to break t...
Definition: UilCryptoAux1.cs:342
IG.Reflection.SerializationBinderSimple
A simple SerializationBinder, defines a single mapping from the original assembly and type name to a ...
Definition: SerializationBinderSimple.cs:18
IG.Num.IAnalysisResults.SetConstraints
void SetConstraints(List< double > values)
Sets the list of constraint function values. If CopyReferences=true (false by default) then only the ...
IG.Num.VectorFunctionResults.GetGradient
virtual IVector GetGradient(int which)
Returns the gradient of the specified function.
Definition: FunctonVectorResults.cs:371
IG.Num.IScalarFunctionUntransformed.HessianPlain
void HessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters....
IG.Crypto.CryptoManager.IsAbsolutePaths
bool IsAbsolutePaths
Definition: UilCryptoAux1.cs:398
IG.Num.LinearBasisSafer.Example
static new void Example()
Example for this class, just runs examples form the LinearBasis class.
Definition: ApproxBasis.cs:256
IG.Lib.CommandLineApplicationInterpreter.RunRepeatVerbose
virtual string RunRepeatVerbose(CommandThread cmdThread, string[] args)
Runs command several times where the first argument is number of repetitions, second argument is comm...
Definition: CommandlineApplicationInterpreter.cs:1644
IG.Lib.InterfaceInverse.CmdNameInteractive
virtual string CmdNameInteractive
Command name - analyse.
Definition: InterfaceInv.cs:86
IG.Lib.CommandLineApplicationInterpreter.CmdTest
virtual string CmdTest(CommandThread cmdThread, string cmdName, string[] args)
Executinon method for test command, which just prints its name and arguments.
Definition: CommandlineApplicationInterpreter.cs:6485
IG.Num.VectorFunctionBaseComponentWise.SecondDerivative
abstract override double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian).
IG.Num.SimKosecFileManagerBase.RepairInputParameters
abstract bool RepairInputParameters(IVector parameters)
Repairs simulation parameters, if necessary, in such a way that values are consistent with simuation ...
IG.Num.IVector.NormInf
double NormInf
Infinity-norm, maximum absolute value of any component.
Definition: VectorBase.cs:78
IG.Crypto.CryptoManager._certificateStoreLocation
int _certificateStoreLocation
Definition: UilCryptoAux1.cs:247
IG.Num.IRealFunctionPenalty.IsFiniteSupport
bool IsFiniteSupport
Whether penalty function has finite support (meaning that it is 0 for all arguments less than some sp...
Definition: FunctionRealPenalty.cs:20
IG.Num.NeuralTrainingLimits._tolMaxRelativeScalar
double _tolMaxRelativeScalar
Definition: NeuralTrainingParameters.cs:1590
IG.Lib.ScriptLoaderBase.UnloadApplicationDomain
virtual void UnloadApplicationDomain()
Unloads the application domain used by the current script loader.
Definition: Loader.cs:1400
IG.Num.StructuredField3d.StructuredField3d
StructuredField3d(int dim1, int dim2, int dim3)
Constructs a new 3D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField3dGeneric.cs:86
IG.Num.Func.Exp.Exp
Exp()
Definition: FunctionRealBasic.cs:66
IG.Neural.MapNeuralImputOutputElementDefinitionDto.OriginalTitle
string OriginalTitle
Definition: NeuralMapData.cs:43
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.DoubleQuoteStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: DoubleQuoteStrategy.cs:5
IG.Num.ParallelJobDispatcherBase.StopServerWhenAllJobsDone
bool StopServerWhenAllJobsDone()
Waits until all jobs are completed, and then stops the server.
Definition: ParallerJobDispatcherBase.cs:525
IG.Num.SampledDataCsv.LoadDefinitionAndData
void LoadDefinitionAndData(string filePath)
Loads data definition AND sampled data form the specified CSV file.
Definition: SampledDataCsv.cs:3378
IG.Crypto.ConstCrypto.ArgCertificateFile1
const string ArgCertificateFile1
Specification that certificate file path follows.
Definition: UtilCryptoAux.cs:381
IG.Reflection.SerializationBinderBase
Enables to reference classes that both inherit from the framework's SerializationBinder (necessary fo...
Definition: ISerializationBinder.cs:28
IG.Num.Func3d2dExamples.SnailShell1.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1708
IG.Num.Func3d2dExamples.KleinBottle1.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1579
IG.Num.VectorFunctionBase
Base class for defining Vector functions whose evaluation is defined in bulk, and evaluation of indiv...
Definition: FunctionVectorBase.cs:23
IG.Lib.CommandLineInterpreter.AddCommand
void AddCommand(string commandName, CommandLine command, string referenceDescription)
Adds a new command to the interpreter. If the command with the specified name already exists then the...
Definition: InterpreterCommandLine.cs:252
IGLib.Parsing.IParser.IsAt
bool IsAt(int position, CharType ch)
Returns true if the specified character is at the specified position of the parsable.
IG.Lib.ScriptLoaderBase.RemoveDefaultAssemblies
static void RemoveDefaultAssemblies(params string[] assemblies)
Removes the specified assemblies from the list of default assemblies that are referenced by newly cre...
Definition: Loader.cs:339
IG.Num.VectorFunctionResults.AllocateRequested
virtual void AllocateRequested()
Allocates space for all requested result objects.
Definition: FunctonVectorResults.cs:548
IG.Num.NeuralApproximatorBase._multipleNetworks
bool _multipleNetworks
Definition: NeuralApproximatorBase.cs:599
IGLib.Core.SingleTypeConverterFromDelegate.SingleTypeConverterFromDelegate
SingleTypeConverterFromDelegate(Func< TSource, TTarget > conversionDelegate)
Definition: SingleTypeConverterFromDelegate.cs:12
IG.Num.MExt.Acos
static double Acos(double a)
Returns the angle whose cosine is the specified number.
Definition: UtilMath.cs:1197
IG.Lib.StopWatch1.TotalCpuTime
double TotalCpuTime
Gets the total CPU time in seconds, measured by the timer up to the current moment....
Definition: UtilTime.cs:338
IG.Num.ScalarFunctionExamples.Quadratic2d.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: FunctionScalarExamples.cs:1205
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntJaggedArray3x2x4
static int[][][] IntJaggedArray3x2x4
Sample 2D jagged array of int (type int[][][]), for use in tests. Array's shape corresponds to a 2D r...
Definition: SampleCollections.cs:129
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.PPScopeState.PushObjectContextOntoStack
void PushObjectContextOntoStack()
Definition: PPScopeState.cs:50
LearnCs.Lib.Complex.Ln
Complex Ln()
Definition: Complex.cs:734
IG.Num.ParallelJobDispatcherBase.ServersLock
readonly object ServersLock
Lock that is usef for locking code that can be run from servers.
Definition: ParallerJobDispatcherBase.cs:998
IG.Num.Matrix.Ones
static Matrix Ones(int d1, int d2)
Creates a d1*d2 matrix filled with 1.
Definition: Matrix.cs:424
IG.Lib.LoadableScriptInterpreterBase
Interpreter that can install commands from dynamically loaded (compiled) scripts and run them....
Definition: LoadableScriptInterpreter.cs:27
IG.Num.LUDecomposition.L
Matrix L
Returns the lower triangular factor.
Definition: MatrixDecompositions.cs:372
IG.Num.mat2.mat2
mat2(double xx, double xy, double yx, double yy)
Initializes 2D matrix structure with the specified components.
Definition: Matrix2D.cs:365
IG.Num.INeuralApproximator.GetNetworkFilePath
string GetNetworkFilePath(string fileOrDirectoryPath, int whichNetwork)
Returns an absolute path to the file for storing the specified neural network contained on the curren...
IG.Lib.SerializerBase.TestClass.TestClass
TestClass()
Definition: SerializerBase.cs:574
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.ImplicitlyConvertibleFromDerived
ImplicitlyConvertibleFromDerived()
Definition: SampleClasses.cs:263
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArray2DToIntJaggedArray2DObjectToIntJaggedArray2D
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArray2DToIntJaggedArray2DObjectToIntJaggedArray2D()
Definition: CollectionTypeConverterTests .cs:643
IG.Crypto.ConstCrypto.ArgAlgorithmType1
const string ArgAlgorithmType1
Specification of algorithm type follows.
Definition: UtilCryptoAux.cs:331
IG.Num.IOptimizationData
Information about optimization data and algorithm parameters.
Definition: OptimizationInputData.cs:18
IG.Num.PenaltyEvaluator.IsPenaltyDerivativeDefined
bool IsPenaltyDerivativeDefined(int which)
Returns true if the penalty function derivative can be calculated for the specified constraint,...
Definition: AnalysisResults.cs:2638
IG.Num.IMatrix.GetHashFunctionInt
int GetHashFunctionInt()
Returns an integer valued hash function of the current matrix object.
IG.Num.NeuralTrainingParameters.ToleranceRmsRelativeToRange
IVector ToleranceRmsRelativeToRange
Relative tolerances on RMS errors of outputs over training points, relative to the correspoinding ran...
Definition: NeuralTrainingParameters.cs:312
IGLib.Gr3D.TorusKnot3D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Num.mat2.xx
double xx
Definition: Matrix2D.cs:351
IG.Num.MatrixBase.Resize
static void Resize(ref IMatrix mat, IMatrix template)
Resizes, if necessary, the specified matrix according to the dimensions of the specified template mat...
Definition: MatrixBase.cs:1502
IG.Lib.Util.LockGlobal
static object LockGlobal
Global, process-level locking object.
Definition: Utils.cs:39
IG.Lib.LogRecord.Ex
Exception Ex
Eventual exception that caused the message to be logged.
Definition: LoggerMsg.cs:121
IG.Num.Experimental.xdouble.operator--
static xdouble operator--(xdouble a)
Definition: UtilMath.cs:1429
IG.Num.StructuredMeshGeometry2d
Structured mesh geometry in 2 dimensions.
Definition: StructuredField2dGeneric.cs:16
IG.Num.Func3d2dBase.ComponentFunctionBase
Base function for component functions, provides internal variable for vector function.
Definition: Function3d2d.cs:481
IG.Num.Vector.Random
static Vector Random(int n, IRandomGenerator rand=null)
Generates vector with random elements uniformly distributed on [0, 1).
Definition: Vector.cs:212
IG.Script.AppBase.AddCustomCommand
void AddCustomCommand(string appName, CommandMethod appMethod, string appHelp)
Adds a new file system - related embedded application's command (added as sub-command of the base com...
Definition: ScriptAppBase.cs:136
IG.Lib.InterfaceInverse.CmdNameSetVarMatrix
virtual string CmdNameSetVarMatrix
Command name - setting a matrix variable.
Definition: InterfaceInv.cs:118
IG.Num.VectorFunctionScriptDtoBase.CreateVectorFunctionController
abstract FunctionControllerType CreateVectorFunctionController(int numParameters, int numValues)
Creates and returns a new vector cast to the interface type IVector.
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArrayNonrectangular3DToStringIListObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArrayNonrectangular3DToStringIListObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:574
IG.Lib.ScriptLoaderBase.GetExampleCode
virtual string GetExampleCode()
Gets example code base (a template code for compiling) where names of classes, methods etc....
Definition: Loader.cs:476
IG.Lib.HtmlWriter.AddParagraph
void AddParagraph(string paragraphText)
Adds a new paragraph with the specified text to the HTML document.
Definition: HtmlWriter.cs:674
IG.Lib.Util.ToByteArray
static void ToByteArray(UInt32 val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1584
IG.Lib.IReporterTextWriter.TextWriterFlush
int TextWriterFlush()
Flushes all text writers of the Writer's TextWriter subsystem.
IG.Num.ScalarFunctionOneParametric._parameter
double _parameter
Definition: FunctionScalarParametric.cs:193
IG.Lib.ReporterBase.Report
void Report(ReportType messagetype, string location, string message)
Launches a report.
Definition: ReporterMsg.cs:3238
IG.Num.OptFileManager.SetAnInputReady
virtual void SetAnInputReady()
Sets the analysis input ready flag.
Definition: OptFileManager.cs:744
IG.Num.Func3d2dBase.Hessian1
virtual mat2 Hessian1(vec2 parameters)
Calculates and returns Hessian of the first component of the current function and returns it (in the ...
Definition: Function3d2d.cs:404
IG.Lib.ColorScale._maxvalue
double _maxvalue
Definition: ColorScale.cs:272
IGLib.Gr3D.FigureEightKnot3D_MathCurve1.EndParameter
double EndParameter
Definition: FigureEightKnot3D _MathCurve1.cs:48
IG.Num.IVector.SetZero
void SetZero()
Sets all components of the current vector to 0.
IG.Neural.NeuraApproximationFileManager.NeuralDataDefinitionPath
string NeuralDataDefinitionPath
File path of the input and output data definition file. Setter takes only pure file name,...
Definition: NeuralFileManager.cs:195
IG.Num.NeuralApproximatorBase.InvalidateTrainingDataDependencies
virtual void InvalidateTrainingDataDependencies()
Invalidates all data that must be re-calculated after training data changes. This method is called af...
Definition: NeuralApproximatorBase.cs:2450
IG.Lib.UtilSystem.GetReferencedAssembliesWithoutGac
static Assembly[] GetReferencedAssembliesWithoutGac()
Returns an array containing the executable assembly and all its DIRECTLY referenced assemblies....
Definition: UtilSystem.cs:2354
IG.Lib.color.G
double G
Green component of the color (range from 0 to 1).
Definition: Color.cs:112
IGLib.Core.Tests.IntArrayToStringConverter_Testing
Sample implementation of ISingleTypeConverter<SourceType, TargetType> for testing.
Definition: SpecificTypeConvrterTests.cs:88
IGLib.Tests.Base.SampleClasses.CustomList.Add
void Add(params T[] items)
Definition: SampleClasses.cs:458
IG.Num.SampledDataSet.InputLength
int InputLength
Number of input parameters in sampled data elements. Less than 0 means unspecified.
Definition: SampledData.cs:206
IG.Num.MatrixBase.Divide
static void Divide(IMatrix a, double b, ref IMatrix result)
Divides matrix by scalar and stores the result in the specified result matrix. This operation can be ...
Definition: MatrixBase.cs:4418
IG.Num.ConstPhysical.NeutronMass
static readonly PhysicalConstant NeutronMass
Neutron mass. Unit: kg.
Definition: Constants.cs:540
IG.Num.Func3d2dExamples.UmbilicTorus.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1504
IG.Num.Matrix.Create
static Matrix Create(double[][] A)
Constructs a matrix from a copy of a 2-D array by deep-copy.
Definition: Matrix.cs:320
IG.Num.UnstructuredMesh1d.NumScalarFields
int NumScalarFields
Gets the number of scalar fields.
Definition: UnstructuredMesh1dGeneric.cs:289
IG.Num.Func.WeightPol5.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealWeight.cs:863
IG.Num.ScalarFunctionScriptControllerBase.GetGradientDefinitionSingleString
string GetGradientDefinitionSingleString()
Returns a string that contains delimited definitions of all gradient components.
Definition: ScalarFunctionScriptController.cs:216
IG.Lib.SerializationDtoTypedBase._typeAssemblyQualifiedName
string _typeAssemblyQualifiedName
Definition: SerializationDtoBase.cs:758
IGLib.Base.HashCodeHelper.Combine< T1, T2 >
static int Combine< T1, T2 >(T1 value1, T2 value2)
Definition: HashCodeHelper.cs:51
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(Stream stream, bool writeintro, bool disposewriter)
Creates a TextWriter upon the stream and sets it as the basic TextWriter to which reporting is perfor...
Definition: ReporterMsg.cs:4096
IG.Num.vec2.operator!=
static bool operator!=(vec2 a, vec2 b)
Vector comparison, returns true if vectors are different.
Definition: Matrix2D.cs:305
IG.Num.vec2.vec2
vec2(double comp)
Initializes all component of a 2D vector with the specified value.
Definition: Matrix2D.cs:43
IG.Lib.ILoadableScriptC
Controllable loadable script, provides more control over loading and execution.
Definition: LoadableScriptBase.cs:121
IG.Num.SampledDataSet.ComparerInputDistance.ReferencePoint
IVector ReferencePoint
Reference point in the space of input parameters.
Definition: SampledData.cs:756
IG.Lib.ScriptLoaderBase.CreateScriptObject
static ILoadableScript CreateScriptObject(string scriptClassFullName, int outputLevel)
Creates and returns a new script obect of the specified type.
Definition: Loader.cs:193
IG.Num.SimKosecFileManagerBase.CalculateVectorResponse
void CalculateVectorResponse(IVector inputParameters, ref IVector outputValues)
Calculates simulator's response for the specified input parameters.
Definition: SimKosecFileManagerBase.cs:1536
IG.Num.mat2.Set
void Set(double comp)
Sets components of the vector to the specified value.
Definition: Matrix2D.cs:395
IG.Num.Func2dBase.Gradient
virtual vec2 Gradient(vec2 parameters)
Calculates and returns gradient of the current 2D scalar function.
Definition: Function2d.cs:184
IG.Lib.Util.GetIndex
static int GetIndex(int[] tableDimensions, params int[] indices)
Returns the index of the element in the onedimensional list that corresponds to the specified indices...
Definition: Utils.cs:421
IG.Lib.ScalarFunctionLoader.VarNameReturnedValueName
const string VarNameReturnedValueName
Name of variable (internal in class defined in loadable script) that holds the name of local variable...
Definition: ScalarFunctionScriptLoader.cs:58
IG.Lib.KeyValueSortable.ComparerBase._strict
bool _strict
Definition: Utils.cs:3201
IG.Lib.ReporterBase.Report
void Report(ReportType messagetype, Exception ex, string location)
Launches a report. Predominantly for error and warning reports.
Definition: ReporterMsg.cs:3219
IG.Num.StructuredMesh2d.AddScalarField
TScalarField AddScalarField(string fieldName, string fieldDescription)
Creates a new scalar field of dimensions that match dimensions of the current 2D structuredmesh,...
Definition: StructuredMesh2dGeneric.cs:326
IG.Num.Field.UpdateBounds
static void UpdateBounds(Field< vec3 > field, IBoundingBox bounds)
Updates the specified bounds (object of type IBoundingBox) in such a way that all 3D vector elements ...
Definition: FieldGeneric.cs:198
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsThirdMin
static int DefaultNumHiddenNeuronsThirdMin
Default value for number of hidden neurons in third hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1282
IG.Lib.Module.ModuleInitializationCore
virtual void ModuleInitializationCore(string name, string codeName, int version, int subVersion, int subSubVersion, string release)
Performs the core initialization step of the program or module.
Definition: App.cs:781
IG.Lib.ReporterBase.Global
static ReporterBase Global
Gets the global reporter object. This is typically used for configuring the global reporter.
Definition: ReporterMsg.cs:1566
IG.Num.vec2.Normalized1
vec2 Normalized1()
Returns normalized this 2D vector in 1 norm.
Definition: Matrix2D.cs:152
IG.Neural.MappingDefinition._checkOutputUniqueness
bool _checkOutputUniqueness
Definition: NeuralMapData.cs:562
IG.Num.LinearSolverBase
Definition: MatrixDecompositions.cs:105
IG.Num.RealFunction.CloneFunction
RealFunction CloneFunction()
Definition: FunctionReal.cs:711
IG.Neural.NeuraApproximationFileManager.IsNeuralInputReady
bool IsNeuralInputReady()
Returns value of the falg that indicates whether the approximation input data is ready.
Definition: NeuralFileManager.cs:578
YourNamespace.ModelParameter
Definition: ModelParameter.cs:13
IG.Num.Matrix3d.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current matrix.
Definition: Matrix3DClass.cs:585
IG.Num.Func.Cubic._a3
double _a3
Definition: FunctionRealInterpolation.cs:987
IG.Num.InputOutputDataDefiniton.IsAnyDescriptionDefined
virtual bool IsAnyDescriptionDefined()
Returns a value indicating whether any element (either input or output) has Description property defi...
Definition: SampledDataDefinition.cs:1083
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.ColonCharacterStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: ColonCharacterStrategy.cs:24
IG.Num.Func.ReciprocalPower.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealBasic.cs:238
IG.Lib.SerializerBase.TestClass.Flag
bool Flag
Definition: SerializerBase.cs:583
IGLib.Core.IModelParameter.IsDefaultValueDefined
bool IsDefaultValueDefined
Whether default parameter vlaue is defined or not. This property has been added to the class such tha...
Definition: IModelParameter.cs:72
IG.Lib.ApplicationCommandlineBase.ScriptToRun
ILoadableScript ScriptToRun
Script to be run.
Definition: ApplicationCommandLineBase.cs:123
IG.Lib.ReporterBase._Global
static ReporterBase _Global
Definition: ReporterMsg.cs:1548
IG.Num.StructuredMesh3d._scalarFields
FieldCollection3d< TScalarField, TScalar > _scalarFields
Definition: StructuredMesh3dGeneric.cs:230
IG.Num.OutputElementDefinition.OutputElementDefinition
OutputElementDefinition(string name, string title)
Constructor. Element index is unknown.
Definition: SampledDataDefinition.cs:556
IG.Lib.CommandAdapterSingleThreaded.CommandAdapterSingleThreaded
CommandAdapterSingleThreaded()
Definition: CommandlineApplicationInterpreterBase.cs:255
IG.Lib.SortedUniqueItemList.SortedUniqueItemList
SortedUniqueItemList(ICollection< Type > items)
Creates a sorted list of items containing all items from the specified collection.
Definition: SortedUniqueItemList.cs:62
IG.Lib.Logger.Logs
List< LogRecord > Logs
Logs that are currently on logger.
Definition: LoggerMsg.cs:332
IG.Num.VectorBase.AddPlain
static void AddPlain(IVector a, IVector b, IVector result)
Sums two vectors and stores the result in the specified result vector. This is a plain version of the...
Definition: VectorBase.cs:1360
IG.Num.PointCloud.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: PointCloud.cs:100
IG.Lib.IpcStreamClientServerBase.SetMessageFalseSeparator
void SetMessageFalseSeparator(char messageFalseSeparator)
Changes message false separator for the current object.
Definition: IpcStreamClientServerBase.cs:278
IG.Lib.ReporterBase.TextWriterAppend
bool TextWriterAppend
Definition: ReporterMsg.cs:2342
IG.Num.PointCloud.TestClosestPointsWithOutputs
void TestClosestPointsWithOutputs(int numClosestPoints, bool printByComponents, bool printIndividualPointsComp, PointContainerType[] points, IDistanceComparer< PointContainerType, PointType > comparerInput, List< PointContainerType > trainingPoints)
For each point (training element) in the specified array, the training points are sorted according to...
Definition: PointCloud.cs:998
IG.Gr.StructuredSurfaceGridPrimitive._mesh
StructuredSurfaceMesh3D _mesh
Definition: GrObjects.cs:524
IG.Num.Func.Linear._a0
double _a0
Definition: FunctionRealInterpolation.cs:111
IG.Num.INeuralApproximator.ConvergenceErrorsTrainingRmsList
List< IVector > ConvergenceErrorsTrainingRmsList
Convergence List of Rms errors calculated on training data. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:199
IG.Num.Func3d2dExamples.KleinBottle.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1532
IG.Num.RealFunction._shiftX
double _shiftX
Definition: FunctionReal.cs:842
IG.Num.Numeric.IntegralTrapeZoidalTab
static double IntegralTrapeZoidalTab(DlgFunctionValue f, double from, double to, int numintervals)
Calculates numerical integral of a function by Trapezoidal rule, but through a table of values.
Definition: FunctionNumeric.cs:192
IG.Num.IVectorFunctionResults.SetHessianReference
void SetHessianReference(int which, IMatrix reference)
Sets the specified function's Hessian. Only the reference is copied.
IG.Gr.StructuredSurfaceGridPrimitive.StructuredSurfaceGridPrimitive
StructuredSurfaceGridPrimitive(int num1, int num2)
Constructs a structured surface grid primitive in 3 dimensions. Grid co-ordinates are initialized to ...
Definition: GrObjects.cs:501
IG.Lib.ReporterConsole._Global
static ReporterConsole _Global
Definition: ReporterMsg_Derived.cs:375
IG.Lib.Logger.HasLogs
bool HasLogs(ReportType type)
Returns true if logger contains any logs of the specified type, false otherwise.
Definition: LoggerMsg.cs:375
IG.Num.IVectorFunctionResults.ErrorCode
int ErrorCode
Error code. 0 - everything is OK. negative value - something went wrong.
Definition: FunctionVectorResultsInt.cs:280
IG.Num.mat2.NormalizedEuclidean
mat2 NormalizedEuclidean()
Returns this matrix normalized with Euclidean norm.
Definition: Matrix2D.cs:589
IG.Num.Vector2d.Vector2d
Vector2d(double comp)
Initializes all component of a 2D vector with the specified value.
Definition: Vector2Dclass.cs:199
IG.Num.NeuralTrainingParameters.ComparerBase._compareByVerificationMaxError
bool _compareByVerificationMaxError
Definition: NeuralTrainingParameters.cs:2986
IG.Neural.NeuraApproximationFileManager.ServerCalculateApproximation
virtual void ServerCalculateApproximation()
Performs neural network-based approximation at prescribed input parameters and saves results....
Definition: NeuralFileManager.cs:764
IG.Lib.SettingsReaderBase.lockobj
object lockobj
Definition: SettingsRreader.cs:33
IG.Num.IRealFunction.InverseDefined
bool InverseDefined
Tells whether analytical inverse function is defined or not.
Definition: FunctionReal.cs:99
IG.Crypto.CryptoManager._returnedString
string _returnedString
Definition: UilCryptoAux1.cs:370
IG.Num.INeuralApproximator.NetworkStateRelativePath
string NetworkStateRelativePath
Relative path where the curren network state has been saved. Auxiliary property used in deserializati...
Definition: NeuralApproximatorBase.cs:261
IG.Num.ScalarFunctionTransformed.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarTransformed.cs:175
IG.Num.Counter.MinValue
static Counter MinValue()
Creates a counter that contains minimal representable value.
Definition: Scalar.cs:450
IG.Num.mat2.mat2
mat2(mat2 m)
Copy constructor. Initializes components of a 2D matrix with components of the specified matrix.
Definition: Matrix2D.cs:358
IG.Num.Func.Linear.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:197
IG.Lib.ScriptLoaderBase._isClassLoaded
bool _isClassLoaded
Definition: Loader.cs:924
IGLib.Gr3D.CylindricalBilliardKnot
Cartesian and cylindrical parameterization of a cylindrical billiard knot in 3D.
Definition: CylindricalBilliardKnot.cs:19
IG.Lib.InterfaceInterpreterBase.InterfaceInterpreterBase
InterfaceInterpreterBase(string commandFileName)
Definition: InterfaceInterpreterBase.cs:29
IG.Script.ScriptAppBase.CryptoFunctionTimeKeyGeneration_OLD_TO_DELETE_LATER
virtual string CryptoFunctionTimeKeyGeneration_OLD_TO_DELETE_LATER(string appName, string[] args)
Executes embedded application - symmetric encryption of files, strings, or byte fields.
Definition: ScriptAppBase.cs:3101
IG.Lib.SerializationDtoBase.CopyFromPlain
abstract void CopyFromPlain(BaseType obj)
Copies contents of the specified object to the current DTO (Data Transfer Object).
IG.Lib.CommandStackFrame.GetThreadStackFrame
override CommandStackFrame< ICommandLineApplicationInterpreter, CommandThread > GetThreadStackFrame(int stackLevel)
Returns the sibling stack frame at the certain level.
Definition: CommandlineApplicationInterpreterBase.cs:700
IG.Num.Vector2d.BasisVector
static Vector2d BasisVector(int i)
Generates an d2-dimensional unit vector for i-th coordinate.
Definition: Vector2Dclass.cs:321
IG.Lib.ThreadPerformanceData.TotalTime
double TotalTime
Total wallclock time spent for the test.
Definition: ThreadPerformanceTest.cs:496
IG.Num.AffineTransformationSquare.TransformBackGradientPlain
void TransformBackGradientPlain(IVector transformed, IVector result)
Backward transforms gradient (or other covariant vector) from the transformed to the reference space.
Definition: TransformationAffineSquare.cs:483
IGLib.Parsing.IParserState.Clone
IParserState Clone()
Returns a clone of the current parser state.
IG.Lib.InterfaceInterpreterBase.InterfaceInterpreterBase
InterfaceInterpreterBase(string workingDirctory, string commandFileName)
Constructor.
Definition: InterfaceInterpreterBase.cs:38
IG.Crypto.PasswordAlgorithmBase.Reset
virtual void Reset()
Resets the password/key generator (Clears its parameters and sets the initialization flag IsInitializ...
Definition: UtilCryptoAux.cs:689
IG.Reflection.SerializationBinderElementary.SerializationBinderElementary
SerializationBinderElementary(string origTypeName, bool isTypeNameSimple, Type targetType)
Constructs serialization binder where assembly name is ignored.
Definition: SerializationBinderElementary.cs:42
IG.Script.ScriptAppBase.AppCrypto
virtual string AppCrypto(string[] arguments)
Runs one of the cryptography - related embedded applications.
Definition: ScriptAppBase.cs:1762
IG.Lib.ModuleTest.ModuleInitializationBefore
override void ModuleInitializationBefore()
A method called before other initialization parts of the module.
Definition: App.cs:35
IG.Num.Experimental.MX.tanh
static xdouble tanh(xdouble a)
Returns the hyperbolic tangent of the specified angle.
Definition: UtilMath.cs:1846
IG.Reflection.SerializationBinderCascaded.SerializationBinderCascaded
SerializationBinderCascaded(params SerializationBinderBase[] binders)
Calls base class' SerializationBinderCascadedImmutable(SerializationBinderBase[]) to construct the ob...
Definition: SerializationBinderCascaded.cs:25
IG.Num.DistanceComparer.StoredDistanceComparer
IComparer< PointContainerType > StoredDistanceComparer
Gets comparer that compares two point containers of type PointContainerType by the stored distance s...
Definition: DistanceComparer.cs:698
IG.Num.Func.Linear.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealInterpolation.cs:225
IG.Lib.ScriptLoaderBase.CreateObjectFromFile
ILoadableScript CreateObjectFromFile(string filePath, string[] initializationArguments)
Creates and returns a loadable script object form code. Class name is extracted from code.
Definition: Loader.cs:1694
IG.Lib.StringTable.SaveCsv
void SaveCsv(string filePath, string separator, bool append)
Saves the data of the current object to the specified CSV file.
Definition: StringTable.cs:1146
IG.Num.AffineTransformationSquare.TransformBackHessian
void TransformBackHessian(IMatrix transformed, ref IMatrix result)
Backward transforms Hessian (or other covariant matrix) from the transformed to the reference space.
Definition: TransformationAffineSquare.cs:562
IG.Num.NeuralTrainingLimits.DefaultAlphaMin
static double DefaultAlphaMin
Default value for minimum alpha value in neural networks.
Definition: NeuralTrainingParameters.cs:1237
IG.Num.VectorApproximatorBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: VectorApproximatorBase.cs:25
IG.Num.ScalarFunctionScriptControllerBase.InvalidateValueDefinition
virtual void InvalidateValueDefinition()
Invalidates definition of function value.
Definition: ScalarFunctionScriptController.cs:335
IG.Lib.ExpressionEvaluatorCompiled.Definitions
virtual string Definitions
All definitions (pre-defined and user-defined) that can be used in the evaluated code.
Definition: ExpressionEvaluatorCompiled.cs:152
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_DoubleStringToDoubleObjectToInt_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_DoubleStringToDoubleObjectToInt_IsCorrect()
Definition: BasicTypeConverterTests.cs:165
IG.Num.SIPrefix.c
static readonly PhysicalConstant c
centi- (c), SI prefix for 10^-2.
Definition: Constants.cs:729
IG.Num.SampledDataSet.ComparerOutputDistance._distanceFunction
DistanceDelegate _distanceFunction
Definition: SampledData.cs:946
SPath
System.IO.Path SPath
Definition: WaitConditionFile.cs:10
IGLib.Gr3D.MoebiusStrip.aa
double aa
Radius of the circle around which the generating line is moved. Should be greater than 1.
Definition: MoebiusStrip.cs:42
IG.Num.SampledDataCsv.KeyComment
string KeyComment
A keyword string that introduces a commet in the containing line.
Definition: SampledDataCsv.cs:505
IG.Lib.ReporterBase.ReadGlobalAppSettings
static bool ReadGlobalAppSettings
Indicates whether a global Reporter (or its derived class) should read settings from the application ...
Definition: ReporterMsg.cs:1560
IG.Num.OptFileManager.WaitAnInputReady
virtual void WaitAnInputReady()
Waits until analysis data is ready. REMARK: Currently this file just checks existence of the file in ...
Definition: OptFileManager.cs:707
IG.Num.StructuredMesh2d._activeVectorField
TVectorField _activeVectorField
Definition: StructuredMesh2dGeneric.cs:394
IG.Num.VectorFunctionResults.SetGradients
virtual void SetGradients(List< IVector > values)
Sets function gradients. If CopyReferences=true (false by default) then only the list reference is co...
Definition: FunctonVectorResults.cs:360
IG.Lib.XmlParser.GoToMark
XmlNode GoToMark(bool removemarks)
Restores the parser state to the state contained in the last mark. The current node after operation i...
Definition: XmlUtilities.cs:1709
IGLib.Core.CapturedVar.ValueTypeFullName
string ValueTypeFullName
Definition: CapturedVar.cs:135
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests.ToStringJson_ShouldConvertAndBeRoundTrippable< T >
void ToStringJson_ShouldConvertAndBeRoundTrippable< T >(T value)
Definition: ToStringTypeConverterViaJsonTests.cs:30
LearnCs.Lib.VectorBase.Equals
override bool Equals(object obj)
Overrides object.Equals(object?) method. Returns true if obj is also an IVector<ElementType> and it ...
Definition: VectorBase.cs:854
IG.Script.ScriptAppBase.AppDataStructuresNames
List< string > AppDataStructuresNames
List of installed data structure - related demo command names.
Definition: ScriptAppBase.cs:5118
IG.Num.MatrixBase.GetCopy
virtual IMatrix GetCopy()
Creates and returns a copy of the current matrix.
Definition: MatrixBase.cs:384
IG.Num.mat3.zx
double zx
Definition: Matrix3D.cs:377
IG.Num.ScalarFunctionUntransformedBase.TestSpeed
void TestSpeed(IVector parameters, int numEvaluations, bool randomPerturbations, double relativePerturbationSize, bool calcValue, bool calcGradient, bool calcHessian, bool writeLastResult)
Tests speed of evaluation of the current scalar function and writes results to the console.
Definition: FunctionScalarUntransformedBase.cs:666
IG.Lib.ExpressionEvaluatorCompiled.EvalToString
virtual string EvalToString(string code)
Evaluates (interprets) JavaScript code and returns string result of evaluation. Code must be such tha...
Definition: ExpressionEvaluatorCompiled.cs:252
IG.Num.SampledDataSetDto
Data Transfer Object (DTO) for sampled data set.
Definition: SampledDataDto.cs:100
IG.Lib.ThreadPerformanceTest.StandardCycle
static void StandardCycle()
A standard unit operation that is repeated in order to measure performance.
Definition: ThreadPerformanceTest.cs:69
IG.Num.VectorBase.ToString
static string ToString(IVector vec, string elementFormat)
Returns a string representation of the specified vector in a standard IGLib form, with the specified ...
Definition: VectorBase.cs:2941
IG.Num.Counter.ToString
override string ToString()
Returns standard string representation of a counter, with decimal point and e for exponent,...
Definition: Scalar.cs:577
IG.Lib.SerializerBase.SerializationTestArrayMember.ToString
override string ToString()
Definition: SerializerBase.cs:703
IG.Crypto.CryptoManager._hashAlgorithmType
HashType _hashAlgorithmType
Definition: UilCryptoAux1.cs:154
IG.Num.StructuredField2d.MapCoordinatesToScalarsPlain
static void MapCoordinatesToScalarsPlain(StructuredField2d< vec2 > referenceField, StructuredField2d< double > targetScalarField, IFunc2d scalarMap)
Generates scalar values for a 2D structured grid from the specified field of grid coordinates by a sp...
Definition: StructuredField2dGeneric.cs:570
IG.Lib.ApplicationCommandlineBase.ConstScriptCustomApp
const string ConstScriptCustomApp
Selecting constant fot CUSTOM script.
Definition: ApplicationCommandLineBase.cs:36
IG.Num.SampledDataSet.CopyInputs
void CopyInputs(IndexList filterIndices, ref IVector[] extracted)
Copies the specified vectors of input parameters from the current sampled data set,...
Definition: SampledData.cs:500
IG.Num.AnalysisResults.GetObjectiveGradient
virtual double GetObjectiveGradient(int index)
Returns the specified component of the objective function gradient.
Definition: AnalysisResults.cs:505
IG.Num.AffineTransformationDiagonal0_TO_DELETE._dimension
int _dimension
Definition: TransformationAffineDiagonal.cs:104
IG.Num.AnalysisResults.GetConstraintHessian
virtual double GetConstraintHessian(int which, int rowIndex, int columnIndex)
Returns the specified component of Hessian of the specified constraint function.
Definition: AnalysisResults.cs:760
IG.Num.LUDecomposition.GetProduct
IMatrix GetProduct()
Calculates and returns the product (i.e. the original matrix of coefficients of a linear system of eq...
Definition: MatrixDecompositions.cs:431
IGLib.Core.SingleSourceTypeConverterBase.TryConvert
bool TryConvert(object source, out object target, Type TargetType)
Definition: SingleSourceTypeConverterBaseGeneric.cs:14
IGLib.Gr3D.TubularSurface_01.Curve
static vec3 Curve(double t)
IG.Num.MatrixBase.SetRandomLowerTriangular
static void SetRandomLowerTriangular(IMatrix mat, IRandomGenerator rnd)
Sets the specified matrix such that it is lower triangular and contains random elements on the interv...
Definition: MatrixBase.cs:1028
IG.Num.UnstructuredMesh1d.GetTensorField
TTensorField GetTensorField(int index)
Returns the tensor field with the specified index.
Definition: UnstructuredMesh1dGeneric.cs:592
IG.Num.MExt.Zero
static double Zero
Zero (value 0.0).
Definition: UtilMath.cs:828
IG.Num.Scalar.One
static Scalar One
Returns a scalar with value 1.
Definition: Scalar.cs:40
IG.Num.vec2.Subtract
vec2 Subtract(vec2 a)
Returns difference between the current vector and the specified vector.
Definition: Matrix2D.cs:212
IG.Num.LinearBasisSafer.Derivative
override double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function's derivative.
Definition: ApproxBasis.cs:200
IG.Lib.Copy.NamedPipeClientBase.OutputStream
override StreamWriter OutputStream
Output stream of the server's named pipe.
Definition: NamedPipes_Copy.cs:599
IG.Num.Experimental.ExampleMathClassExperimental.Nested
A nested class that does not derive from the M class, but still statidc functions from that class can...
Definition: UtilMath.cs:1528
IG.Num.MExt.Factorial
static long Factorial(int factor)
Returns factorial of the specified number.
Definition: UtilMath.cs:1308
IG.Lib.SerializerBase.SerializationTestClass.SerializationTestClass
SerializationTestClass(string objectName)
Definition: SerializerBase.cs:728
IG.Num.SimKosecConst.OutputDirectortyBaseDefault
const string OutputDirectortyBaseDefault
Default name of the base directory for output files.
Definition: SimKosecConst.cs:47
IG.Lib.LogRecord.CreateError
LogRecord CreateError(string message, Exception ex)
Creates and returns an error log record initialized according to parameters.
Definition: LoggerMsg.cs:207
IG.Num.OptimizerBase.InitialStep
IVector InitialStep
Gets or sets initial step used in optimization.
Definition: Optimizer.cs:280
IG.Script.LoadableScriptSpecialFunctionBase.RunThis
override string RunThis(string[] arguments)
Runs action of the current object.
Definition: ScriptAppBase.cs:5288
IG.Lib.RealFunctionLoader.VarNameValueDefinitionString
const string VarNameValueDefinitionString
Name of the variable (internal in class defined in loadable script) that holds user definition (as st...
Definition: RealFunctionScriptLoader.cs:81
IG.Lib.XmlUtilityBase._root
XmlNode _root
Definition: XmlUtilities.cs:1148
IG.Num.Func.WeightGauss.WeightGauss
WeightGauss(double Kx, double Sx)
Definition: FunctionRealWeight.cs:72
IG.Lib.CommandLineApplicationInterpreter.CmdEndBlock
virtual string CmdEndBlock(CommandThread cmdThread, string cmdName, string[] args)
Command. Exits the current command block. Exception is thrown if we are not currently within a plain ...
Definition: CommandlineApplicationInterpreter.cs:3504
IG.Lib.StringTable.NumColumns
int NumColumns(int rowNum)
Returns the number of elements (columns) of the specified row.
Definition: StringTable.cs:741
IG.Lib.HtmlWriter.HtmlWriter
HtmlWriter(string filePath)
Creates a new HTML generator and connests it with the specified file.
Definition: HtmlWriter.cs:64
IG.Lib.XmlBuilder.InsertBefore
XmlNode InsertBefore()
Inserts the newly created node before the current node. The new node is set to null if the operation ...
Definition: XmlUtilities.cs:2642
IG.Num.ExampleMathClass.Nested
A nested class that does not derive from the M class, but still statidc functions from that class can...
Definition: UtilMath.cs:46
IG.Lib.UtilStr.GetLinesStringPlain
static string GetLinesStringPlain(string[] lines)
Returns a string representation of the list of lines, separated by newlines.
Definition: UtilString.cs:159
IG.Num.Matrix2d.Diagonal
static Matrix2d Diagonal(IVector diagonalVector)
Creates a new diagonal d1*d2 matrix based on the diagonal vector.
Definition: Matrix2DClass.cs:237
IG.Crypto.CryptoManager.OutputPath
string OutputPath
Definition: UilCryptoAux1.cs:389
IG.Lib.ExpressionEvaluatorCompiled._evaluationFunctionName
string _evaluationFunctionName
Definition: ExpressionEvaluatorCompiled.cs:82
IG.Lib.Module.MaxLength
static int MaxLength(List< string > lines)
Maximal length of any line in the specified list.
Definition: App.cs:1941
IG.Num.IScalarFunctionResults.ErrorCode
int ErrorCode
Error code. 0 - everything is OK. negative value - something went wrong.
Definition: FunctionScalarResultsInt.cs:201
IG.Lib.JsonFormatter.FormatFile
void FormatFile(string pathOriginal, string pathConverted)
Reads a JSON string from a file, formats it, and writes it to the specified file (which can be the sa...
Definition: SerializerJson.cs:374
IG.Crypto.ConstCrypto.ArgKeyLength1
const string ArgKeyLength1
Specification that length of the key follows.
Definition: UtilCryptoAux.cs:436
IG.Num.Scalar.Read
int Read(string str, int startpos)
Reads in the value from a string, starting at a specified position and skipping any leading spaces....
Definition: Scalar.cs:337
IG.Lib.SerializerBase.SerializationTestClass._bflag
bool _bflag
Definition: SerializerBase.cs:739
IG.Neural.MappingDefinition.AddInputElement
virtual void AddInputElement(InputMappingDefinitionElement element)
Definition: NeuralMapData.cs:686
IG.Num.Func.WeightPol7.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealWeight.cs:1128
IG.Gr.IGraphicSet.Parent
IGraphicSet Parent
Gets the parent group, if any.
Definition: GraphicalObjectsInt.cs:37
IG.Num.MatrixBase.NegatePlain
static void NegatePlain(IMatrix a, IMatrix result)
Stores a negative matrix of the operand in another matrix. Can be done in-place. This is a plain vers...
Definition: MatrixBase.cs:1720
IG.Num.ScalarFunctionTransformed.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: FunctionScalarTransformed.cs:134
IG.Num.InputOutputElementDefinition.ToString
override string ToString()
Definition: SampledDataDefinition.cs:356
IG.Script.ScriptAppBase.ProcessListApplications
const string ProcessListApplications
Definition: ScriptAppBase.cs:4629
IG.Num.mat2.NormForbenius
double NormForbenius
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix2D.cs:533
IG.Num.ScalarFunctionConstant.NumActualConstants
int NumActualConstants
Gets the number of constants that define the current function. If e.g. the matrix coefficient or the ...
Definition: FunctionScalarExamples.cs:56
IG.Lib.XmlParser.NextNode
XmlNode NextNode(XmlNodeType NodeType, string NodeName)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:2151
IGLib.Core.ISingleSourceTypeConverter.TryConvertTyped< TargetType >
bool TryConvertTyped< TargetType >(SourceType source, out TargetType target)
LearnCs.Lib.VectorFactoryFromDelegate.CreateVector
override VectorType CreateVector(int dim)
Creates and returns a vector of type VectorType of the specified dimension (dim )
Definition: VectorFactory.cs:106
IGLib.Gr3D.CylindricalBilliardKnot.N
int N
Number of couls (how many times a point on the knot circles around axis of the cylinder)
Definition: CylindricalBilliardKnot.cs:24
IG.Net.PortScanner2
A TCP port scanner, multi-threaded.
Definition: PortScanner.cs:16
IG.Num.Func2dQuadratic.HessianMatrix
mat2 HessianMatrix
Twice the matrix of quadratic coefficients (Hessian matrix of second derivatives).
Definition: Function2d.cs:546
IG.Gr.GraphicPrimitiveType
GraphicPrimitiveType
Specifies the type of the graphic primitive.
Definition: GraphicalObjectsInt.cs:20
IG.Num.QRDecomposition.Determinant
double Determinant
Returns the determinant.
Definition: MatrixDecompositions.cs:677
IG.Num.ScalarFunctionRadialParametric.ScalarFunctionRadialParametric
ScalarFunctionRadialParametric()
Definition: FunctionScalarRadial.cs:397
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.ExamplePath
string ExamplePath
Definition: WaitConditionFile.cs:1155
IGLib.Gr3D.Torus.HasDerivative
bool HasDerivative
Definition: Torus.cs:71
IG.Lib.Module.AuthorAddress3
String AuthorAddress3
Definition: App.cs:860
IG.Num.Numeric.IntegralTrapezoidal
static double IntegralTrapezoidal(double[] tabx, double[] tabf)
Returns numerical integral of a function calculated by the trapezoidal rule. Function is specified as...
Definition: FunctionNumeric.cs:130
IG.Lib.CommandLineApplicationInterpreter.EnterElse
virtual void EnterElse(CommandThread cmdThread)
Enters the ElseIf block.
Definition: CommandlineApplicationInterpreter.cs:1085
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.MaterialWireframeDarkRed
MaterialProperties MaterialWireframeDarkRed
Wireframe material: DarkRed (#8B0000)
Definition: TubularSurfaceExportExamplesTests.cs:50
IG.Num.M.log
static double log(double a)
Returns the natural (base e) logarithm of a specified number.
Definition: UtilMath.cs:408
IG.Lib.UtilSystem.IsReadableAndWritableFile
static bool IsReadableAndWritableFile(string filePath, bool onlyExistent=false)
Returns true if the file with the specified path is both readable and writable by the current process...
Definition: UtilSystem.cs:4282
IG.Num.IOptimizer.NumConstraints
int NumConstraints
Number of constraints.
Definition: Optimizer.cs:45
IG.Lib.InterpreterVariable.ToString
override string ToString()
Returns a string that describes the current interpreter variable.
Definition: CommandlineApplicationInterpreterBase.cs:622
IG.Lib.CommandLineApplicationInterpreter.CmdSleepSeconds
virtual string CmdSleepSeconds(CommandThread cmdThread, string cmdName, string[] args)
Command. Sleeps (suspends execution of the executing thread) for the specified number of seconds.
Definition: CommandlineApplicationInterpreter.cs:4994
IG.Reflection.DerivedTypesRgistryBasic.CreateTypeData
virtual TypeInfoBase CreateTypeData(Type classType)
Creates the type info object of type TypeInfoBase for the specified Type classType .
Definition: DerivedTypesRgistryBasic.cs:33
IG.Num.Matrix.GetCopyThis
Matrix GetCopyThis()
Creates and returns a copy of the current matrix.
Definition: Matrix.cs:792
IG.Lib.AlignmentHorizontal.Right
@ Right
IG.Crypto.ConstCrypto.ArgCheck
const string ArgCheck
Verification (check) is performed rather than calculation (although this may also include calculation...
Definition: UtilCryptoAux.cs:301
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.Creation
virtual IWaitFileEvent Creation
Definition: WaitConditionFile.cs:1127
IG.Lib.WaitFileEventBaseByProxyLatence.WaitFileEventBaseByProxyLatence
WaitFileEventBaseByProxyLatence()
Definition: WaitConditionFile.cs:846
IG.Num.NeuralTrainingLimits.InputSafetyFactorMax
double InputSafetyFactorMax
Maximum limit for input safety factor value.
Definition: NeuralTrainingParameters.cs:1405
IG.Gr.Mesh3D
Definition: Mesh.cs:87
IG.Lib.LoadableScriptInterpreterBase.RunCommand
string RunCommand(string commandName, string[] commandArguments)
Runs command with the specified name that is loaded on the current object.
Definition: LoadableScriptInterpreter.cs:116
IG.Lib.HtmlConst.AttributeLanguage
const string AttributeLanguage
The language attribute. Specifies the language of the element's content.
Definition: HtmlWriter.cs:36
IG.Num.PointCloud.CreatePointsCopy
List< PointContainerType > CreatePointsCopy()
Creates and returns a copy of list of points, containing references to points (point containers,...
Definition: PointCloud.cs:253
IG.Lib.Copy.NamedPipeServerBase.NamedPipeServerBase
NamedPipeServerBase(string pipeName, string requestEnd, string responseEnd, string errorBegin, bool startImmediately=true)
Constructs a new named pipe server with the specified pipe name and other paramters.
Definition: NamedPipes_Copy.cs:54
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithDescruotion_DescriptionIsDefinedAndContinsNameAndType
void ModelParameter_CreationWithDescruotion_DescriptionIsDefinedAndContinsNameAndType()
Definition: ModelParameterTests.cs:141
IG.Num.AnalysisComparer.AnalysisComparer
AnalysisComparer(double barrierLength, double barrierHeight, double maxZero)
Creates analysis results comparer with initialized penalty evaluator with penalty function (common fo...
Definition: AnalysisComparer.cs:48
IG.Num.RealFunctionParametric.RealFunctionParametric
RealFunctionParametric(IVector parameters)
Constructor. Creates a new parametric function with the specified parameters and transformation of co...
Definition: FunctionRealParametric.cs:97
IG.Lib.ExpressionEvaluatorCompiled.InitExpressionEvaluator
abstract void InitExpressionEvaluator()
IG.Num.VectorFunctionResults.VectorFunctionResults
VectorFunctionResults(bool reqGradients)
1 parameter, 1 function, gradients required.
Definition: FunctonVectorResults.cs:40
IG.Lib.HtmlWriter.WriteDocumentComments
virtual void WriteDocumentComments()
Writes document comments.
Definition: HtmlWriter.cs:329
IG.Lib.XmlParser.Mark.Previous
XmlNode Previous
Definition: XmlUtilities.cs:1645
IG.Num.ComposedFunction
Composition of real functions.
Definition: FunctionReal.cs:1386
IG.Lib.CharacterBuffer.EnsureCapacity
int EnsureCapacity(int Capacity)
Ensures that the buffer's current capacity is at least the specified number of bytes.
Definition: StringParserBuffer.cs:153
IG.Num.AnalysisResults
Single objective optimization analysis results. Used to transfer parameters input (e....
Definition: AnalysisResults.cs:119
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_RoundTripConversion_IntToDoubleObjectToInt_IsCorrect
void TypeConversionHelper_RoundTripConversion_IntToDoubleObjectToInt_IsCorrect()
Definition: TypeConversionHelperTests_Obsolete.cs:124
IG.Lib.ScalarFunctionLoader.Lock
object Lock
Current object's central lock object.
Definition: ScalarFunctionScriptLoader.cs:39
IG.Lib.LoadableScriptOptBase
Base class for loadable scripts for optimization problems. AGREEMENTS: The first argument to initiali...
Definition: LoadableScriptOpt.cs:26
IG.Num.SimKosecFileManagerConvBase.DX
double DX
Step in X direction.
Definition: SimKosecFileManager.cs:94
IG.Lib.UtilSystem._referencedAssembliesRecursiveWithoutGac
static volatile Assembly[] _referencedAssembliesRecursiveWithoutGac
Assemblies directly or indirectly referenced by the current executale assembly. Calculated only once,...
Definition: UtilSystem.cs:2336
IG.Num.StructuredField2d.MapCoordinatesReference
static void MapCoordinatesReference(StructuredField2d< vec3 > referenceField, StructuredField2d< vec3 > targetField, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of a 2D structured grid embedded in 3D by mapping first two coordinate componen...
Definition: StructuredField2dGeneric.cs:317
IG.Num.Matrix2d.Determinant
double Determinant
Gets matrix determinant.
Definition: Matrix2DClass.cs:573
IG.Num.IScalarFunctionResults
Storage for results of a scalar function. Includes parameters at which function was (or should be) ev...
Definition: FunctionScalarResultsInt.cs:18
IG.Lib.StopWatch1.Start
void Start()
Starts the timer (the elapsed time and CPU time are measured since this moment). If the timer is alre...
Definition: UtilTime.cs:163
IG.Num.Matrix2d.NormalizedForbenius
Matrix2d NormalizedForbenius()
Returns this matrix normalized with Euclidean norm.
Definition: Matrix2DClass.cs:560
IGLib.Gr3D.MaterialProperties.AmbientColor
vec3 AmbientColor
Ambient color (Ka) - Defines how the material reflects ambient light. Typical values range from (0,...
Definition: MaterialProperties.cs:26
IG.Num.Func.GetCubicInterpolation
static Cubic GetCubicInterpolation(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4)
Creates and returns cubic interpolation function with specified two values.
Definition: FunctionRealInterpolation.cs:818
IG.Crypto.CryptoManager.AppArguments
string[] AppArguments
Last (or currently) read command-line arguments.
Definition: UilCryptoAux1.cs:120
IG.Num.CholeskyDecomposition.GetProduct
void GetProduct(ref IMatrix product)
Calculates the product (i.e. the original matrix of coefficients of a linear system of equations) of ...
Definition: MatrixDecompositions.cs:906
IG.Num.Func2dBase.HessianPlain
override void HessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters....
Definition: Function2d.cs:252
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(TextWriter writer)
Sets the text writer to which reporting is also performed.
Definition: ReporterMsg.cs:5004
IG.Num.MatrixExtensions
Extension methods for IMatrix interface.
Definition: MatrixBase.cs:237
IG.Num.Func3d2dExamples.HyperboloidTwosheetedUpperParametric.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1026
IG.Lib.IpcStreamClientServerBase.MessageFalseSeparator
char MessageFalseSeparator
Definition: IpcStreamClientServerBase.cs:254
IG.Neural.MappingApproximationFileManager._mapperDefinition
IDataMapper _mapperDefinition
Definition: NeuralFileManager.cs:877
IG.Num.mat2.NormEuclidean
double NormEuclidean
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix2D.cs:546
IG.Num.NeuralApproximatorBase._inputDataBounds
IBoundingBox _inputDataBounds
Definition: NeuralApproximatorBase.cs:1420
IG.Lib.CommandLineApplicationInterpreter.CmdPipeServerCreate
virtual string CmdPipeServerCreate(CommandThread cmdThread, string cmdName, string[] args)
Command. Creates a new server that listens for interpreter commands on a named pipe,...
Definition: CommandlineApplicationInterpreter.cs:5510
IG.Crypto.ConstCrypto.ArgRecursiveDirectoryPattern1
const string ArgRecursiveDirectoryPattern1
Specification of a file search pattern for recursive directory search of input files follows.
Definition: UtilCryptoAux.cs:609
IG.Num.UnstructuredMesh3d.CreateScalarField
virtual TScalarField CreateScalarField(string fieldName, string fieldDescription)
Creates and returns a new scalar field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh3dGeneric.cs:303
IG.Lib.CommandLineApplicationInterpreter.Name
string Name
Name of the current interpreter.
Definition: CommandlineApplicationInterpreter.cs:335
IG.Lib.WaitFileEventBase.Example
Class containing examples for waiting creation or removal of files and directories.
Definition: WaitConditionFile.cs:593
IG.Lib.Util.MutexGlobalCheckAbandoned
static bool MutexGlobalCheckAbandoned()
Check whether the global mutex (property MutexGlobal) has been abandoned, and returns true if it has ...
Definition: Utils.cs:121
IG.Num.Vector3d.Ones
static Vector3d Ones()
Generates an 3-dimensional vector filled with 1s.
Definition: Vector3Dclass.cs:307
LearnCs.Lib.IVectorFactoryRegistry.GetRegisteredTypes
Type[] GetRegisteredTypes()
LearnCs.Lib.ComplexVectorFactory.CreateVector
override ComplexVector CreateVector(int dimension)
Definition: VectorFactory.cs:76
IG.Num.InputOutputDataDefiniton.IsAnyInputDefaultValueDefined
virtual bool IsAnyInputDefaultValueDefined()
Returns a value indicating whether any input element has default value defined.
Definition: SampledDataDefinition.cs:1284
IG.Lib.CommandLine._mainLock
object _mainLock
Definition: InterpreterCommandLine.cs:42
IG.Num.AffineTransformationSquare.Lock
object Lock
Object used for locking of the current object (ILockable interface).
Definition: TransformationAffineSquare.cs:90
IG.Num.ScalarFunctionLinear.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:260
IG.Num.UnstructuredMesh3d.AddVectorField
void AddVectorField(TVectorField field, string name)
Adds the specified vector field to the collection of vector fields under the specified name.
Definition: UnstructuredMesh3dGeneric.cs:482
IG.Num.PhysicalConstant.RelativeError
double RelativeError
Getst the relative standard uncertainty of the physical constant.
Definition: Constants.cs:121
IG.Num.ParallelJobServerBase._isServerRunning
bool _isServerRunning
Definition: ParallelJobServerBase.cs:467
IG.Script.ScriptAppBase.CryptoHelpRemoveCertificate
const string CryptoHelpRemoveCertificate
Definition: ScriptAppBase.cs:1554
IG.Num.VectorFunctionResults.CalculatedHessians
virtual bool CalculatedHessians
Indicates whether calculation of functions' Hessian is/was requested.
Definition: FunctonVectorResults.cs:731
IG.Num.VectorBase.GetNewMatrixBase
abstract MatrixBase GetNewMatrixBase()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
IG.Num.Func.WeightPol4.WeightPol4
WeightPol4(double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealWeight.cs:666
IG.Num.ScalarFunctionUntransformedBase.HessianDefined
abstract bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarUntransformedBase.cs:230
IG.Script.ScriptAppBase.SystemFunctionSystemInfo
virtual string SystemFunctionSystemInfo(string appName, string[] args)
Executes embedded application - writing to the console and returning the system info.
Definition: ScriptAppBase.cs:3730
IG.Lib.ScriptLoaderBase.Global
static ScriptLoaderBase Global
Global script loader. Getter always returns a non-null object.
Definition: Loader.cs:420
LearnCs.Lib.Complex.CubicRoot
static Complex CubicRoot(Complex x)
Returns cubic root of x .
Definition: Complex.cs:669
IG.Num.INeuralApproximator.NumTrainingPoints
int NumTrainingPoints
Gets number of training points (this excludes verification points).
Definition: NeuralApproximatorBase.cs:404
IG.Lib.Logger.Log
void Log(ReportType messagetype, Exception ex)
Adds a new log record initialized according to parameters.
Definition: LoggerMsg.cs:639
IG.Num.ScalarFunctionRadialOneParametric.SetParameters
override void SetParameters(double[] parameters)
Sets parameters of the current parametric functions, where parameters are specified as array.
Definition: FunctionScalarRadial.cs:356
IG.Lib.IRunnable
Implemented by objects that have the Run(args) method, or "Main" metthod of execution.
Definition: IRunnable.cs:10
IG.Num.SimKosecFileManagerBase.AddInputComment
void AddInputComment(string commentString)
Adds comment to the input file.
Definition: SimKosecFileManagerBase.cs:1176
IG.Lib.Xml.ChildIndex
static int ChildIndex(XmlNode node)
Returns the index of the node among siblings with the same name.
Definition: XmlUtilities.cs:507
IG.Lib.StopWatch1.Lock
object Lock
Lock object to be used for locking the current object.
Definition: UtilTime.cs:90
IG.Lib.ReporterBase.isDisposed
bool isDisposed
Definition: ReporterMsg.cs:1478
IG.Num.OptFileManager.OptFileManager
OptFileManager(string directoryPath)
Creates a new optimization file server manager.
Definition: OptFileManager.cs:37
IG.Num.OptimizationDataBase.MaxAnalyses
int MaxAnalyses
Gets or sets maximal number of analyses.
Definition: OptimizationInputData.cs:250
IG.Num.Func2dVectorFormBase
Base class for scalar functions of 2 variables (base for implementation of IFunc2d interface).
Definition: Function2d.cs:340
IG.Num.IVectorFunctionResults.SetGradients
void SetGradients(List< IVector > values)
Sets function gradients. If CopyReferences=true (false by default) then only the list reference is co...
IG.Num.ScalarFunctionResults.CalculatedGradient
virtual bool CalculatedGradient
Indicates whether calculation of function gradient is/was requested.
Definition: FunctionScalarResults.cs:515
IG.Lib.ReporterBase.KeyTracingLevel
const string KeyTracingLevel
Definition: ReporterMsg.cs:2308
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d(int numElements, string fieldName, string fieldDescription)
Constructs a new unstructured mesh with the specified number of nodes, name and description....
Definition: UnstructuredMesh3dGeneric.cs:58
IG.Lib.ScriptLoaderBase.RunFunctionName
virtual string RunFunctionName
Name of the method of dynamically loadable classes that contains the runnable script.
Definition: Loader.cs:799
IG.Num.VectorFunctionResults.CalculatedValues
virtual bool CalculatedValues
Indicates whether calculation of functions is/was requested.
Definition: FunctonVectorResults.cs:723
IG.Num.VectorBase.NormInfPlain
static double NormInfPlain(Vector a)
Returns the Infinity-norm (maximum absolute value of any element) of the specified vector.
Definition: VectorBase.cs:638
IG.Num.ParallelJobServerBase._threadPriority
ThreadPriority _threadPriority
Definition: ParallelJobServerBase.cs:442
IG.Num.MatrixBase.LdltSolve
static void LdltSolve(IMatrix ldltMatrix, IMatrix B, ref IVector auxX, ref IMatrix X)
Calculates inverse of the matrix from its specified LDLT-decomposed matrix.
Definition: MatrixBase.cs:6152
IG.Num.ScalarFunctionRadial._epsilon
double _epsilon
Definition: FunctionScalarRadial.cs:68
IG.Lib.Copy.ClienServerStreamBase._sb
StringBuilder _sb
Definition: ClientServerStreamBase_Copy.cs:379
IG.Lib.UtilSystem.MinNumCheckedIsTextFile
const int MinNumCheckedIsTextFile
Minimal number of checked bytes when determining whether a file is a text file.
Definition: UtilSystem.cs:4216
IG.Lib.UtilConsole.SW_HIDE
const int SW_HIDE
Definition: UtilConsole.cs:36
IG.Num.ScalarFunctionRadialParametric.SetParameters
virtual void SetParameters(double[] parameters)
Sets parameters of the current parametric functions, where parameters are specified as array.
Definition: FunctionScalarRadial.cs:511
IG.Lib.LoadableScriptOptShellBaseControllable
Controllable version of LoadableScriptOptBase, implements the ILoadableScriptC interface.
Definition: LoadableScriptOpt.cs:269
IG.Num.OptFileManager.WriteAnalysisOutputXml
virtual void WriteAnalysisOutputXml(string filePath, AnalysisResults anpt)
Stores analysis output data to the specified file in the XML format . Does not perform any locking.
Definition: OptFileManager.cs:1084
IG.Lib.XmlParser.MoveTo
XmlNode MoveTo(XmlNode node)
Moves the current position to the specified node.
Definition: XmlUtilities.cs:1887
IG.Neural.NeuraApproximationFileManager._neuralTrainingDataPath
string _neuralTrainingDataPath
Definition: NeuralFileManager.cs:135
IG.Crypto.UtilCrypto.DecryptStringPlain
static string DecryptStringPlain(string cipherText, byte[] key, byte[] initializationVector, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.Default, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, bool useLargestKey=false, bool useLargestBlock=false)
Derypts the specified string from encryted byte array, using the specified symmetric algorithm,...
Definition: UtilCrypto.cs:2604
IG.Num.BoundingBox3d.MinY
double MinY
Gets the lower bound in the second coordinate.
Definition: BoundingBox.cs:1574
IG.Lib.Util.GetIndices
static void GetIndices(int[] tableDimensions, int oneDimensionalIndex, ref int[] tableIndices)
Calculates and stores the multidimensional indices of an element of the multidimensional table of the...
Definition: Utils.cs:470
IG.Num.OptimizationResultsBase._keepCurrentGuess
bool _keepCurrentGuess
Definition: OptimizationResults.cs:140
IG.Num.SingularValueDecomposition.RightSingularVectors
Matrix RightSingularVectors
Returns the right singular vectors.
Definition: MatrixDecompositions.cs:1482
IG.Num.InputOutputDataDefinitonDto.OutputLength
int OutputLength
Gets number of output values.
Definition: SampledDataDto.cs:512
IG.Num.RealFunctionBase.SecondDerivative
abstract double SecondDerivative(double x)
Returns the second derivative of the given order of this function at the specified arameter.
IG.Lib.UtilSystem.AssemblySeparatorString
static string AssemblySeparatorString
Gets the string that is used to separate resource from the assembly.
Definition: UtilSystem.cs:3614
IG.Lib.color.color
color(string name)
Creates a new color that corresponds to the specified color name (e.g. "white", "blue",...
Definition: Color.cs:89
IG.Num.ParallelJobDispatcherBase.RemoveIdleServer
void RemoveIdleServer(ParallelJobServerBase< JobContainerType > server)
Removes the specified parallel job server from the idle list.
Definition: ParallerJobDispatcherBase.cs:141
IG.Num.NeuralTrainingLimits.DefaultInputLenght
static int DefaultInputLenght
Default value for number of input neurons.
Definition: NeuralTrainingParameters.cs:1297
IG.Script.ScriptAppBase.CryptoCertStoreInfo
const string CryptoCertStoreInfo
Definition: ScriptAppBase.cs:1474
IG.Lib.CommandThreadBase.PopParameter
object PopParameter()
Removae and returns the last object on the parameter store.
Definition: CommandlineApplicationInterpreterBase.cs:1948
YourNamespace.ModelParameter.IsDefaultValueDefined
virtual bool IsDefaultValueDefined
Definition: ModelParameter.cs:54
IG.Lib.CommandLineApplicationInterpreter.IsVariableReference
virtual bool IsVariableReference(CommandThread cmdThread, string str)
Returns true if the specified string represents a variable reference, false otherwise.
Definition: CommandlineApplicationInterpreter.cs:389
IG.Gr.GraphicPrimitiveBase.UpdateBoundingBoxTransformed
virtual void UpdateBoundingBoxTransformed()
Definition: GraphicalObjectsBase.cs:175
IG.Lib.PipeClientBase
Client to the pipe server (classes derived from IpcStreamClientServerBase2).
Definition: IpcPipes.cs:391
IG.Num.NeuralTrainingParameters.ComparerBase._compareMinError
bool _compareMinError
Definition: NeuralTrainingParameters.cs:2893
IG.Num.VectorFunctionRequestDTO.ReqGradients
bool ReqGradients
Indicates whether calculation of function gradients is/was requested.
Definition: VectorFunctionResultsDto.cs:47
IGLib.Tests.SpeedTestInfo.ToString
override string ToString()
Definition: SpeedTestInfo.cs:154
IG.Lib.ReporterBase.ReportError
void ReportError(Exception ex)
Launches an error report. Predominantly for error and warning reports.
Definition: ReporterMsg.cs:3292
IG.Lib.Module.DD
const int DD
Definition: App.cs:554
IG.Num.InputElementDefinition.DefaultValue
virtual double DefaultValue
Default value for the output data element described by the current definition.
Definition: SampledDataDefinition.cs:433
IG.Lib
Definition: IdGenerator.cs:7
IG.Num.UnstructuredMesh2d.ScalarFields
FieldCollection< TScalarField, TScalar > ScalarFields
Gets the collection of scalar fields of the current mesh.
Definition: UnstructuredMesh2dGeneric.cs:224
IG.Num.Matrix2d.MultiplyRight
Matrix2d MultiplyRight(Matrix2d b)
Right-multiplies the current 2D matrix with the specified matrix and returns the product.
Definition: Matrix2DClass.cs:615
IG.Num.ScalarFunctionBase.Value
override double Value(IVector x)
Returns the value of this function at the specified parameter.
Definition: FunctionScalarBase.cs:82
IG.Lib.InterfaceInterpreterBase.StartCodeBlock
virtual void StartCodeBlock()
Starts a new code block in the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:398
IG.Num.ScalarFunctionBase._refParam
IVector _refParam
Definition: FunctionScalarBase.cs:39
IG.Lib.ObjectRegister.ObjectRegister
ObjectRegister(int startId)
Creates an object that generates unique IDs (in the scope of the current instance) with the specified...
Definition: ObjectRegister.cs:33
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeServer.GetResponse
override string GetResponse(string request)
Calculates and returns response
Definition: CommandlineApplicationInterpreter.cs:5314
IG.Lib.IpcStreamClientServerBase.DefaultStoppedResponse
static string DefaultStoppedResponse
Default stopped response (sent after the srver has sttopped on request).
Definition: IpcStreamClientServerBase.cs:671
IG.Lib.ObjectStore.IsEligible
virtual bool IsEligible(T obj)
Returns true if the specified object is eligible for storing in this object storage,...
Definition: UtilObjectStore.cs:111
IG.Num.IScalarFunctionResults.Gradient
IVector Gradient
Function gradient. If CopyReferences=true (false by default) then only the reference is copied in ass...
Definition: FunctionScalarResultsInt.cs:96
IG.Num.NeuralApproximatorBase.SetRmsToleranceRelstiveToRange
void SetRmsToleranceRelstiveToRange()
Updates the tolerances on RMS errors of outputs according to the relative tolerances (defined by Tole...
Definition: NeuralApproximatorBase.cs:1035
IG.Crypto.CryptoManager._appArguments
string[] _appArguments
Definition: UilCryptoAux1.cs:121
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.MyName2
string MyName2
Definition: SampleClasses.cs:160
IG.Num.AnalysisResults.LoadRequestMath
static void LoadRequestMath(string filePath, ref AnalysisResults anResults)
Loads analysis request data from a file in standard mathematical format and stores it in the specifie...
Definition: AnalysisResults.cs:1877
IG.Lib.CommandLineInterpreter.AddCommand
override void AddCommand(string commandName, CommandLine command)
Adds a new command to the interpreter. If the command with the specified name already exists then the...
Definition: InterpreterCommandLine.cs:270
IG.Lib.StringParser.StringParser
StringParser()
Definition: StringParser.cs:48
IG.Num.NeuralApproximatorBase._mainLock
object _mainLock
Definition: NeuralApproximatorBase.cs:582
IG.Lib.Copy.ClientStreamBase.SentRequest
virtual void SentRequest()
Sends the current request string (the ClientServerStreamBase2.RequestString property) to the server t...
Definition: ClientServerStreamBase2_Copy.cs:1046
IG.Num.NonSIUnit.inch
static readonly PhysicalConstant inch
Inch, a deprecated non-SI unit of length, in = 0.0254 numrows.
Definition: Constants.cs:1291
IG.Num.MatrixBase.MultiplyDiagonalPlain
static void MultiplyDiagonalPlain(IVector diag, IMatrix a, IMatrix result)
Left-multiplies a matrix with a diagonal matrix, and stores the result in the specified result matrix...
Definition: MatrixBase.cs:4450
IG.Num.PhysicalUnit.KelvinFromCelsius
static double KelvinFromCelsius(double Celsius)
Converts temperature in Celsius to temperature in Kelvins.
Definition: Constants.cs:879
IG.Lib.HtmlWriter.WriteMetaKeywords
virtual void WriteMetaKeywords()
Adds the keywords meta tag to the document.
Definition: HtmlWriter.cs:392
IG.Lib.color._G
double _G
Definition: Color.cs:98
IG.Num.VectorFunctionResults.SetValues
virtual void SetValues(List< double > values)
Sets the list of function values. If CopyReferences=true (false by default) then only the list refere...
Definition: FunctonVectorResults.cs:303
IG.Num.Matrix2d
Matrix in a 2 dimensional space.
Definition: Matrix2DClass.cs:27
IG.Num.VectorExtensions.ToStringMath
static string ToStringMath(IVector vec)
Returns a string representation of the current vector in a standard IGLib form (Mathematica-like form...
Definition: VectorBase.cs:234
IG.Num.IMatrix.ToString
string ToString()
Returns string representation of the current matrix in the standard IGLib form (Mathematica-like form...
IG.Num.IVectorFunctionResults.CalculatedValues
bool CalculatedValues
Indicates whether calculation of function values is/was requested.
Definition: FunctionVectorResultsInt.cs:295
IG.Num.AnalysisResults.NumParameters
virtual int NumParameters
Number of parameters.
Definition: AnalysisResults.cs:251
IG.Lib.WaitFileEventLatenceBase.ExampleBlockCreateRemoveLatence
static void ExampleBlockCreateRemoveLatence(string filePath)
Monitors the specified file and successively blocks until it is created and then until it is removed....
Definition: WaitConditionFile.cs:1045
IG.Lib.color.color
color(System.Drawing.Color color)
Creates a new color that corresponds (as closely as possible) to the specified color.
Definition: Color.cs:56
IG.Num.Func.PenaltyPower.CanSetMaxZero
bool CanSetMaxZero
Whether maximal value for which penalty function is zero can be set.
Definition: FunctionRealPenalty.cs:199
IG.Num.SingularValueDecomposition.SolveMathNetNumerics
override MatrixBase_MathNetNumerics SolveMathNetNumerics(IMatrix righthandSides)
Solves systems of linear equations with the specified right-hand sides and the current matrix decompo...
Definition: MatrixDecompositions.cs:1582
IG.Num.Func2dLinear.Value
override double Value(vec2 parameters)
Calculates and returns value of the current 2D linear function.
Definition: Function2d.cs:481
IG.Script.ScritpRealFunctionExample.Container
Container class inherits from M in order to enable use of comfortable mathematical functions.
Definition: RealFunctionScriptExample.cs:36
IG.Num.SimKosecConst.ExecutableNameConvectionObstacles
const string ExecutableNameConvectionObstacles
Definition: SimKosecConst.cs:21
IGLib.Tests.Base.SampleClasses.DerivedClass.Equals
bool Equals(DerivedClass compared)
Definition: SampleClasses.cs:108
IG.Num.Field.GenerateCoordinates
static void GenerateCoordinates(Field< vec2 > field, int dimx, double minxRef, double maxxRef)
Generates coordinates of a 1D unstructured grid embedded in 2D space from a regular grid with grid di...
Definition: FieldGeneric.cs:1230
IG.Num.Matrix3d.Matrix3d
Matrix3d(vec3 xrow, vec3 yrow, vec3 zrow)
Initializes 3D matrix structure with the specified components.
Definition: Matrix3DClass.cs:92
IG.Num.Vector2d.GetNewThis
Vector2d GetNewThis(int length)
Creates and returns a new vector of the specified dimension in such a way that the type of the return...
Definition: Vector2Dclass.cs:84
IG.Num.IScalarFunctionUntransformed.Evaluate
void Evaluate(IScalarFunctionResults data)
Evaluates whatever needs to be evaluated and stores the results on the specified storage object.
IG.Lib.SerializerBase.SerializationTestArrayMember._modifiedName
string _modifiedName
Definition: SerializerBase.cs:692
IGLib.Core.ModelParameter.Name
string Name
Definition: ModelParameter.cs:117
IG.Script.ScriptAppBase.ConstHelpRunFile
const string ConstHelpRunFile
Definition: ScriptAppBase.cs:391
IG.Lib.XmlParser.NextOrCurrentNode
XmlNode NextOrCurrentNode(string NodeName, string NodeValue)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:2215
IG.Num.ScalarFunctionResults.GetCopy
virtual IScalarFunctionResults GetCopy()
Returns an exact deep copy of the current object.
Definition: FunctionScalarResults.cs:551
IG.Gr.GraphicObject
Graphic object, a tree - like collection of graphic primitives.
Definition: GrObjects.cs:151
IG.Num.BoundingBoxBase.Map
static double Map(IBoundingBox original, IBoundingBox target, int whichComponent, double value)
Mapping from one bounding box to another. Returns a single component mapped by a mapping that maps th...
Definition: BoundingBox.cs:1345
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.ReadOnlyWithConstructor.ReadOnlyWithConstructor
ReadOnlyWithConstructor(string name, int age)
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:80
IG.Num.VectorFunctionResults.Calculated
virtual bool Calculated
Collectively gets or sets calculated flags. Set false: all calculated flags are set to false....
Definition: FunctonVectorResults.cs:692
IG.Num.BoundingBox1d.BoundingBox1d
BoundingBox1d(IVector min, IVector max)
Creates a bounding box of the specified dimension and initializes it in such a way that minimal and m...
Definition: BoundingBox.cs:1838
IG.Num.VectorStore.VectorStore
VectorStore(int length, bool constrainDimensions)
Constructs a new Vector store for vectors with the specified dimensions.
Definition: VectorBase.cs:3217
IG.Num.SampledDataSetDto.CreateObject
override SampledDataSet CreateObject()
Creates and returns a new object of the appropriate type.
Definition: SampledDataDto.cs:147
IG.Lib.IpcStreamClientServerBase.DefaultMsgRequestBegin
static string DefaultMsgRequestBegin
Default message that begins any mulltiline request.
Definition: IpcStreamClientServerBase.cs:461
IG.Num.IVector.ToArray
T[] ToArray()
Copy all elements of this vector to an array.
IG.Num.ScalarFunctionRadialParametric.Parameters
virtual IVector Parameters
Parameters that define the specific function out of parametric familiy of scalar functions.
Definition: FunctionScalarRadial.cs:476
IG.Num.Scalar.GetHashCode
override int GetHashCode()
Gets the hashcode of this Scalar.
Definition: Scalar.cs:137
IG.Num.SampledDataSet.ToString
override string ToString()
Definition: SampledData.cs:2695
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(TextWriter writer, bool writeintro)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:5020
IG.Num.Func3dQuadratic.GetNumConstants
static int GetNumConstants()
Returns the number of scalar constants that specify the current function.
Definition: Function3d.cs:578
IG.Num.ScalarFunctionScriptControllerBase._parametersString
string _parametersString
Definition: ScalarFunctionScriptController.cs:179
IG.Lib.Copy.ServerStreamBase._threadPriority
ThreadPriority _threadPriority
Definition: ClientServerStreamBase2_Copy.cs:844
IG.Lib.WaitFileEventLatenceBase.ConditionFunction
sealed override bool ConditionFunction()
Must not be used!
Definition: WaitConditionFile.cs:1011
IG.Num.IRealFunctionParametric.GetParameter
double GetParameter(int which)
Returns value of the specified parameter of the parameterized function.
IG.Lib.ThreadPulser._printNotes
bool _printNotes
Definition: WaitConditionFile.cs:43
IG.Num.Func.Cubic.RefInv
Cubic RefInv
Definition: FunctionRealInterpolation.cs:1536
IG.Lib.HtmlWriter.Example
static void Example(string htmlDocumentPath, string styleSheetPath, string imagePath1, string imagePath2)
Writes an example HTML document.
Definition: HtmlWriter.cs:907
IG.Num.MExt
Defines some mathematical functions to be used in derived classes. In addition to functions defined i...
Definition: UtilMath.cs:813
IG.Num.Func3d2dExamples.HyperboloidParametric.HyperboloidParametric
HyperboloidParametric(double r, double c)
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1108
IG.Num.ScalarFunctionScriptControllerBase.IsLoaderConsistent
bool IsLoaderConsistent
A flag indicateing whether the loader is currently consistent with the function definition contained ...
Definition: ScalarFunctionScriptController.cs:653
IG.Lib.HtmlWriter.EndTag
void EndTag(string tagName)
Adds the specified tag containing the specified text to the document.
Definition: HtmlWriter.cs:535
IG.Lib.CommandLineApplicationInterpreter.CmdOutputLevel
virtual string CmdOutputLevel(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints or sets the current output level of the interpreter.
Definition: CommandlineApplicationInterpreter.cs:3914
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests.ToStringTypeConverterViaJsonTests
ToStringTypeConverterViaJsonTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: ToStringTypeConverterViaJsonTests.cs:21
IG.Lib.IColorScale.IsDiscrete
bool IsDiscrete
Gets the flag indicating whether the color scale is discrete (with a finite number of possible colors...
Definition: ColorScale.cs:68
IG.Num.SimKosecFileManagerConvBase.InstallInputMappings
override void InstallInputMappings()
Installs definitions of default values of input fields that are automatically set before running the ...
Definition: SimKosecFileManager.cs:130
IG.Num.mat3.xx
double xx
Definition: Matrix3D.cs:377
IG.Script.ScriptAppBase.CryptoHelpDecryptBasic
const string CryptoHelpDecryptBasic
Definition: ScriptAppBase.cs:1201
IG.Lib.WaitFileEventBase.OnRenamed
virtual void OnRenamed(object source, RenamedEventArgs e)
Handles events triggered when a file or directory is renamed.
Definition: WaitConditionFile.cs:260
IG.Lib.BoundingBoxDtoBase.CreateObject
override BoxType CreateObject()
Creates and returns a new bounding box of the specified type and dimension.
Definition: BoundingBoxDto.cs:71
IG.Num.DistanceComparer.Distance
double Distance(PointType pt1, PointContainerType boxedPt2)
Returns distance between the specified point and the second point encolosed in an PointContainer{....
Definition: DistanceComparer.cs:644
IG.Crypto.ConstCrypto.FileBufferSize
const int FileBufferSize
Default size of file buffer.
Definition: UtilCryptoAux.cs:267
IG.Lib.KeyValueSortable.ComparerBase._twoStage
bool _twoStage
Definition: Utils.cs:3200
IG.Lib.UtilConsole.ReadPwd
static bool ReadPwd(ref string value, string printchar, bool repeat=true)
Reads a password from console, masking the input as specified.
Definition: UtilConsole.cs:655
IG.Lib.CommandLine.Register
void Register()
Registers the current object. Subsequent calls (after the first one) have no effect.
Definition: InterpreterCommandLine.cs:74
IG.Num.ScalarFunctionScriptControllerBase.ScalarFunctionScriptControllerBase
ScalarFunctionScriptControllerBase()
Default constructor, sets IsNull to true.
Definition: ScalarFunctionScriptController.cs:37
IG.Neural.NeuralFileConst.LockFileMutex
const string LockFileMutex
Definition: NeuralFileConst.cs:31
IG.Num.Counter.operator<=
static bool operator<=(Counter a, Counter b)
Definition: Scalar.cs:529
IG.Num.MatrixBase.SetRandom
static void SetRandom(IMatrix mat)
Sets the specified matrix such that it contains random elements on the interval (0,...
Definition: MatrixBase.cs:914
IG.Num.PointCloudVector.PointCloudVector
PointCloudVector(params IVector[] points)
Constructs a cloud of vector points containing the specified points.
Definition: PointCloudConcrete.cs:32
IG.Num.RealFunction.Inverse
override double Inverse(double y)
Returns value of the inverse of the current function at the specified value of dependent variable.
Definition: FunctionReal.cs:1073
IG.Num.PhysicalConstant.Value
double Value
Gets the value of the physical constant.
Definition: Constants.cs:114
IG.Lib.Alignment.Horizontal
AlignmentHorizontal Horizontal
Horizontal alignment.
Definition: Alignment.cs:61
LearnCs.Lib.IVectorFactory.CreateVector
VectorType CreateVector(int dimension)
Creates and returns a vector of the type VectorType of dimension dimension .
IG.Num.IAnalysisResults.IsViolated
bool IsViolated(int which, double equalityTolerance)
Returns true if the specified constraint is violated according to the current analysis results,...
IG.Num.mat2.Inverse
mat2 Inverse
Gets inverse of the current matrix.
Definition: Matrix2D.cs:643
IG.Lib.StopWatch1._stopTime
DateTime _stopTime
Definition: UtilTime.cs:113
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(Stream stream, bool writeintro)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:4244
IG.Lib.XmlUtilityBase.GetDefaultNameSpaceUri
static string GetDefaultNameSpaceUri(XmlDocument doc)
Gets the default namespace URI of teh Xml document.
Definition: XmlUtilities.cs:912
IGLib.Core.Tests
Definition: ModelParameterTests.cs:12
IG.Num.ParallelJobContainerBase.WaitJobCompletion
void WaitJobCompletion()
Waits for job completion.
Definition: ParallelJobContainerBase.cs:450
IG.Num.StructuredMesh2d.CreateIndexField
virtual TIndexField CreateIndexField(string fieldName, string fieldDescription)
Creates and returns a new index field of dimensions that match dimensions of the current structured m...
Definition: StructuredMesh2dGeneric.cs:155
IG.Num.ParallelJobServerBase.DefaultOutputLevel
static int DefaultOutputLevel
Default output level for objects of this and derived types.
Definition: ParallelJobServerBase.cs:62
IG.Num.UnstructuredMesh1d3d.UnstructuredMesh1d3d
UnstructuredMesh1d3d(int dimx, int dimy, string fieldName, string fieldDescription, double minx, double maxx, double miny, double maxy)
Constructs a (unconnected) unstructured grid based on 1D regular grid with grid direction parallel to...
Definition: UnstructuredMesh1d3d.cs:71
IG.Num.AnalysisRequestDto.CopyFromPlain
override void CopyFromPlain(AnalysisResults anres)
Copies data to the current DTO from an analysis results object.
Definition: AnalysisResultsDto.cs:121
IG.Lib.Module._UserDirectory
string _UserDirectory
Definition: App.cs:721
IG.Num.PhysicalUnit.minarc
static readonly PhysicalConstant minarc
Minute of arc, non-SI unit of plane angle, 1′ = (1/60)° = (π/10800) rad.
Definition: Constants.cs:1114
IGLib.Gr3D.TrefoilKnot3D_MathCurve3.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Num.SimKosecFileManagerBase.InputFieldDefinition._defaultvalue
string _defaultvalue
Definition: SimKosecFileManagerBase.cs:1721
IG.Num.VectorFunctionExamples.RosenrockAndCircle.R0Square
double R0Square
Definition: FunctionVectorExamples.cs:55
IG.Lib.XmlParser.GetNextOrCurrentNode
XmlNode GetNextOrCurrentNode(XmlNodeType NodeType)
Moves the current node to the current or the first sibling node after the current node that is of the...
Definition: XmlUtilities.cs:1561
IG.Num.Func.Exp
A RealFunction class representing exponential function.
Definition: FunctionRealBasic.cs:63
IG.Num.InputOutputDataDefinitonDto.Input
InputElementDefinitionDto[] Input
Definition: SampledDataDto.cs:496
IGLib.Gr3D.ColorRGBA.ToString
override string ToString()
Definition: ColorRGBA.cs:22
IG.Num.RealFunctionOneParametric.SetParameters
override void SetParameters(double[] parameters)
Sets parameters of the current parametric functions, where parameters are specified as array.
Definition: FunctionRealParametric.cs:207
IG.Num.Func.Cubic.RefQuad
Quadratic RefQuad
Definition: FunctionRealInterpolation.cs:1020
IG.Num.Numeric.IntegralSimpsonTab
static double IntegralSimpsonTab(DlgFunctionValue f, double from, double to, int numintervals)
Calculates numerical integral of a function by Simpson's rule, but through a table of values.
Definition: FunctionNumeric.cs:171
IG.Num.INeuralApproximator.SetNeuronsOutputRange
void SetNeuronsOutputRange(double min, double max)
Sets the neurons output range. Bounds for all output neurons are set equally.
IG.Lib.InterfaceInterpreterBase.CommandArgumentBlockEnd
virtual string CommandArgumentBlockEnd
String that ends command argument block.
Definition: InterfaceInterpreterBase.cs:239
IG.Num.NeuralTrainingParameters.DefaultLearningRate
static double DefaultLearningRate
Default value for learning rate in neural networks.
Definition: NeuralTrainingParameters.cs:29
IG.Lib.XmlBuilder.RemoveNode
XmlNode RemoveNode(XmlNode node)
Removes the specified node from the current XML document and returns that node. null is returned if t...
Definition: XmlUtilities.cs:2530
IG.Lib.StringTable.LoadCsv
void LoadCsv(string filePath, string separator)
Loads the specified CSV file. Reads contents of the file into the data table of the current object.
Definition: StringTable.cs:1110
IG.Num.Func2dQuadratic.Func2dQuadratic
Func2dQuadratic()
Definition: Function2d.cs:514
IG.Script.ScriptAppBase.Script_AddCommands
override void Script_AddCommands(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings)
Adds commands to the internal interpreter.
Definition: ScriptAppBase.cs:365
IG.Crypto.CryptoFlags.DecryptionError
@ DecryptionError
IG.Num.Matrix.GetNewThis
virtual Matrix GetNewThis(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensions, and of the same type as the current m...
Definition: Matrix.cs:817
IG.Num.Func3d2dExamples.HyperboloidParametric.HyperboloidParametric
HyperboloidParametric(double a, double b, double c)
Constructs parametric definition of an origin-centered hyperboloid with the specified parameter-stret...
Definition: Function3d2d.cs:1118
IG.Num.InputOutputElementDefinition
Base class for input or output data element definition for vector functions, approximations,...
Definition: SampledDataDefinition.cs:19
IGLib.Gr3D.HelixCurve3D.EndParameter
double EndParameter
Definition: HelixCurve3D.cs:63
IG.Crypto.CryptoManager.IsDecrypt
bool IsDecrypt
Whether decryption is perrformed, rather than encryption.
Definition: UilCryptoAux1.cs:164
IG.Num.AnalysisBase._numObjectives
int _numObjectives
Definition: Analysis.cs:85
IG.Num.Func2dBasePlain_ToConsider.GradientDefined
virtual bool GradientDefined
Whether calculation of functio ngradient is defined. Default is false.
Definition: Function2d.cs:672
IG.Num.RealFunction.IntegralDefined
override bool IntegralDefined
Indicates whether integral is defined for this function (w.r. implementation). Getter returns true if...
Definition: FunctionReal.cs:1066
IG.Num.InputOutputElementDefinitionDto.Description
string Description
Describes the meaning of a data element used as part of input or output data.
Definition: SampledDataDto.cs:239
IGLib.Gr3D.FigureEightKnot3D.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IG.Num.vec3.operator!=
static bool operator!=(vec3 a, vec3 b)
Vector comparison, returns true if vectors are different.
Definition: Matrix3D.cs:330
IG.Num.vec3.operator==
static bool operator==(vec3 a, vec3 b)
Vector comparison.
Definition: Matrix3D.cs:324
IG.Num.Matrix2d.Random
static Matrix2d Random(IRandomGenerator rnd)
Creates and returns a 2D matrix with uniformly distributed random elements in the [0,...
Definition: Matrix2DClass.cs:265
IG.Lib.Module.AuthorFullName
string AuthorFullName
Gets a treue/false value telling whether the global program data is initialized or not.
Definition: App.cs:867
IG.Num.MatrixBase.TestMultiplyTranspMatMat
static bool TestMultiplyTranspMatMat(double tolerance, bool printReports)
Tests product A^T*B*C.
Definition: MatrixBase.cs:3538
IG.Num.mat3.Add
mat3 Add(mat3 a)
Returns sum of the current matrix and the specified matrix.
Definition: Matrix3D.cs:767
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(string filename, bool append, bool writeintro, bool disposewriter)
Creates a TextWriter upon a file and sets it as the text writer to which reporting is also performed....
Definition: ReporterMsg.cs:4988
IG.Num.InputOutputDataDefiniton.IsAnyNameDefined
virtual bool IsAnyNameDefined()
Returns a value indicating whether any element (either input or output) has Name property defined.
Definition: SampledDataDefinition.cs:1008
IG.Script.ScriptAppBase.CryptoFunctionCheckSum_OLD_TO_DELETE_LATER
virtual string CryptoFunctionCheckSum_OLD_TO_DELETE_LATER(string appName, string[] args)
Executes embedded application - calculation AND verification of various hash values of a file.
Definition: ScriptAppBase.cs:2596
IGLib.Gr3D.StructuredSurfaceMesh3D.AllocateNodeNormals
void AllocateNodeNormals()
Allocate space for VertexNormals, if not yet allocated, according to mesh sizes (NumPoints1 and NumPo...
Definition: StructuredSurfaceMesh3D.cs:86
IG.Lib.WaitFileEventLatenceBase.TestSpeedBlockCreateRemoveLatence
static void TestSpeedBlockCreateRemoveLatence(string filePath, int numSwitches, int sleepMs, bool waitDirectory)
Test of speed of reaction of file/directory creation and removal blocking waits. A specified number o...
Definition: WaitConditionFile.cs:1108
IG.Lib.InterfaceInterpreterBase._commandArgumentBlockBegin
string _commandArgumentBlockBegin
Definition: InterfaceInterpreterBase.cs:97
IG.Lib.ExpressionEvaluatorCompiled.EvalToInteger
virtual int EvalToInteger(string code)
Evaluates (interprets) JavaScript code and returns integer result of evaluation. Code must be such th...
Definition: ExpressionEvaluatorCompiled.cs:232
IG.Lib.IpcStreamServerBase.GetErrorMessage
virtual string GetErrorMessage(Exception ex)
Returns error message corresponding to the specified exception.
Definition: IpcStreamServerBase.cs:133
IG.Num.QuadraticBasis.SecondDerivative
override double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian).
Definition: ApproxBasis.cs:491
IG.Reflection.SerializationBinderCascadedImmutable.ContainedBinders
IEnumerable< SerializationBinder > ContainedBinders
Enumerable that enables iteration over contained serialization binders (elements of ContainedBindersP...
Definition: SerializationBinderCascaded.cs:98
IG.Net.PortScanner2.isTcpPortOpen.MainClient
TcpClient MainClient
Definition: PortScanner.cs:27
IG.Num.IScalarFunctionResults.ReqGradient
bool ReqGradient
Indicates whether calculation of function gradient is/was requested.
Definition: FunctionScalarResultsInt.cs:187
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.ColonCharacterStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: ColonCharacterStrategy.cs:10
IG.Num.NeuralTrainingLimitsDto.ToleranceRms
VectorDtoBase ToleranceRms
Tolerance over RMS error of outputs over training points. Training will continue until error becomes ...
Definition: SerializationDtoNeural.cs:780
IGLib.Gr3D.MeshExportExtensions_06.ExportMeshToObj
static void ExportMeshToObj(StructuredSurfaceMesh3D mesh, string objFilePath, string mtlFileName, bool exportSurfaces=true, bool exportWireframe=true, string surfaceMaterialName="SurfaceMaterial", string wireframeMaterialName="WireframeMaterial")
Exports a structured mesh to OBJ format, including vertex normals, surfaces, and optional wireframe.
Definition: MeshExportExtensions_06.cs:25
IG.Lib.LoadableScalarFunctionBase._functionArgumentGradientName
string _functionArgumentGradientName
Definition: ScalarFunctionScriptBase.cs:88
IG.Lib.Copy.ServerStreamBase.SendDummyRequest
abstract void SendDummyRequest()
IG.Num.ConstPhysical.BoltzmannConstant
static readonly PhysicalConstant BoltzmannConstant
Boltzmann constant, gas constant divided by the Avogadro constant. Each microscopic degree of freedom...
Definition: Constants.cs:485
IG.Num.PenaltyEvaluator.GetPenaltyFunction
IRealFunctionPenalty GetPenaltyFunction(int which)
Returns penalty function corresonding to the specified constraint.
Definition: AnalysisResults.cs:2606
IG.Num.VectorFunctionBaseGeneral.NumValues
virtual int NumValues
Gets number of values of the current vector function (-1 for not defined, e.g. in case that function ...
Definition: FunctionVectorBaseGeneral.cs:106
IG.Lib.VectorDtoBase.AllocateComponents
virtual void AllocateComponents(int dim)
Allocates the array that stores vector elements.
Definition: VectorDto.cs:59
IG.Num.IOptimizationResults.Results
IAnalysisResults Results
Optimization results.
Definition: OptimizationResults.cs:35
IG.Num.InputOutputDataDefiniton.InputElementList
virtual List< InputElementDefinition > InputElementList
Definition: SampledDataDefinition.cs:690
IG.Lib.RealFunctionLoader._derivativeDefinitionString
string _derivativeDefinitionString
Definition: RealFunctionScriptLoader.cs:171
IG.Lib.CommandLineApplicationInterpreter.CmdSetVariable
virtual string CmdSetVariable(CommandThread cmdThread, string cmdName, string[] args)
Command. Sets the specified interpreter variable to the specified value. Usage:
Definition: CommandlineApplicationInterpreter.cs:3056
IG.Num.SampledDataCsv.IsKeyMinimalValues
bool IsKeyMinimalValues(string str)
Whether the specified string is a keyword introducing variable minimal values.
Definition: SampledDataCsv.cs:721
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.ExplicitlyConvertibleFromDerived
ExplicitlyConvertibleFromDerived()
Definition: SampleClasses.cs:331
IG.Num.SI
SI
SI base units (International system of units).
Definition: Constants.cs:19
IG.Lib.ScriptLoaderBase._outputLevel
int _outputLevel
Definition: Loader.cs:448
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example52_1_ExportCylindricalBilliardKnot_WrongParameterization
void Example52_1_ExportCylindricalBilliardKnot_WrongParameterization(int numLongitudinal, int numTransverse, double radius, int N, int P, double A=1.0)
Generates and exports (as .obj) tubular surface created form smooth parameterizaion of cylindric bill...
Definition: TubularSurfaceExportExamplesTests.cs:1186
IG.Num.NeuralApproximatorDtoBase.InputDataBounds
BoundingBoxDtoBase InputDataBounds
Definition: SerializationDtoNeuralApproximator.cs:126
IG.Lib.ApplicationCommandlineBase.UserNameLowerCase
virtual string UserNameLowerCase
Gets name of the current user with all letters converted to lower case (in order to avoid ambiguities...
Definition: ApplicationCommandLineBase.cs:162
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsSecondMin
int NumHiddenNeuronsSecondMin
Minimum number of hidden neurons in second hidden layer.
Definition: NeuralTrainingParameters.cs:1747
IG.Num.MatrixBase.ArrayPowerPlain
static void ArrayPowerPlain(IMatrix a, double power, IMatrix result)
Element-by-element raise to power. This operation can be performed in place. This is a plain version ...
Definition: MatrixBase.cs:2536
IG.Num.NeuralTrainingParametersDto.InputLength
int InputLength
Gets or sets the number of input neurons.
Definition: SerializationDtoNeural.cs:38
IG.Num.IOptimizationData.MaxIterations
int MaxIterations
Gets or sets maximal number of iterations.
Definition: OptimizationInputData.cs:61
IG.Num.Func.Quadratic.HasMinimum
bool HasMinimum
Returns true if this quadratic function has a strict minimum.
Definition: FunctionRealInterpolation.cs:624
IG.Num.ScalarFunctionScriptControllerBase._parameterNamesSeparator
string _parameterNamesSeparator
Definition: ScalarFunctionScriptController.cs:551
IG.Lib.InterfaceInverse.AnalysisBlockName
virtual string AnalysisBlockName
String that introduces the analysis block.
Definition: InterfaceInv.cs:78
IG.Num.ParallelJobContainerBase._numTestDelays
volatile int _numTestDelays
Definition: ParallelJobContainerBase.cs:266
IG.Num.Func3d2dExamples.KleinBottle2.KleinBottle2
KleinBottle2()
Definition: Function3d2d.cs:1598
IG.Lib.ApplicationCommandlineBase.IsUserTadej
virtual bool IsUserTadej
Returns true if the current user logged on the computer is Tadej, or false otherwise.
Definition: ApplicationCommandLineBase.cs:177
IG.Lib.Module.ExpireWarnPeriod
TimeSpan ExpireWarnPeriod
Gets or sets the length of the expiration warning period. This is the period of time between expirati...
Definition: App.cs:1152
IG.Num.SampledDataCsv.LoadData
void LoadData(string filePath)
Loads sampled data form the specified CSV file.
Definition: SampledDataCsv.cs:3367
IGLib.Gr3D.MeshExportExtensions.ToBytes
static byte[] ToBytes(List< ushort > list)
Definition: MeshExportExtensions.cs:312
IG.Num.SampledDataSet.ComparerOutputDistance.Distance
double Distance(SampledDataElement el1, SampledDataElement el2)
Returns distance in the output values space between output vectors of two tarining elemets,...
Definition: SampledData.cs:999
IG.Num.MatrixBase.QrSolve
static void QrSolve(IMatrix factorQ, IMatrix factorR, IMatrix B, ref IVector auxB, ref IVector auxX, ref IMatrix X)
Calculates inverse of the matrix from its specified LDLT-decomposed matrix.
Definition: MatrixBase.cs:7352
IG.Num.InputOutputDataDefiniton.IsAnyTargetValueDefined
virtual bool IsAnyTargetValueDefined()
Returns a value indicating whether any element (either input or output) has target value defined.
Definition: SampledDataDefinition.cs:1276
IG.Lib.CommandStackFrameBase._blockExitCommandsNoLevelffect
List< string > _blockExitCommandsNoLevelffect
Definition: CommandlineApplicationInterpreterBase.cs:944
IG.Num.SimKosecFileManagerBase.RedirectedOutputPath
string RedirectedOutputPath
Gets or sets path to the file where standard output will be redirected. Setting to null causes that o...
Definition: SimKosecFileManagerBase.cs:118
IGLib.Gr3D.FigureEightKnot3D_MathCurve2.EndParameter
double EndParameter
Definition: FigureEightKnot3D _MathCurve2.cs:49
IG.Num.Func.WeightReciprocalPower.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:316
IG.Num.IScalarFunctionUntransformed
Scalar functions of vector arguments.
Definition: FunctionScalarInt.cs:53
IG.Neural.DataMapperIdentity.MapOutput
virtual void MapOutput(IVector originalOutput, ref IVector reducedOutput)
Transfers elemts of originalOutput vector in the reducedOutput vector.
Definition: NeuralMapData.cs:976
IG.Lib.UtilSystem.MissingAssembly.MissingAssemblyName
string MissingAssemblyName
Definition: UtilSystem.cs:2542
IGLib.Core.IModelParameterSetBase.Add
void Add(params(string Key, ModelParameterType Parameter)[] keysAndParameters)
Adds the specified parameter objects to the currrent parameter set at the specified keys.
IG.Num.SampledDataCsv.DefaultKeyDiscretizationSteps
static string DefaultKeyDiscretizationSteps
Default key for introduction of discretization steps of input and output data elements.
Definition: SampledDataCsv.cs:279
IG.Crypto.CryptoManager.AlgorithmTypeString
string AlgorithmTypeString
String representation of algorithm type.
Definition: UilCryptoAux1.cs:147
IG.Num.CholeskyDecomposition._inverse
MatrixBase_MathNetNumerics _inverse
Definition: MatrixDecompositions.cs:948
IG.Gr.GraphicPrimitiveBase.GetLineColor
virtual color GetLineColor()
Returns average line color of the graphic primitive.
Definition: GraphicalObjectsBase.cs:225
IG.Num.AnalysisBase
Base class for direct analysis classes that define optimization problems. Represent the complete defi...
Definition: Analysis.cs:53
IG.Lib.WaitFileEventBaseByProxyLatence
Base class for classes that provide blocking until a file or directory is created/removed....
Definition: WaitConditionFile.cs:844
IG.Lib.Module._SessionDirectory
string _SessionDirectory
Definition: App.cs:723
IG.Lib.UtilSystem.GetEmbeddedResourceName
static string GetEmbeddedResourceName(string resourcePath)
Returns name of the embedded resource (i.e., its filename) with the specified path.
Definition: UtilSystem.cs:3753
IG.Lib.IpcStreamServerBase._stopServe
bool _stopServe
Definition: IpcStreamServerBase.cs:61
IG.Lib.StopWatch1._startCpuTime
double _startCpuTime
Definition: UtilTime.cs:106
IG.Lib.KeyValueSortable._orderParameter
int _orderParameter
Definition: Utils.cs:3145
IG.Lib.Module.ToString
override string ToString()
Returns a string containing basic data of the module or application.
Definition: App.cs:1807
IG.Lib.Util.ParseThreadPriority
static ThreadPriority ParseThreadPriority(string str)
Converts the specified string to a ThreadPriority enum value, if possible, and returns it....
Definition: Utils.cs:2967
IG.Num.ConstMisc.EarthEquatorialGravity
static readonly PhysicalConstant EarthEquatorialGravity
Earth equatorial surface gravity acceleration, 9.780327 numrows/result^2.
Definition: Constants.cs:1464
IG.Num.NeuralTrainingParameters.ErrorsVerificationRms
IVector ErrorsVerificationRms
RMS errors calculated on verification data.
Definition: NeuralTrainingParameters.cs:498
IG.Lib.RealFunctionLoader.FuncNameSecondDerivativeDefinition
const string FuncNameSecondDerivativeDefinition
Name of the function (internal in class defined in loadable script) that defines calculation of funct...
Definition: RealFunctionScriptLoader.cs:109
IG.Num.NeuralTrainingParameters._errorsVerificationMaxList
List< IVector > _errorsVerificationMaxList
Definition: NeuralTrainingParameters.cs:521
IG.Num.IVectorFunction.Description
string Description
Returns a short description of the function.
Definition: FunctionVectorInt.cs:25
IG.SandboxTests.XUnitLoggerProvider.CreateLoger< T >
ILogger CreateLoger< T >()
IGLib.Testing.Tests.UtilSpeedTestingTests.SpeedTestInfoGeneric_ParameterlessConstructorWorksCorrectly
void SpeedTestInfoGeneric_ParameterlessConstructorWorksCorrectly()
Definition: UtilSpeedTestingTests.cs:81
IG.Num.MExt.ceiling
static double ceiling(double a)
Returns the smallest integral value that is greater than or equal to the specified decimal number.
Definition: UtilMath.cs:863
IG.Num.IAnalysisResults.ReqObjectiveHessian
bool ReqObjectiveHessian
Indicates whether calculation of objective function Hessian is/was requested.
Definition: AnalysisResutlsInt.cs:354
IGLib.Gr3D.MaterialGallery.SurfaceMaterial
static MaterialProperties SurfaceMaterial
Returns material properties for surfaces and for wireframe, with surface color LightSyBlue and wirefr...
Definition: MaterialGallery.cs:18
IG.Lib.RegisterableExamples.ExampleIRegistrable._msg
string _msg
Definition: UtilIdRegistration.cs:310
IG.Num.ParallelJobContainerBase.RunOnStarted
virtual void RunOnStarted()
Called when 'started' notification is triggered (within the method NotifyJobStarted).
Definition: ParallelJobContainerBase.cs:336
IG.Num.Func3d2dBaseNoGradient.Gradient3
override void Gradient3(double x, double y, out double gradx, out double grady)
Function for calculating gradient of the third component of vector function, just throws the NotImple...
Definition: Function3d2d.cs:210
IG.Num.UnstructuredMesh3d.AddTensorField
void AddTensorField(TTensorField field, string name)
Adds the specified tensor field to the collection of tensor fields under the specified name.
Definition: UnstructuredMesh3dGeneric.cs:635
IG.Num.InputOutputDataDefiniton.GetInputElement
virtual InputElementDefinition GetInputElement(int which)
Returns the specified input element definition.
Definition: SampledDataDefinition.cs:701
IG.Lib.XmlUtilityBase._hasDefaultNameSpace
bool _hasDefaultNameSpace
Definition: XmlUtilities.cs:863
IG.Lib.Copy.ClienServerStreamBase.SetMessagePreix
void SetMessagePreix(string messagePrefix)
Changes message prefix for the current object.
Definition: ClientServerStreamBase_Copy.cs:181
IG.Crypto.UtilCrypto.GetCertificateStores
static void GetCertificateStores(ref IList< X509Store > stores, bool clearAtBeginning=true, string storeName=null, int storeLocation=(int) StoreLocation.CurrentUser|(int) StoreLocation.LocalMachine)
Adds to the specified list all persistent certificate stores that match the criteria specified by par...
Definition: UtilCrypto.cs:4260
IG.Num.OptimizerBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: Optimizer.cs:113
IG.Num.IAnalysis.NumObjectives
int NumObjectives
Number of objective functions (normally 1 for this type, but can be 0).
Definition: Analysis.cs:35
IG.Neural.NeuralFileConst.NeuralTrainingResultsCSVFilename
const string NeuralTrainingResultsCSVFilename
Name of the file where sets of training complete results and limits are stored in CSV file.
Definition: NeuralFileConst.cs:70
IG.Num.VectorBase.SaveCsv
static void SaveCsv(IVector vec, string filePath, string separator, bool append)
Saves the specified vector to a CSV file.
Definition: VectorBase.cs:3046
IG.Num.AnalysisResults.ToString
static string ToString(IAnalysisResults anres)
Returns a string representation of the specified analysis results object in a standard IGLib form.
Definition: AnalysisResults.cs:1622
IG.Num.ScalarFunctionScriptControllerBase.ToString
static string ToString(ScalarFunctionScriptControllerBase< ScalarFunctionType > sc)
Returns a string representation of the specified ScalarFunctionScriptController object.
Definition: ScalarFunctionScriptController.cs:890
IG.Num.OptFileManager._invOptCommandFilename
string _invOptCommandFilename
Definition: OptFileManager.cs:161
IG.Num.Func.WeightReciprocalPower.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealWeight.cs:389
IG.Lib.ScalarFunctionLoader._functionArgumentGradientName
string _functionArgumentGradientName
Definition: ScalarFunctionScriptLoader.cs:145
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_RoundTripConversion_DoubleToDoubleObjectToDouble_IsCorrect
void TypeConversionHelper_RoundTripConversion_DoubleToDoubleObjectToDouble_IsCorrect()
Definition: TypeConversionHelperTests_Obsolete.cs:132
IG.Lib.CommandStackFrameBase.SetVariableValue
void SetVariableValue(string varName, string varValue, VariableFlags flags=VariableFlags.Default)
Sets value of the specified variable.
Definition: CommandlineApplicationInterpreterBase.cs:1410
IG.Num.Field.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(Field< vec3 > field, int dimx, int dimy, int dimz, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef)
Generates coordinates of a 3D unstructured grid from a regular grid with grid directions parallel to ...
Definition: FieldGeneric.cs:496
IGLib.CoreExtended.ReflectionTypeConverter._conversionCache
static readonly Dictionary<(Type Source, Type Target), Func< object, object > > _conversionCache
Definition: ReflectionTypeConverter.cs:20
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out Int32 val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:2146
IG.Num.NeuralApproximatorBase._epochsInBundle
int _epochsInBundle
Definition: NeuralApproximatorBase.cs:614
IGLib.Core.ISingleTypeConverterRegistry
Definition: ISingleTypeConverterRegistry.cs:5
IG.Lib.IReporterBase.AppSettingsWarnings
bool AppSettingsWarnings
Gets or sets the flag that specifies whether a warning message is launched when reading of applicatio...
Definition: ReporterMsg.cs:854
IG.Lib.ReporterBase.GlobalInitialized
static bool GlobalInitialized
Gets the value indicating whether the global reporter of this class has already been initialized.
Definition: ReporterMsg.cs:1554
IG.Num.vec3.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current vector.
Definition: Matrix3D.cs:112
IG.Lib.SortedUniqueItemList.ToArray
Type[] ToArray()
Creates and returns an array that cotains elements of the current list, in the actual order.
Definition: SortedUniqueItemList.cs:105
IG.Num.Func2dBaseNoHessian.Func2dBaseNoHessian
Func2dBaseNoHessian()
Definition: Function2d.cs:76
IG.Num.VectorBase.SetConstant
static void SetConstant(IVector vec, double elementValue)
Sets all components of the current vector to the specified value.
Definition: VectorBase.cs:952
IG.Script.ScritpRealFunctionExample.Container.Function.Function
Function(double Kx, double Sx, double Ky, double Sy)
Definition: RealFunctionScriptExample.cs:45
IGLib.Tests.Base.SampleCollsctions
Definition: SampleCollections.cs:9
IG.Lib.ReporterBase.GetAppSettingsValue
static string GetAppSettingsValue(string key)
Returns configuration value corresponding to the configuration key in AppSettings (specified by key )
Definition: ReporterMsg.cs:1974
IGLib.Gr3D.KleinBottleFromFigureEight.aa
double aa
Radius of the circle around which the generating figure-eight curve is moved.
Definition: KleinBottleFromFigureEight.cs:43
IG.Num.RandomGenerator.Create
static IRandomGenerator Create(int seed)
Creates and returns a new random generator initialized with a specified seed.
Definition: Random.cs:160
IG.Lib.UtilSystem._resourceSeparatorString
static string _resourceSeparatorString
Definition: UtilSystem.cs:3578
IG.Lib.Module.LoadableScriptShellIsRunnableDefault
static bool LoadableScriptShellIsRunnableDefault
Basic procedure for calculation of the flag LoadableScriptShellIsRunnable.
Definition: App.cs:2371
IG.Num.VectorFunctionBase.SecondDerivative
override double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian).
Definition: FunctionVectorBase.cs:133
IG.Script.ScriptAppBase.ConstAssembly
const string ConstAssembly
Name of the command for the assemblies-related embedded applications.
Definition: ScriptAppBase.cs:332
IG.Lib.XmlUtilityBase.Doc
virtual XmlDocument Doc
Xml document that represents the message.
Definition: XmlUtilities.cs:1132
IG.Lib.WaitFileEventBase.Example.Creation
override IWaitFileEvent Creation
Definition: WaitConditionFile.cs:597
IG.Lib.IReporterTextLogger.TextLoggerNumWriters
int TextLoggerNumWriters()
Returns the current number of text writers used by the reporter's text logging module....
IG.Num.IAnalysisResults.Calculated
bool Calculated
Collectively gets or sets calculated flags. Set false: all calculated flags are set to false....
Definition: AnalysisResutlsInt.cs:386
IG.Lib.InterpreterVariable
Base class for interpreter variables.
Definition: CommandlineApplicationInterpreterBase.cs:387
IG.Num.SIPrefix.a
static readonly PhysicalConstant a
atto- (a), SI prefix for 10^-18.
Definition: Constants.cs:777
IG.Num.SimKosecFileManagerBase.DefaultInputValues
List< InputFieldDefinition > DefaultInputValues
List containing default values for input parameters, which will be set before the simulation input fi...
Definition: SimKosecFileManagerBase.cs:699
IG.Lib.HtmlWriter.AddSingleKeyWord
void AddSingleKeyWord(string keyword)
Adds a keyword to the document (keywords are written as meta tag).
Definition: HtmlWriter.cs:230
IG.Num.SampledDataCsv.AuxIntArray
int[] AuxIntArray
Auxiliary array for temporary storage of integer numbers.
Definition: SampledDataCsv.cs:2657
IG.Num.AnalysisBase.NumConstraints
virtual int NumConstraints
Number of constraints.
Definition: Analysis.cs:107
IG.Num.MatrixBase.MultiplyDiagonalPlain
static void MultiplyDiagonalPlain(IMatrix a, IVector diag, IMatrix result)
Right-multiplies a matrix with a diagonal matrix, and stores the result in the specified result matri...
Definition: MatrixBase.cs:4603
IG.Num.Func3dBase.Hessian
virtual mat3 Hessian(vec3 parameters)
Calculates and returns Hessian of the current 3D scalar function and returns it (in the form of a mat...
Definition: Function3d.cs:222
IG.Num.BoundingBox3d.BoundingBox3d
BoundingBox3d(IBoundingBox bounds)
Constructs a 3D bounding box of the specified dimension and initializes it in such a way that its bou...
Definition: BoundingBox.cs:1542
IGLib.Core.Tests.SpecificTypeConvrterTests.SpecificTypeConvrterTests
SpecificTypeConvrterTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: SpecificTypeConvrterTests.cs:34
IG.Num.M.exp
static double exp(double a)
Returns e raised to the specified power.
Definition: UtilMath.cs:404
IG.Num.Func3dLinear
Linear (Affine) function of 3 variables.
Definition: Function3d.cs:471
IG.Lib.Parser.ReadInteger
static int ReadInteger(ref long number, string str, int startpos)
Reads an integer from a string, starting at a specified position and skipping eventual leading spaces...
Definition: StringParser0.cs:112
IG.Crypto.CryptoManager._isInputFormatLongInt
bool _isInputFormatLongInt
Definition: UilCryptoAux1.cs:464
IG.Num.ParallelJobContainerBase._onAborted
ParallelJobCallback _onAborted
Definition: ParallelJobContainerBase.cs:359
IG.Lib.Module.UserDirectory
virtual string UserDirectory
Gets or sets the spedcific user'result directory for the current version of the progrm....
Definition: App.cs:1466
IG.Num.IAnalysisResults.GetPenaltyTerm
double GetPenaltyTerm(int which, IPenaltyEvaluator evaluator)
Returns value of the penalty term corresponding to the specified constraint, calculated by the specif...
IG.Num.StructuredField3d._d3
int _d3
Definition: StructuredField3dGeneric.cs:160
IG.Num.NeuralApproximatorBase.PrepareErrorData
virtual void PrepareErrorData(ref int dimOutput, ref IVector[] prescribed, ref IVector[] calculated, bool takeTrainingPoints, bool takeVerificationPoints)
Prepares data for calculation of various error measures over training points or in verification point...
Definition: NeuralApproximatorBase.cs:2277
IG.Num.ScalarFunctionQuadratic.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:546
IG.Lib.XmlParser.RemoveMark
XmlNode RemoveMark()
Removes the last mark and returns its current node. Position is not affected.
Definition: XmlUtilities.cs:1809
IGLib.Gr3D.StructuredMesh3D_02.Params2
double[] Params2
Definition: StructuredMesh3D_02.cs:17
IG.Lib.InterfaceInverse.CmdNameMinSimp
virtual string CmdNameMinSimp
Command name - taban2d.
Definition: InterfaceInv.cs:178
IG.Lib.ThreadPulser
Launches (immediately upon creation) a thread that performs pulsing on its object....
Definition: WaitConditionFile.cs:33
IG.Lib.IndexList.CreateRandom
static IndexList CreateRandom(IRandomGenerator rand, int length, int lowerBound, int upperBound)
Creates and returns an index list with the specified number of unique random indices in the specified...
Definition: IndexList.cs:130
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_Speed_RoundTripConversion_DoubleToStringObjectToDouble_IsCorrect
virtual void SpecificTypeConverter_Speed_RoundTripConversion_DoubleToStringObjectToDouble_IsCorrect()
Definition: BasicTypeConverterTests.cs:223
IG.Num.OptFileManager._anFormatXml
bool _anFormatXml
Definition: OptFileManager.cs:629
IG.Lib.UtilSystem.GetAssemblyInfo
static string GetAssemblyInfo(Assembly assembly, int infoLevel=3, int versionLevel=0)
Returns a (possibly multiline) string containing basic information about the specified assembly,...
Definition: UtilSystem.cs:3125
IG.Num.VectorBase.Divide
static void Divide(IVector a, double scal, ref IVector result)
Division of a vector by a scalar. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1850
IG.Lib.Util.ToByteArray
static void ToByteArray(bool val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1240
IG.Num.BoundingBoxBase.ExpandOrShrinkInterval
void ExpandOrShrinkInterval(double factor)
Symmetrically expands or shrinks the intervals between the bounds for all components for the specifie...
Definition: BoundingBox.cs:919
IG.Lib.ExpressionEvaluatorCompiled._printDefinitionsCommand1
string _printDefinitionsCommand1
Definition: ExpressionEvaluatorCompiled.cs:336
IGLib.Tests.Base.SampleCollsctions.SampleCollections
Definition: SampleCollections.cs:12
IG.Num.AffineTransformationDiagonal0_TO_DELETE.Lock
object Lock
Object used for locking (implementation of ILockable interface).
Definition: TransformationAffineDiagonal.cs:102
IG.Num.Func3d2dExamples.EllipsoidParametric.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:960
IG.Num.Func2dQuadratic.Gradient
override vec2 Gradient(vec2 parameters)
Calculates and returns gradient of the current 2D quadratic function.
Definition: Function2d.cs:587
IG.Num.ScalarFunctionRadial._function
IRealFunction _function
Definition: FunctionScalarRadial.cs:46
IG.Num.NeuralTrainingParameters.DefaultEpochsInBundle
static int DefaultEpochsInBundle
Default value for number of epochs in bundle (i.e. number of epochs performed at once,...
Definition: NeuralTrainingParameters.cs:39
IG.Num.IAnalysisResults.SetConstraintHessians
void SetConstraintHessians(List< IMatrix > values)
Sets constraint functios' Hessians. If CopyReferences=true (false by default) then only the list refe...
IG.Num.Matrix3d.Read
void Read(string name)
Reads 3D matrix components from a console.
Definition: Matrix3DClass.cs:847
IG.Lib.UtilSystem.IsBitmapExtensionDotNet
static bool IsBitmapExtensionDotNet(string extension)
Returns true if the speicified file extesion (without a '.') represents one of the standard ....
Definition: UtilSystem.cs:4184
IG.Script.AppBase.AppBase
AppBase()
Definition: ScriptAppBase.cs:42
IG.Lib.InterfaceInterpreterBase._commandArgumentBlockEnd
string _commandArgumentBlockEnd
Definition: InterfaceInterpreterBase.cs:98
IG.Num.SampledDataSet.LoadSampledDataCombinedOutputsJSON
static void LoadSampledDataCombinedOutputsJSON(ref SampledDataSet sampledDat, string directoryPath, params string[] fileNames)
Loads sampled data and Definition data from multible CSV files. Sampled data consist of one output an...
Definition: SampledData.cs:1116
IG.Lib.PipeClientBase._defaultServerAddress
static string _defaultServerAddress
Definition: IpcPipes.cs:549
IG.Num.InputOutputElementDefinition.BoundsDefined
virtual bool BoundsDefined
Flag indicating whethe minimal and maximal value are defined for the data element described by the ...
Definition: SampledDataDefinition.cs:159
IG.Lib.ReporterBase.TextWriterNumWriters
int TextWriterNumWriters(bool writableonly)
Returns the current number of TextWriters used by the reporter's text logging module.
Definition: ReporterMsg.cs:4529
IG.Lib.IpcStreamClientServerBase.SetMessagePreix
void SetMessagePreix(string messagePrefix)
Changes message prefix for the current object.
Definition: IpcStreamClientServerBase.cs:211
IG.Num.Func.Linear.SetInterpolation
void SetInterpolation(double x1, double y1, double d1)
Initializes the linear interpolation function with specified value and derivative.
Definition: FunctionRealInterpolation.cs:100
IG.Num.PointCloudVector.PointCloudVector
PointCloudVector()
Constructs a cloud of ponts where points are of vector type.
Definition: PointCloudConcrete.cs:26
IG.Lib.ScriptLoaderBase.CreateObjectFromCode
ILoadableScript CreateObjectFromCode(string code, string className, string[] initializationArguments)
Creates and returns a loadable script object form code.
Definition: Loader.cs:1556
IG.Lib.InterfaceInterpreterBase.CommandFilePath
virtual string CommandFilePath
Gets path to command file.
Definition: InterfaceInterpreterBase.cs:192
JsonPrettyPrinterPlus.JsonSerialization.JsonExtensions.DeserializeFromJson< T >
static T DeserializeFromJson< T >(this string json)
Definition: JsonExtensions.cs:37
IG.Lib.Xml.CreateTextNode
static bool CreateTextNode(XmlNode basenode, string xpath, string ContainerAttribute, string ContainerValue, string NodeAttribute, string NodeValue)
Definition: XmlUtilities.cs:710
IG.Num.ScalarFunctionRadialParametric.ScalarFunctionRadialParametric
ScalarFunctionRadialParametric(IRealFunctionParametric function, IAffineTransformation transf)
Constructor. Creates a new parameterized radial scalar function without specifying coordinate transfo...
Definition: FunctionScalarRadial.cs:418
IG.Num.PhysicalConstant.PhysicalConstant
PhysicalConstant(double value, double relativeerror, SI[] numerator, SI[] denominator, string symbol, string name, string description)
Creates a new physical constant with specified properties (value, units, description....
Definition: Constants.cs:55
IG.Lib.RealFunctionLoader.IntegralDefinitionString
string IntegralDefinitionString
Expression that defines function indefinite integral derivative.
Definition: RealFunctionScriptLoader.cs:322
IG.Lib.CharacterBuffer.Delete
void Delete(int startIndex, int length)
Removes the specified section of the buffer.
Definition: StringParserBuffer.cs:161
IG.Num.MExt.Pow6
static double Pow6(double x)
6th power.
Definition: UtilMath.cs:1089
IG.Num.OptFileConst.MsgOptDataReadyFilename
const string MsgOptDataReadyFilename
Default file name for optimization input data ready flag.
Definition: OptFileConst.cs:56
IG.Script.ScriptAppBase.AppDataStructuresHelpStrings
List< string > AppDataStructuresHelpStrings
List of help strings corresponding to the installed data structure - related demo commands.
Definition: ScriptAppBase.cs:5121
IGLib.Gr3D.Sphere.EndParameter2
double EndParameter2
Definition: Sphere.cs:71
IG.SandboxTests.XUnitLoggerProvider.XUnitLoggerProvider
XUnitLoggerProvider(ITestOutputHelper testOutputHelper)
Definition: TestBase.cs:44
IG.Script.ScriptAppBase.RunAppFile
virtual string RunAppFile(string[] args)
Runs a file system related utility (embedded application) according to arguments.
Definition: ScriptAppBase.cs:1004
IG.Lib.Xml.RootNode
static XmlNode RootNode(XmlNode node)
Returns the root node of the document containtng the specified xml node.
Definition: XmlUtilities.cs:472
IG.Num.Field.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(Field< vec2 > field, int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy)
Generates coordinates of a 3D unstructured grid of a parametric volume according to functions specify...
Definition: FieldGeneric.cs:918
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_DoubleToStringObjectToDouble_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_DoubleToStringObjectToDouble_IsCorrect()
Definition: BasicTypeConverterTests.cs:123
IG.Num.VectorBase.GetNew
virtual IVector GetNew()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
Definition: VectorBase.cs:336
IG.Num.PenaltyEvaluator.PenaltyFunctions
List< IRealFunctionPenalty > PenaltyFunctions
Returns a list of penalty functions used to evaluate penalty terms.
Definition: AnalysisResults.cs:2444
IG.Num.LinearSolverBase.SolveMathNetNumerics
virtual MatrixBase_MathNetNumerics SolveMathNetNumerics(IMatrix righthandSides)
Solves systems of linear equations with the specified right-hand sides and the current matrix decompo...
Definition: MatrixDecompositions.cs:144
IG.Lib.CommandAdapterSingleThreaded.CommandAdapterSingleThreaded
CommandAdapterSingleThreaded(ApplicationCommandDelegate singleThreadedApplication, ICommandLineApplicationInterpreter interpreter=null)
Constructor.
Definition: CommandlineApplicationInterpreterBase.cs:262
IG.Num.VectorBase.GetHashFunctionInt
int GetHashFunctionInt()
Returns an integer valued hash function of the current vector object.
Definition: VectorBase.cs:892
IG.Lib.StopWatch1.ToString
override string ToString()
Definition: UtilTime.cs:243
IG.Lib.CommandStackFrameBase.GetInterpreterBase
abstract ICommandLineApplicationInterpreter GetInterpreterBase()
Returns the commans-line interpreter to which the current command thread belongs.
IG.Script.ScriptAppBase.CryptoHelpTimeKeyGeneration
const string CryptoHelpTimeKeyGeneration
Definition: ScriptAppBase.cs:1355
IGLib.Core.Tests.ReflectionTypeConverterTests.SpecificTypeConverter_RoundTripConversion_ExplicitlytoderivedToDerivedObjectToBase_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_ExplicitlytoderivedToDerivedObjectToBase_IsCorrect()
Definition: ReflectionTypeConverterTests.cs:48
IG.Num.ScalarFunctionScriptControllerBase._name
string _name
Definition: ScalarFunctionScriptController.cs:70
IG.Num.MExt.Truncate
static double Truncate(double a)
Calculates the integral part of a specified double-precision floating-point number.
Definition: UtilMath.cs:871
IG.Num.INeuralApproximator.TrainingData
SampledDataSet TrainingData
Gets or sets the training data.
Definition: NeuralApproximatorBase.cs:281
IG.Script.LoadableScriptSpecialFunctionBase.AppCustomApp
virtual string AppCustomApp(string[] arguments)
Custom application.
Definition: ScriptAppBase.cs:5353
IG.Lib.LoadableScalarFunctionBase.Name
override string Name
Function name.
Definition: ScalarFunctionScriptBase.cs:124
IG.Lib.StringTable.GetDouble
double GetDouble(int rowNumber, int columnNumber)
Returns a double value of the element at the specified position of the data table,...
Definition: StringTable.cs:982
IG.Num.Vector.Vector
Vector(double[] components, bool copyElements=true)
Constructs a vector from a 1-D array, either by directly using the array or by copying its elements.
Definition: Vector.cs:120
IG.Lib.IpcStreamClientServerBase.DefaultMessageSeparator
static char DefaultMessageSeparator
Definition: IpcStreamClientServerBase.cs:136
IG.Num.IScalarFunctionParametric.SetParameters
void SetParameters(double[] parameters)
Sets parameters of the current parametric functions, where parameters are specified as array.
IG.Lib.SortedUniqueItemList.SortedUniqueItemList
SortedUniqueItemList(int initialCapacity)
Creates an empty sorted list of items with the specified initial capacity.
Definition: SortedUniqueItemList.cs:28
IG.Lib.InterpreterVariable.StackLevelUndefined
const int StackLevelUndefined
Stack level used for variables that are neither local or global (or for which stack level is unknown)...
Definition: CommandlineApplicationInterpreterBase.cs:426
IG.Num.NeuralApproximatorBase.NumTrainingPoints
virtual int NumTrainingPoints
Gets number of training points (this excludes verification points).
Definition: NeuralApproximatorBase.cs:1991
IG.Num.IDistanceComparer.GetOutputRelativeCoordinates
void GetOutputRelativeCoordinates(IVector coord, ref IVector relativeCoortinates)
Converts the specified OUTPUT coordinates to relative coordinates where compponents run from 0 to 1 i...
IG.Num.BoundingBoxBase.CreateVector
abstract IVector CreateVector(int dim)
Creates and returns a new vector that is consistent with the definition of bounding box.
IG.Num.SampledDataCsv.DataDefinition
InputOutputDataDefiniton DataDefinition
Definition: SampledDataCsv.cs:911
IG.Num.NeuralTrainingParameters.EpochsInBundle
int EpochsInBundle
Number of epochs in bundle (i.e. number of epochs performed at once, without any checks or output ope...
Definition: NeuralTrainingParameters.cs:166
IGLib.Gr3D.HelixCurve3D
A 3D parametric curve with bounds - a cylindrical helix.
Definition: HelixCurve3D.cs:18
IG.Lib.IReporterTextLogger.TextLoggerWrite
int TextLoggerWrite(string str)
Writes a string to all text writers of the Writer's TextLogger subsystem.
IG.Num.ScalarFunctionUntransformedBase.GradientPlain
abstract void GradientPlain(IVector parameters, IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters....
IG.Num.ConstPhysical.FaradayConstant
static readonly PhysicalConstant FaradayConstant
.Faraday constant, the magnitude of electric charge per mole of electrons.
Definition: Constants.cs:493
IG.Lib.PipeServerBase.OutputStream
override StreamWriter OutputStream
Output stream of the server's named pipe.
Definition: IpcPipes.cs:298
IG.Lib.ReporterBase.SetTW
bool SetTW(ref TextWriter tw, ref bool disptw, TextWriter writer, bool writeintro, bool disposewriter)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:3461
IG.Num.BoundingBoxBase.BoundingBoxBase
BoundingBoxBase(IBoundingBox bounds)
Constructs a bounding box of the specified dimension and initializes it in such a way that its bounds...
Definition: BoundingBox.cs:356
IG.Num.MatrixBase.MultiplyPlain
static void MultiplyPlain(IMatrix a, IMatrix b, IMatrix result)
R=A*B. Multiplies two matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:2663
IGLib.Core.SingleTypeConverterBase.numCalls
int numCalls
Counter of calls to prevent infinite recursion, which would occur if none of the methods are overridd...
Definition: SingleTypeConverterBaseGeneric.cs:29
IG.Crypto.UtilCrypto.PadToAlgorithmBlocksizeCyclic
static byte[] PadToAlgorithmBlocksizeCyclic(byte[] byteArray, int blockSize, bool truncateIfLarger=false)
For the specified symmetric encryption algorithm, this function takes the specified byte array and ch...
Definition: UtilCrypto.cs:1678
IG.Num.UnstructuredMesh1d2d.UnstructuredMesh1d2d
UnstructuredMesh1d2d()
Constructs a new empty 1D (unconnected) unstructured grid (no elements contained) with no name and no...
Definition: UnstructuredMesh1d2d.cs:28
IG.Num.Experimental.xdouble.xdouble
xdouble(double value)
Definition: UtilMath.cs:1350
IG.Num.AnalysisRequestDto._reqObjectiveHessian
bool _reqObjectiveHessian
Definition: AnalysisResultsDto.cs:59
IG.Num.OptFileManager.WriteAnalysisInputJson
virtual void WriteAnalysisInputJson(string filePath, AnalysisResults anpt)
Stores analysis input data to the specified file in the JSON format. Does not perform any locking.
Definition: OptFileManager.cs:1006
IG.Lib.Module._IGHomeIdFile
string _IGHomeIdFile
Definition: App.cs:637
IG.Num.UnstructuredMeshGeometry1d.UnstructuredMeshGeometry1d
UnstructuredMeshGeometry1d(int numElements)
Creates a new unstructured grid with the specified number of elements.
Definition: UnstructuredMeshGeometry1dGeneric.cs:26
IG.Crypto.CryptoManager._isOutputFormatHex
bool _isOutputFormatHex
Definition: UilCryptoAux1.cs:500
IG.Num.BoundingBox2d.Update
void Update(params vec2[] points)
Updates the bounding box in such a way that all specified points fit in it.
Definition: BoundingBox.cs:1750
IG.Lib.SortedUniqueItemList.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: SortedUniqueItemList.cs:83
IG.Num.Func.GetWeightPol7
static RealFunction GetWeightPol7(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real polynomial weighting function object based on 7th order polynomial....
Definition: FunctionRealWeight.cs:1007
IG.Num.Numeric.IntegralTrapezoidal
static double IntegralTrapezoidal(DlgFunctionValue f, double from, double to, int numintervals)
Returns numerical integral of a function calculated by the composite trapezoidal rule....
Definition: FunctionNumeric.cs:108
IG.Num.ScalarFunctionScriptControllerBase.ConvertFunctionDefinitionsToArray
virtual string[] ConvertFunctionDefinitionsToArray(string functionDefinitionsString)
Converts a single string containing function definitions in delimited form to an array of individual ...
Definition: ScalarFunctionScriptController.cs:146
IG.Lib.StopWatch1._measureTime
bool _measureTime
Definition: UtilTime.cs:122
IG.Num.ParallelJobDispatcherBase.KillDispatcherThread
void KillDispatcherThread()
Forces the working thread to stop. To let the working thread finish its current jobs and then stop,...
Definition: ParallerJobDispatcherBase.cs:547
IG.Num.MatrixBase.ToStringMath
virtual string ToStringMath()
Returns string representation of the current matrix in the standard IGLib form (Mathematica-like form...
Definition: MatrixBase.cs:5133
IG.Num.FunctionPolynomial.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionReal.cs:1367
IG.Lib.WaitDirectoryCreation.Condition
override bool Condition()
Condition that unblocks Wait() when it becomes true. The condition is true if the specified directory...
Definition: WaitConditionFile.cs:763
IG.Lib.HtmlWriter.WriteMetaTag
virtual void WriteMetaTag(string name, string content)
Adds a meta tag with specified values of the name and content fields.
Definition: HtmlWriter.cs:373
IG.Lib.Xml.CreateContainer
static bool CreateContainer(XmlNode basenode, string xpath, string ContainerAttribute, string ContainerValue)
Definition: XmlUtilities.cs:697
IG.Num.Func3d2dBaseNoHessian.Hessian1
override void Hessian1(double x, double y, out double dxx, out double dyy, out double dxy)
Function for calculating Hessian of the first component, just throws the NotImplementedException exce...
Definition: Function3d2d.cs:167
IG.Lib.ExpressionEvaluatorJs.ExpressionEvaluatorJs
ExpressionEvaluatorJs()
Initializes a new JavaScript evaluator. This includes compiling the JavaScript code where evaluation ...
Definition: ExpressionEvaluatorJs.cs:38
IG.Lib.ScalarFunctionLoader.AppendEndcomment
void AppendEndcomment(StringBuilder sb)
Appends end of comment.
Definition: ScalarFunctionScriptLoader.cs:546
IG.Num.VectorFunctionScriptControllerBase.Function
IVectorFunction Function
Scalar function (of type IVectorFunction) created on basis of definition in this controller.
Definition: VectorFunctionScriptController.cs:901
IG.Num.VectorFunctionResultsDto.CalculatedValues
bool CalculatedValues
Indicates whether calculation of functions is/was requested.
Definition: VectorFunctionResultsDto.cs:153
IG.Num.VectorFunctionFromScalar.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionVectorFromScalar.cs:112
IG.Num.PointCloud._rand
IRandomGenerator _rand
Definition: PointCloud.cs:270
IG.Lib.CommandLineApplicationInterpreter.DefaultCaseSensitive
const bool DefaultCaseSensitive
Default value of the flg indicating whether command names are case sensitive.
Definition: CommandlineApplicationInterpreter.cs:189
IG.Lib.XmlUtilityBase.LoadXml
virtual void LoadXml(string docstr)
Definition: XmlUtilities.cs:1091
IGLib.Parsing.StringExtensions.TrimMatchingQuotes
static string TrimMatchingQuotes(this string str, char quote)
Returns a string where the leading and trailing quotes have been removed, if any.
Definition: CommandLineParserSimple.cs:44
IG.Lib.RealFunctionLoader._mainLock
object _mainLock
Definition: RealFunctionScriptLoader.cs:36
IG.Crypto.CryptoParameters
This class contains key parameters of the cryptographic operations performed on some item.
Definition: UtilCryptoAux.cs:158
IG.Num.Matrix3d.XZ
double XZ
XZ component.
Definition: Matrix3DClass.cs:316
IGLib.Gr3D.TubularSurfaceExamples.Example_03
static void Example_03()
Definition: TubularSurfaceExamples.cs:70
IG.Num.SampledDataCsv.StoreDefinitionAndData
void StoreDefinitionAndData()
Stores data definitions AND sampled data to the data table.
Definition: SampledDataCsv.cs:1950
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NullProperties.Tags
List< string > Tags
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:181
IGLib.Tests.UtilSpeedTesting.ConstMachineHpLaptop24.MachineConfiguration
const string MachineConfiguration
Definition: UtilSpeedTesting.cs:156
IG.Num.Func3d2dExamples.HyperboloidTwosheetedLowerParametric.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1087
IG.Lib.ReporterBase.TreatUndefined
bool TreatUndefined
Returns a boolean value indicating whether undefined messages with the lowest priority are treated by...
Definition: ReporterMsg.cs:2701
IG.Lib.SerializerBase.SerializationTestClass._testArray
SerializationTestArrayMember[] _testArray
Definition: SerializerBase.cs:755
IG.Num.NeuralTrainingParameters.NumEpochs
int NumEpochs
Number of epochs actually spent at training.
Definition: NeuralTrainingParameters.cs:563
IG.Num.Matrix.Matrix
Matrix(int d1, int d2)
Constructs an d1*d2 - dimensional matrix of zeros.
Definition: Matrix.cs:91
IGLib.Core.ReadonlyArrayAccessor.IsResizable
bool IsResizable
Definition: ArrayAccessors.cs:58
IG.Lib.ICommandLineApplicationInterpreter.RunInteractive
string RunInteractive(CommandThread commandThread)
Reads commands one by one from the standard input and executes them.
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntArray3x2x4
static int[,,] IntArray3x2x4
Sample 3D rectangular array of int (type int[,,]), for use in tests. Dimensions of the array are 2*3*...
Definition: SampleCollections.cs:53
IGLib.Tests.Base.SampleClasses.CustomList.IsReadOnly
bool IsReadOnly
Definition: SampleClasses.cs:452
IG.Num.Scalar.IsPositiveInfinity
bool IsPositiveInfinity
Indicates whether the current Scalar represents positive infinity.
Definition: Scalar.cs:97
IG.Num.SimKosecFileManagerBase.GetInputFieldValue
string GetInputFieldValue(int fieldId)
Returns value of the sepcified input field.
Definition: SimKosecFileManagerBase.cs:1192
IG.Lib.IpcStreamClientServerBase.RespondToMessage
virtual void RespondToMessage(string messageName, string[] messageArguments, ref bool responded)
Responds to a received message.
Definition: IpcStreamClientServerBase.cs:568
IG.Num.Vector3d.CrossProduct
Vector3d CrossProduct(Vector3d v)
Returns vector product of the current and the specified vector.
Definition: Vector3Dclass.cs:445
IG.Num.NeuralApproximatorAforgeFake.CalculateOutput
override void CalculateOutput(IVector input, ref IVector output)
Calculates and returns the approximated outputs corresponding to the specified inputs,...
Definition: NeuralApproximatorAforgeFake.cs:71
IG.Lib.ScriptLoaderBase.CreateObjectFromCode
ILoadableScript CreateObjectFromCode(string code, string[] initializationArguments)
Creates and returns a loadable script object form code. Class name is extracted from code.
Definition: Loader.cs:1569
IG.Lib.ApplicationBase.ToString
override string ToString()
Definition: App.cs:348
IG.Lib.UtilSystem.IsApplicationRunningByWindowTitle
static bool IsApplicationRunningByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString)
Returns true if at least one application with the specified main window title is running,...
Definition: UtilSystem.cs:1643
IG.Num.ParallelJobDispatcherBase.IncrementNumStartedJobs
void IncrementNumStartedJobs()
Increments by one the number of started by the dispatcher up to this point.
Definition: ParallerJobDispatcherBase.cs:1176
IG.Num.ScalarFunctionRadialOneParametric
Base class for one parametric families of radial scalar functions with affine transformation of co-or...
Definition: FunctionScalarRadial.cs:210
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.CurveCylindrical
abstract double double double z CurveCylindrical(double t)
IG.Num.IBoundingBox
Bounding box, defines minimum and maximum co-ordinates of domains, geometric objects and their groups...
Definition: BoundingBox.cs:22
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFieldsSetByConstructor.NonSerializableWithPrivateFieldsSetByConstructor
NonSerializableWithPrivateFieldsSetByConstructor(int hidden)
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:116
IG.Num.M.ch
static double ch(double a)
Returns the hyperbolic cosine of the specified angle.
Definition: UtilMath.cs:505
IG.Num.Matrix.Norm2
virtual double Norm2
Gets the two norm of the matrix, i.e. its maximal singular value.
Definition: Matrix.cs:1083
IG.Lib.CodeBlockType.Function
@ Function
Function block (entered via Call command).
IG.Lib.WaitFileCreation.InitWaitFileEventBase
override void InitWaitFileEventBase(string fileOrDirectoryPath)
Performs class specific initialization.
Definition: WaitConditionFile.cs:658
IG.Lib.UtilSystem.DynamicThreadPriority
static bool DynamicThreadPriority
Whether the ThreadPriority property should be obtained dynamically from the process priority each tim...
Definition: UtilSystem.cs:1995
IG.Num.PointContainerSampledDataElement.PointContainerSampledDataElement
PointContainerSampledDataElement(SampledDataElement point)
Definition: PointCloudSampledDataElement.cs:98
LearnCs.Lib.IVectorFactoryRegistry
Interface for the registry of vector factories. For method descriptions, see VectorFactoryRegistry<Ba...
Definition: VectorFactoryRegistry.cs:17
IG.Num.OptFileManager.AnInXmlPath
string AnInXmlPath
File path of the analysis input file in XML format. Setter takes only pure file name,...
Definition: OptFileManager.cs:301
IG.Lib.ReporterBase.ResetLevels
void ResetLevels()
Resets the various kinds of reporting levels to default values.
Definition: ReporterMsg.cs:2642
IG.Num.SampledDataSet.CopyInputs
void CopyInputs(ref IVector[] extracted)
Copies vectors of input parameters from the current sampled data set, and stores them to the specifie...
Definition: SampledData.cs:489
IGLib.Tests.Base.SampleClasses.BaseClass.operator==
static bool operator==(BaseClass lhs, BaseClass rhs)
Definition: SampleClasses.cs:52
IG.Num.NeuralApproximatorAforgeFake.PrepareInternalTrainingData
override void PrepareInternalTrainingData()
Prepares internal training data that is needed by the native training algorithm. When overridden,...
Definition: NeuralApproximatorAforgeFake.cs:25
IG.Num.ConstMisc.EarthEquatorialRadius
static readonly PhysicalConstant EarthEquatorialRadius
Earth equatorial radius, 6,378.1 km.
Definition: Constants.cs:1391
IG.Num.NeuralApproximatorBase.GetTrainingAndVerificationData
void GetTrainingAndVerificationData(ref SampledDataSet trainingData, ref SampledDataSet verificationData)
Auxiliary function, obtains network's training and verification data.
Definition: NeuralApproximatorBase.cs:1532
IG.Lib.ColorScaleBase.FromReference
abstract double FromReference(double referenceValue)
Transforms the specified value from reference domain (interval [0,1]) to actual domain.
IG.Lib.IColorScale.GetReferenceColor
color GetReferenceColor(double referenceValue)
Returns the color from the current color scale that corresponds to the specified value in the referen...
IG.Lib.IStringParser
String Parsers and Formatted Writers.
Definition: StringParserInt.cs:13
IGLib.Gr3D.FigureEightKnot3D_VirtualMath.EndParameter
double EndParameter
Definition: FigureEightKnot3D _VirtualMath.cs:49
IG.Lib.PipeClientBase.ToString
override string ToString()
Returns a stirng containing the server data.
Definition: IpcPipes.cs:842
IG.Num.StructuredMesh2d.GetTensorField
TTensorField GetTensorField(string name)
Returns tensor field with the specified name.
Definition: StructuredMesh2dGeneric.cs:588
IG.Neural.MapNeuralImputOutputElementDefinitionDto.OriginalElementIndex
int OriginalElementIndex
Definition: NeuralMapData.cs:33
IGLib.Testing
Definition: SpeedTests.cs:15
IG.Reflection.DerivedTypesRgistryBasic.RegisterDerivedType< TypeToRegister >
virtual void RegisterDerivedType< TypeToRegister >()
Registeers the type (TypeToRegister ) under its simple, fully specified and assembly specified names ...
Definition: DerivedTypesRgistryBasic.cs:41
IG.Lib.ExpressionEvaluatorJint.BaseDefinitions
override string BaseDefinitions
A set of pre-defined definitions that can be used in the evaluated code.
Definition: ExpressionEvaluatorJint.cs:88
IG.Num.IMatrix.GetNew
IMatrix GetNew()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
IG.Num.ScalarFunctionExamples.Quadratic3d.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1304
IG.Lib.UtilSystem._lockStatic
static object _lockStatic
Definition: UtilSystem.cs:53
IG.Num.MatrixBase.MultiplyDiagonal
static void MultiplyDiagonal(IVector diag, IMatrix a, IMatrix result)
Right-multiplies a matrix with a diagonal matrix, and stores the result in the specified result matri...
Definition: MatrixBase.cs:4466
IG.Num.NeuralApproximatorBase.InitType
static void InitType()
Does nothing by itself, but causes call to static constructor, which causes the necessary type initia...
Definition: NeuralApproximatorBase.cs:555
IGLib.Core.CapturedVar.Type
Type Type
Definition: CapturedVar.cs:117
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.SkipWhileNotInStringStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: SkipWhileNotInStringStrategy.cs:19
IG.Crypto.PasswordAlgorithmRfc2898.PasswordAlgorithmRfc2898
PasswordAlgorithmRfc2898(bool publicParameters)
Definition: UtilCryptoAux.cs:891
IG.Num.StructuredField2d.MapCoordinatesToScalars
static void MapCoordinatesToScalars(StructuredField2d< vec2 > referenceField, StructuredField2d< double > targetScalarField, IFunc2d scalarMap)
Generates scalar values for a 2D structured grid from the specified field of grid coordinates by a sp...
Definition: StructuredField2dGeneric.cs:589
IG.Num.NeuralApproximatorAforgeFake.ResetNetwork
override void ResetNetwork()
Resets the neural network.
Definition: NeuralApproximatorAforgeFake.cs:45
IG.Num.LinearBasis
Vector function containing lineer basis in a n-dimensional vector space. Composed of n+1 functions: 1...
Definition: ApproxBasis.cs:16
IG.Num.VectorFunctionScriptDtoBase.Description
virtual string Description
Scalar function description.
Definition: VectorFunctionDto.cs:96
IG.Num.IGridGenerator1d.GetIntervalLengthsList
List< double > GetIntervalLengthsList()
Generates and returns a list of interval lengths between the generated nodes. The returned list is a ...
IG.Num.VectorFunctionBaseGeneral.LinearCombinationDerivative
double LinearCombinationDerivative(IVector parameters, IVector coefficients, int component)
Returns the specified component of gradient of combination of functions contained in this vector func...
Definition: FunctionVectorBaseGeneral.cs:477
IG.Lib.IReporterBase.ReportingSwitch
TraceSwitch ReportingSwitch
Gets or sets the TraceSwitch that is synchronized with ReportingLevel. IMPORTANT: State of the object...
Definition: ReporterMsg.cs:992
IG.Lib.CommandStackFrameBase.GetVariableValue
string GetVariableValue(string varName)
Returns value of the specified variable.
Definition: CommandlineApplicationInterpreterBase.cs:1389
IG.Num.RandomGeneratorSystem.NextInclusive
virtual int NextInclusive(int minValue, int maxValue)
Returns a random number within a specified range (lower bound inclusive, upper bound INCLUSIVE).
Definition: Random.cs:440
IG.Num.BoundingBoxBase.ResetMin
void ResetMin(int componentIndex)
Resets the specified minimal coordinate value to UndefinedMin.
Definition: BoundingBox.cs:612
IG.Num.OptFileConst.MsgAnInputReadyFilename
const string MsgAnInputReadyFilename
Default file name for analysis input data ready flag.
Definition: OptFileConst.cs:49
IG.Gr.Mesh.NumNodes
abstract int NumNodes
Returns number of grid points.
Definition: Mesh.cs:57
IG.Num.LinearBasis.Example
static void Example()
Examples for this class.
Definition: ApproxBasis.cs:96
IG.Num.VectorBase.NormInfStatic
static double NormInfStatic(IVector a)
Returns the Infinity-norm (maximum absolute value of any element) of the specified vector.
Definition: VectorBase.cs:653
IG.Num.OptFileManager.ClientCalculateAnalysisResults
virtual void ClientCalculateAnalysisResults(ref AnalysisResults anRes)
Calculates analysis results by using the analysis server. Writes analysis input, sends request to the...
Definition: OptFileManager.cs:1163
IG.Num.mat2.operator+
static mat2 operator+(mat2 m)
Unary plus for 2D matrices, returns the operand.
Definition: Matrix2D.cs:806
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out Int64 val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:2211
IG.Num.IAffineTransformation.CopyInverseTransformationMatrix
void CopyInverseTransformationMatrix(ref IMatrix store)
Copies inverse transformation matrix to the specified storage matrix.
IG.Lib.StopWatch1._stopCpuTime
double _stopCpuTime
Definition: UtilTime.cs:107
IG.Num.ScalarFunctionRadialOneParametric.GetParameter
override double GetParameter(int which)
Returns value of the specified parameter of the parameterized function.
Definition: FunctionScalarRadial.cs:367
IGLib.Core.ToStringTypeConverterViaJson.ToStringTypeConverterViaJson
ToStringTypeConverterViaJson(bool indentedJson=false)
Constructs the converter, optionally enabling indented JSON formatting.
Definition: ToStringTypeConverterViaJson.cs:23
IG.Lib.LoadableScriptOptBase.AnalysisScript.Test
void Test()
Definition: LoadableScriptOpt.cs:253
IG.Num.RealFunctionBase.Description
virtual string Description
Returns a short description of the current function.
Definition: FunctionReal.cs:195
IG.Num.VectorFunctionResultsDto.VectorFunctionResultsDto
VectorFunctionResultsDto()
Default constructor.
Definition: VectorFunctionResultsDto.cs:135
IG.Lib.StringTable.TryGetInt
bool TryGetInt(int rowNumber, int columnNumber, out int value)
Safely gets the integer value at the specified position of the data table, if it is defined,...
Definition: StringTable.cs:863
IG.Num.MatrixBase.CopyPlain
static void CopyPlain(MatrixBase_MathNetNumerics a, IMatrix result)
Copies components of a matrix to another matrix. This is a plain version of the method that does not ...
Definition: MatrixBase.cs:1591
IG.Num.SIPrefix.Y
static readonly PhysicalConstant Y
yotta- (Y), SI prefix for 10^.
Definition: Constants.cs:710
IG.Num.AnalysisRequestDto._reqConstraintHessians
bool _reqConstraintHessians
Definition: AnalysisResultsDto.cs:61
IG.Num.ScalarFunctionOneParametric.SetParameter
override void SetParameter(int which, double value)
Sets the specific parameters of the parameterized function.
Definition: FunctionScalarParametric.cs:256
IG.Num.VectorFunctionScriptControllerBase.Clear
void Clear()
Clears the list of scalar functions.
Definition: VectorFunctionScriptController.cs:181
IG.Lib.HtmlWriter.Dispose
void Dispose()
Implementation of IDisposable interface.
Definition: HtmlWriter.cs:868
IG.Lib.IWaitFileEvent
Interface for classes that provide waiting for specific file events (such as ceration or deletion of ...
Definition: WaitConditionFile.cs:19
IGLib.Core.FromStringTypeConverterViaIConvertible.TryConvertTyped< TargetType >
bool TryConvertTyped< TargetType >(string source, out TargetType target)
Definition: FromStringTypeConverterViaIConvertible.cs:23
IG.Num.UnstructuredMesh1d.ActiveTensorFieldName
string ActiveTensorFieldName
Gets or sets name of the currently active tensor field. This determines the currently active tensor f...
Definition: UnstructuredMesh1dGeneric.cs:571
IG.Lib.CommandLineApplicationInterpreter.CmdSetPriority
virtual string CmdSetPriority(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Sets the priority of the current process.
Definition: CommandlineApplicationInterpreter.cs:4689
IG.Lib.WaitFileEventBaseByProxyLatence.CancelFlag
override bool CancelFlag
If this flag is set then the current waiting (if one is going on) will be cancelled.
Definition: WaitConditionFile.cs:873
IG.Lib.SerializerBase.TestSerializationJSON
static void TestSerializationJSON(string filePath)
Test serialization performed by the JSon serializer. This function creates a test object,...
Definition: SerializerBase.cs:494
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.IsProcessingDoubleQuoteInitiatedString
bool IsProcessingDoubleQuoteInitiatedString
Definition: JsonPPStrategyContext.cs:53
IG.Lib.ShellApplication
Class encapsulating a command-line shell. Used as embedded shell application that can be installed on...
Definition: ApplicationCommandLineBase.cs:338
IG.Lib.Module.ModuleInitializationBeforeCalled
bool ModuleInitializationBeforeCalled
Definition: App.cs:792
IG.Num.VectorBase.SetRandom
static void SetRandom(IVector vec, IRandomGenerator rnd)
Sets the current vector such that it contains random elements on the interval (0,1].
Definition: VectorBase.cs:992
IG.Num.ParallelJobServerBase.JobData
JobContainerType JobData
Data for the job that is executed by teh current parallel job runner.
Definition: ParallelJobServerBase.cs:178
IG.Num.ScalarFunctionTransformed.SetName
virtual void SetName(string value)
Sets name of the function.
Definition: FunctionScalarTransformed.cs:74
IG.Lib.ColorScale
Definition: ColorScale.cs:195
IG.Lib.Copy.ClientServerStreamBase2.DefaultGenericResponse
static string DefaultGenericResponse
Default generic response (sent in absence of any other method to generate the response).
Definition: ClientServerStreamBase2_Copy.cs:252
IGLib.Gr3D.MoebiusStrip
Parametric Möbius strip, with configurable number of half-twists ff (which must be odd to generate no...
Definition: MoebiusStrip.cs:21
IG.Lib.Copy.NamedPipeClientBase._inputStream
StreamReader _inputStream
Definition: NamedPipes_Copy.cs:560
IG.Lib.WaitCondition.Timer
StopWatch1 Timer
Timer that measures the total time elapsed when waiting for fulfillment of unblocking condition....
Definition: WaitCondition.cs:297
IGLib.Core.Tests.BasicTypeConverterTests.MinPerSecond
virtual double MinPerSecond
Minimum required number of executions per second in speed tests.
Definition: BasicTypeConverterTests.cs:43
LearnCs.Lib.VectorBase.VectorBase
VectorBase(ElementType[] elements, bool copyElements=false)
Definition: VectorBase.cs:38
IG.Lib.ExpressionEvaluatorJs
JavaScript Evaluator with command-line interpreter.
Definition: ExpressionEvaluatorJs.cs:30
IG.Lib.ColorScaleBase.CreateBlueRedYellow
static ColorScale CreateBlueRedYellow(double minValue, double maxValue)
Creates and returns a continuous color scale that runs from blue through red till yellow color.
Definition: ColorScale.cs:978
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CloseBracketStrategy.PeformNonStringPrint
static void PeformNonStringPrint(JsonPPStrategyContext context)
Definition: CloseBracketStrategy.cs:16
IG.Num.StructuredField3d.MapCoordinatesToScalarsPlain
static void MapCoordinatesToScalarsPlain(StructuredField3d< vec3 > referenceField, StructuredField3d< double > targetScalarField, IFunc3d scalarMap)
Generates scalar values for a 3D structured grid from the specified field of grid coordinates by a sp...
Definition: StructuredField3dGeneric.cs:316
IG.Lib.ExpressionEvaluatorCompiled._idLock
static object _idLock
Definition: ExpressionEvaluatorCompiled.cs:44
IGLib.Gr3D.LissajousKnot3D.n2
int n2
Definition: LissajousKnot3D.cs:44
LearnCs.Lib.VectorFactoryRegistry.CreateVector
IVector CreateVector(Type vectorType, int dimension)
Creates and returns a vector with the precise specified type vectorType , of the specified dimension ...
Definition: VectorFactoryRegistry.cs:110
IG.Crypto.PasswordAlgorithmBase.PasswordString
string PasswordString
Password, in form of string, to be used in generation of keys, initialization vectors,...
Definition: UtilCryptoAux.cs:740
IG.Num.NeuralApproximatorDtoBase.ToleranceRms
VectorDtoBase ToleranceRms
Tolerance over RMS error of output over training points. Training will continue until error becomes b...
Definition: SerializationDtoNeuralApproximator.cs:90
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.TestSpeedBlockCreateRemove
void TestSpeedBlockCreateRemove(string filePath, int numSwitches, int sleepMs, bool waitDirectory)
Test of speed of reaction of file/directory creation and removal blocking waits. A specified number o...
Definition: WaitConditionFile.cs:1331
VectorBase_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Vector< double > VectorBase_MathNetNumerics
Definition: MatrixDecompositions.cs:20
IG.Num.ScalarFunctionScriptControllerBase.SetFunctionLoader
virtual void SetFunctionLoader(ScalarFunctionLoader loader)
Sets the loader that can create a scalar function according to the definition from the current DTO.
Definition: ScalarFunctionScriptController.cs:724
IGLib.Gr3D.TrefoilKnot3D.HasDerivative
bool HasDerivative
Definition: TrefoilKnot3D.cs:42
IG.Num.VectorApproximatorBase.CalculateOutput
virtual double CalculateOutput(IVector input, int whichElement)
Calculates and returns the specified output by using the current vector function approximator.
Definition: VectorApproximatorBase.cs:63
IG.Num.ScalarFunctionRadialUntransformed.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarRadialUntransformed.cs:180
LearnCs.Lib.VectorBase
Abstract base class for vectors with the specific element type (ElementType ).
Definition: VectorBase.cs:25
IG.Lib.ColorScaleBase.CreateColorBlindDeuteranopia
static ColorScale CreateColorBlindDeuteranopia(double minValue, double maxValue)
Creates and returns a continuous color scale that is adapted to people with deuteranopia.
Definition: ColorScale.cs:844
IGLib.Graphics3D.Tests
Definition: TubularSurfaceExportExamplesTests.cs:16
IG.Num.MExt.Arcoth
static double Arcoth(double x)
Inverse hyperbolic cotangent.
Definition: UtilMath.cs:1298
IG.Num.Func3dQuadratic.Func3dQuadratic
Func3dQuadratic(mat3 hessian, vec3 gradient0, double scalarTerm)
Creation of a quadratic 3D scalar function.
Definition: Function3d.cs:566
IG.Num.VectorFunctionBaseGeneral._auxResults
VectorFunctionResults _auxResults
Definition: FunctionVectorBaseGeneral.cs:197
IG.Num.DistanceComparer.SortUsingStoredDistance
void SortUsingStoredDistance(List< PointContainerType > list)
Sorts a list of point containers with the current comparer.
Definition: DistanceComparer.cs:710
IGLib.Gr3D.TrefoilKnot3D_MathCurve3.epsilon
double epsilon
Determine the amplitude of oscillation of the parameterization in z-axis.
Definition: TrefoilKnot3D_MathCurve3.cs:30
IG.Num.ScalarFunctionRadialOneParametric.Parameter
virtual double Parameter
Gets or sets the (only) parameter that defines the current function out of parametric family of funct...
Definition: FunctionScalarRadial.cs:332
IG.Num.StructuredMesh3d._activeScalarField
TScalarField _activeScalarField
Definition: StructuredMesh3dGeneric.cs:245
IG.Num.Func.ReciprocalPower.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealBasic.cs:264
IG.Lib.CommandLineApplicationInterpreter.CmdPipeClientsRemove
virtual string CmdPipeClientsRemove(CommandThread cmdThread, string cmdName, string[] args)
Command. Removes the spcified (or all, if names are not specified) named pipe clients....
Definition: CommandlineApplicationInterpreter.cs:5813
IG.Lib.CommandLineApplicationInterpreter.AsyncIsAllCompleted
bool AsyncIsAllCompleted()
Returns true if all asynchronous command executions have completed, and false otherwise.
Definition: CommandlineApplicationInterpreter.cs:2536
IG.Num.OptFileManager._msgOptResultsReadyFilename
string _msgOptResultsReadyFilename
Definition: OptFileManager.cs:156
IG.Lib.ColorScale._definitionColors
color[] _definitionColors
Table of definition colors.
Definition: ColorScale.cs:249
IG.Num.NeuralTrainingParameters.InputLength
virtual int InputLength
Gets or sets the number of input neurons.
Definition: NeuralTrainingParameters.cs:116
IG.Num.UnstructuredMesh2d.ActiveScalarField
TScalarField ActiveScalarField
Gets active scalar field. Has protected setter.
Definition: UnstructuredMesh2dGeneric.cs:238
IG.Num.IDistanceComparer.SortUsingStoredDistance
void SortUsingStoredDistance(List< PointContainerType > list)
Sorts a list of point containers with the current comparer.
IG.Lib.ScriptLoaderBase.RunCode
string RunCode(string code, string className, string[] initializationAndRunArguments)
Runs a loadable script object form code.
Definition: Loader.cs:1613
IG.Num.Func3d2dExamples.Paraboloid.b
double b
Definition: Function3d2d.cs:875
IG.Script.ScriptAppBase.FileFunctionCurrentDirectory
virtual string FileFunctionCurrentDirectory(string appName, string[] args)
Executes embedded application - writing to the console information about file events for the specifie...
Definition: ScriptAppBase.cs:944
IG.Crypto.CryptoManager.PasswordBytes
byte[] PasswordBytes
Password as byte array.
Definition: UilCryptoAux1.cs:298
IG.Num.UnstructuredMeshGeometry1d.UnstructuredMeshGeometry1d
UnstructuredMeshGeometry1d()
Constructs a new empty unstructured grid (no elements contained) with no name and no description.
Definition: UnstructuredMeshGeometry1dGeneric.cs:20
IG.Num.Func.WeightGauss.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealWeight.cs:82
IG.Script.ScriptAppBase.DataStructuresFunctionTestCsvReadDefinitionAndData
virtual string DataStructuresFunctionTestCsvReadDefinitionAndData(string appName, string[] appArgs)
Executes embedded application - test of writing sampled data definition and data in CSV format.
Definition: ScriptAppBase1.cs:284
IG.Num.AnalysisResults._reqConstraints
bool _reqConstraints
Definition: AnalysisResults.cs:214
IG.Num.UnstructuredMesh3d.RemoveVectorField
void RemoveVectorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh3dGeneric.cs:512
IG.Num.M.max
static double max(params double[] numbers)
Maximal of the specified values.
Definition: UtilMath.cs:263
LearnCs.Lib.Complex.PI
static Complex PI
Gets the real-valued constant Pi (= Math.PI), the ratio of circumference and diameter of a circle,...
Definition: Complex.cs:378
IG.Num.IVectorFunctionResults.NullifyAll
void NullifyAll()
Sets all objects (parameter and result objects) to null. If the references are not assigned elsewhere...
IG.Num.ScalarFunctionScriptControllerBase.CreateFunctionDefinitionsArray
static void CreateFunctionDefinitionsArray(string namesString, string separator, ref string[] namesArray, bool trimSpaces=true)
Parses a string that contains delimited function definitions, extract an array of individual function...
Definition: ScalarFunctionScriptController.cs:481
IG.Num.NeuralApproximatorBase.NetworkPrepared
bool NetworkPrepared
Gets a flag telling whether the network is prepared for operation (training and calculation of output...
Definition: NeuralApproximatorBase.cs:844
IG.Reflection.DerivedTypesRegistry.GetType
virtual Type GetType(string derivedTypeName, bool tryGetIfNotRegistered=false, bool throwIfCannotResolve=true)
Tries to resolve and return the type that corresponds to the specified type name (derivedTypeName ).
Definition: DerivedTypesRegistry.cs:111
IG.Num.VectorFunctionScriptControllerBase.SaveJson
static void SaveJson(VectorFunctionScriptController functionController, string filePath, bool append=false, InputOutputDataDefiniton dataDefinition=null)
Saves (serializes) the specified script-based vector function controller to the specified JSON file....
Definition: VectorFunctionScriptController.cs:672
IG.Num.NeuralApproximatorBase.MapFromNeuralOutput
virtual void MapFromNeuralOutput(IVector values, ref IVector mappedValues)
Inverse maps (scales and shifts) vector of neural output values back to the vector of actual outputs.
Definition: NeuralApproximatorBase.cs:1956
IG.Num.VectorFunctionScriptDtoBase.CopyToPlain
override void CopyToPlain(ref VectorFunctionScriptController functionController)
Copies data from the current DTO to a scalar function object.
Definition: VectorFunctionDto.cs:206
IG.Lib.XmlParser.Mark.name
string name
Definition: XmlUtilities.cs:1644
IG.Lib.ExpressionEvaluatorCompiled.EvalToDouble
virtual double EvalToDouble(string code)
Evaluates (interprets) JavaScript code and returns double result of evaluation. Code must be such tha...
Definition: ExpressionEvaluatorCompiled.cs:242
IG.Num.VectorFunctionResultsDto.Values
double[] Values
Definition: VectorFunctionResultsDto.cs:161
IG.Num.RealFunctionOneParametric.RealFunctionOneParametric
RealFunctionOneParametric()
Default constructor is inaccessible because it has no meaning.
Definition: FunctionRealParametric.cs:138
IG.Num.LinearBasis.Derivative
override double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function's derivative.
Definition: ApproxBasis.cs:65
IG.Lib.CommandStackFrameBase.IsVariableDefinedLocked
bool IsVariableDefinedLocked(string varName)
Returns true if the specified variable is defined, false if it is not.
Definition: CommandlineApplicationInterpreterBase.cs:1371
IGLib.Gr3D.GrannyKnot3D.StartParameter
double StartParameter
Definition: GrannyKnot3D.cs:49
IG.Net.PortScannerSimple
Simple TCP port scanner, multi-threaded.
Definition: PortScannerSimple.cs:21
IG.Num.AnalysisResults._errorString
string _errorString
Definition: AnalysisResults.cs:226
IG.Num.ParallelJobDispatcherBase.NumIdleJobServers
int NumIdleJobServers
Gets the number of idle job servers that are currently available on the dispatcher.
Definition: ParallerJobDispatcherBase.cs:1118
IG.Num.VectorFunctionResults.AllocateHessian
virtual void AllocateHessian(int which)
Allocates space for the specified fucnction's Hessian.
Definition: FunctonVectorResults.cs:630
IG.Num.ScalarFunctionExamples.Quadratic2d.Name
override string Name
Returns a short name of the function.
Definition: FunctionScalarExamples.cs:1150
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsThirdMin
int NumHiddenNeuronsThirdMin
Minimum number of hidden neurons in third hidden layer.
Definition: NeuralTrainingParameters.cs:1843
IG.Script.ScriptAppBase.ProcessFunctionListApplicationsByWindow
virtual string ProcessFunctionListApplicationsByWindow(string appName, string[] args)
Embedded application. Lists all running applications sarisfyin specified conditions.
Definition: ScriptAppBase.cs:4727
IG.Num.StructuredField3d.StructuredField3d
StructuredField3d()
Constructs a new empty 3D field (no elements contained) with no name and no description.
Definition: StructuredField3dGeneric.cs:78
IG.Num.IScalarFunctionResults.SetGradientReference
void SetGradientReference(IVector reference)
Sets the function gradient. Only the reference is copied.
IG.Lib.ReporterConsole.ReporterConsole
ReporterConsole(object obj, ReportDelegate reportdelegate, ReportLocationDelegate locationdelegate, ReportMessageDelegate messagedelegate)
Constructor. Initializes the error reporter by the specified auxiliary object and delegates used to p...
Definition: ReporterMsg_Derived.cs:263
IG.Num.OptFileManager._anInXmlFilename
string _anInXmlFilename
Definition: OptFileManager.cs:134
IG.Num.InputOutputElementDefinition.NameAlt
virtual string NameAlt
Alternative name of the data element described by the current definition.
Definition: SampledDataDefinition.cs:110
IG.Lib.CommandThread._interpreter
InterpreterType _interpreter
Definition: CommandlineApplicationInterpreterBase.cs:1645
IGLib.Gr3D.ConicalSpiralLogarithmic3D.ConicalSpiralLogarithmic3D
ConicalSpiralLogarithmic3D(double alpha, double a, double k)
Constructor.
Definition: ConicalSpiralLogarithmic3D.cs:23
IG.Num.UnstructuredMesh3d.CreateVectorField
virtual TVectorField CreateVectorField(string fieldName, string fieldDescription)
Creates and returns a new vector field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh3dGeneric.cs:456
IG.Num.VectorFunctionScriptControllerBase.VectorFunctionScriptControllerBase
VectorFunctionScriptControllerBase(int numParameters, int numValues)
Constructor, prepares the current DTO for storing a scalar function of the specified dimension.
Definition: VectorFunctionScriptController.cs:46
IG.Lib.SortedUniqueItemList.Length
int Length
Gets the current number of elements in the list.
Definition: SortedUniqueItemList.cs:112
IG.Num.Matrix2d.GetNewVectorBase
override VectorBase GetNewVectorBase(int length)
Creates and returns a new vector with the specified dimension, and of the type that is consistent wit...
Definition: Matrix2DClass.cs:487
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:990
IGLib.Parsing.StringExtensions.Split
static IEnumerable< string > Split(this string str, Func< char, bool > splitControlFunc)
Splits string according to function telling whether a given character should be used as splitting poi...
Definition: CommandLineParserSimple.cs:22
IG.Num.UnstructuredMesh2d._activeIndexField
TIndexField _activeIndexField
Definition: UnstructuredMesh2dGeneric.cs:80
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.operator!=
static bool operator!=(ExplicitlyConvertibleFromDerived lhs, ExplicitlyConvertibleFromDerived rhs)
IG.Num.INeuralApproximator.SaveConvergenceRms
bool SaveConvergenceRms
Flag to enable Rms error convergence colection. Default is false.
Definition: NeuralApproximatorBase.cs:183
IGLib.Gr3D.HelixCurve3D.epsilon
double epsilon
1 if righthanded, -1 if not (for the left-handed helix curve).
Definition: HelixCurve3D.cs:33
IG.Crypto.CryptoFlags.SymmetricEncryption
@ SymmetricEncryption
IG.Num.Vector.GetNewMatrixBase
override MatrixBase GetNewMatrixBase()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
Definition: Vector.cs:525
IG.Lib.KeyValueSortable.ComparerBase.Strict
bool Strict
Definition: Utils.cs:3207
IG.Num.UnstructuredMesh1d.ScalarFields
FieldCollection< TScalarField, TScalar > ScalarFields
Gets the collection of scalar fields of the current mesh.
Definition: UnstructuredMesh1dGeneric.cs:224
LearnCs.Lib.IVector.Dim
int Dim
Returns vector's dimension (nmber of components / elements).
Definition: IVector.cs:31
IG.Script.AppBase.RunAppCustom
virtual string RunAppCustom(string[] args)
Runs a file system related utility (embedded application) according to arguments.
Definition: ScriptAppBase.cs:185
IG.Lib.CommandThread.CommandThread
CommandThread(InterpreterType interpreter)
Definition: CommandlineApplicationInterpreterBase.cs:812
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeServer.InterpreterPipeServer
InterpreterPipeServer(CommandThread cmdThread, string pipeName, bool startImmediately, string requestEnd, string responseEnd, string errorBegin)
Constructs a new named pipe server with the specified pipe name and other paramters.
Definition: CommandlineApplicationInterpreter.cs:5294
IG.Num.SampledDataSetDto.CopyFromPlain
override void CopyFromPlain(SampledDataSet dataSet)
Copies the specified sampled data set to the current DTO.
Definition: SampledDataDto.cs:156
IG.Lib.InterfaceInterpreterBase.IndentationString
virtual string IndentationString
String used for indentation of code.
Definition: InterfaceInterpreterBase.cs:303
IG.Num.SimKosecFileManagerBase.OutputLevel
int OutputLevel
Level of information that is output to the console by some methods.
Definition: SimKosecFileManagerBase.cs:166
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.ImplicitlyConvertibleToDerived
ImplicitlyConvertibleToDerived()
Definition: SampleClasses.cs:149
IG.Lib.InterfaceInterpreterBase._mainLock
object _mainLock
Definition: InterfaceInterpreterBase.cs:73
IG.Lib.IpcStreamClientBase.CloseOutput
override void CloseOutput()
Closes the outut stream.
Definition: IpcStreamClientBase.cs:34
IG.Num.OptimizerBase.CurrentGuess
virtual IAnalysisResults CurrentGuess
Results of the current guess (usually last analysis that has been performed).
Definition: Optimizer.cs:339
IG.Num.SampledDataCsv.DefaultKeyOptimizationIndices
static string DefaultKeyOptimizationIndices
Default key for introduction of optimization indices of input and output data elements.
Definition: SampledDataCsv.cs:322
IG.Num.VectorFunctionResults.SetHessian
virtual void SetHessian(int which, IMatrix value)
Sets the specified function's Hessian. If CopyReferences=true (false by default) then only the refere...
Definition: FunctonVectorResults.cs:475
IG.Lib.LoadableScriptScalarFunctionBase.CreateScalarFunction
abstract LoadableScalarFunctionBase CreateScalarFunction()
Creates and returns a new scalar function object where the returned object is of scalar function clas...
IG.Lib.MatrixDtoBase._rowCount
int _rowCount
Definition: MatrixDto.cs:55
IG.Lib.SettingsReaderAppConfig.GetSetting
override string GetSetting(string settingname)
Retrieves the specified setting from the current settings source.
Definition: SettingsRreader.cs:183
IGLib.Core.IStringToTypeConverter
Converts strings to values (objects) of a single specified type (TTarget ).
Definition: ITypeToStringConverters.cs:9
IG.Num.VectorFunctionRequestDTO.NumParameters
int NumParameters
Number of parameters of an optimization problem.
Definition: VectorFunctionResultsDto.cs:38
IG.Num.StructuredField2d.StructuredField2d
StructuredField2d(int dim1, int dim2, string fieldName, string fieldDescription)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField2dGeneric.cs:104
IG.Num.Matrix2d.Matrix2d
Matrix2d(IMatrix m)
Constructor. Initializes components of a 2D matrix with components of another matrix....
Definition: Matrix2DClass.cs:48
IG.Lib.ScalarFunctionLoader.SetNames
void SetNames(string returnedValueName, string functionArgumentName, string[] independentVariableNames)
Sets names used in generated script code.
Definition: ScalarFunctionScriptLoader.cs:183
IG.Lib.ColorScale.ColorScale
ColorScale(double minValue, double maxValue, params color[] definitionColors)
Constructor. Creates a continuous scale.
Definition: ColorScale.cs:207
IGLib.Gr3D.MeshExportExtensions_02.ExportToStl
static void ExportToStl(this StructuredMesh3D_02 mesh, string stlFilePath)
Exports the mesh to a binary STL file.
Definition: MeshExportExtensions_02.cs:78
IG.Num.RealFunctionBase.HigherDerivativeDefined
abstract bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
IG.Num.RandGeneratorThreadSafe.NextInclusive
override int NextInclusive(int minValue, int maxValue)
Returns a random number within a specified range (lower bound inclusive, upper bound INCLUSIVE).
Definition: Random.cs:288
IG.Num.ScalarFunctionConstant._c
double _c
Definition: FunctionScalarExamples.cs:63
IG.Num.NeuralTrainingParameters.SetEpochErrorsAbs
void SetEpochErrorsAbs(List< double > errors)
Sets the list of sampled absolute errors corresponding to epoch numbers from EpochNumbers.
Definition: NeuralTrainingParameters.cs:665
IG.Lib.CommandLineApplicationInterpreter.InitCommandLineApplicationInterpreterBasic
virtual void InitCommandLineApplicationInterpreterBasic(bool caseSensitive)
Performs basic initializations of the interpreter.
Definition: CommandlineApplicationInterpreter.cs:60
IG.Num.InputOutputDataDefiniton.IsAnyScalingLengthDefined
virtual bool IsAnyScalingLengthDefined()
Returns a value indicating whether any element (either input or output) has scaling length defined.
Definition: SampledDataDefinition.cs:1239
IGLib.Core.Tests.BasicTypeConverterTests
Tests of the basic type converter (BasicTypeConverter, implementation of the ITypeConverter interface...
Definition: BasicTypeConverterTests.cs:20
IG.Num.IOptimizer.BestGuess
IAnalysisResults BestGuess
The best results so far.
Definition: Optimizer.cs:97
IG.Script.ScriptAppBase.AssemblyHelpLoaded1
const string AssemblyHelpLoaded1
Definition: ScriptAppBase.cs:4253
IG.Num.PhysicalUnit.min
static readonly PhysicalConstant min
Minute, non-SI unit of time, 60 result.
Definition: Constants.cs:1081
IG.Lib.LoadableScriptOptBase.Analysis
virtual IAnalysis Analysis
Direct analysis object used in optimization. Initialized when first accessed with the embedded class,...
Definition: LoadableScriptOpt.cs:193
IG.Num.UnstructuredMesh2d.GetScalarField
TScalarField GetScalarField(int index)
Returns the scalar field with the specified index.
Definition: UnstructuredMesh2dGeneric.cs:282
IG.Lib.UtilSystem.GetExecutableVersion
static string GetExecutableVersion(int numLevels=2)
Returns version (from the file info) of the current executable.
Definition: UtilSystem.cs:3214
IG.Lib.LoadableRealFunctionBase.LoadableRealFunctionBase
LoadableRealFunctionBase()
Default function constructor, result is reference function (witout shifting or stretching).
Definition: RealFunctionScriptBase.cs:65
IG.Num.SampledDataCsv.KeyNames
string KeyNames
A keyword string that introduces variable names in the CSV file containing sampled data and / or data...
Definition: SampledDataCsv.cs:581
IG.Num.Func.Cubic.Zero2
double Zero2
Returns the second zero of the current cubic function. Throws InvalidOperationException if the functi...
Definition: FunctionRealInterpolation.cs:1187
IG.Lib.CommandLineInterpreter.Register
void Register()
Registers the current object. Subsequent calls (after the first one) have no effect.
Definition: InterpreterCommandLine.cs:221
IG.Gr.GraphicQuadriLateralBase
Base class for graphic line primitive.
Definition: GraphicalObjectsBase.cs:355
IG.Num.Func.WeightPol3.ValueDefined
override bool ValueDefined
Definition: FunctionRealWeight.cs:493
IG.Lib.CommandStackFrameBase.LastCommandLine
string LastCommandLine
Definition: CommandlineApplicationInterpreterBase.cs:1288
IGLib.Core.Tests.ReflectionTypeConverterTests.SpecificTypeConverter_OneDirectionConversion_ExplicitlyfromderivedToDerivedObjectToBase_IsCorrect
virtual void SpecificTypeConverter_OneDirectionConversion_ExplicitlyfromderivedToDerivedObjectToBase_IsCorrect()
Definition: ReflectionTypeConverterTests.cs:72
IG.Num.Counter.IsPositiveInfinity
bool IsPositiveInfinity
Indicates whether the current Counter represents positive infinity.
Definition: Scalar.cs:461
IG.Num.ParallelJobDispatcherBase.ResetNumIdleJobServers
void ResetNumIdleJobServers()
Resets number of idle job servers to 0.
Definition: ParallerJobDispatcherBase.cs:1123
LearnCs.Lib.Complex.Exp
static Complex Exp(Complex x)
returns exponential function (where exponent is the Euler's number, base of natural logarithm)....
Definition: Complex.cs:603
IG.Net.PortScannerSimple.PortList.stop
int stop
Definition: PortScannerSimple.cs:139
IG.Num.SampledDataSet.SetInputParameters
void SetInputParameters(int which, IVector parameters)
Sets the vector of input parameters of the specified element of the sampled data set.
Definition: SampledData.cs:331
IG.Num.MatrixBase.Multiply
static void Multiply(IMatrix a, IMatrix b, ref IMatrix result)
R=A*B. Multiplies two matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:2720
IG.Num.mat2.Multiply
mat2 Multiply(double b)
Multiplies the current 2D matrix with the specified scalar and returns the product.
Definition: Matrix2D.cs:725
IG.Num.ScalarFunctionQuadratic.Value
override double Value(IVector parameters)
Returns the value of this function at the specified parameter.
Definition: FunctionScalarExamples.cs:480
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeIsRetrievedCorrectlyForNestedGenericCollections
void IEnumerableElementTypeIsRetrievedCorrectlyForNestedGenericCollections()
Definition: IGLibCoreReflectionTests.cs:115
LearnCs.Lib.Complex.Sinh
static Complex Sinh(Complex x)
Definition: Complex.cs:700
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.Name
override string Name
Returns a short name of the function.
Definition: FunctionScalarExamples.cs:877
IG.Lib.CommandLineApplicationInterpreter.RunParallel
int RunParallel(string command, string[] commandArguments)
Runs she specified command with arguments once in a parallel thread by using the interpreter's job di...
Definition: CommandlineApplicationInterpreter.cs:2385
IG.Lib.CommandLineApplicationInterpreter.GetFirstLocalVariable
InterpreterVariable GetFirstLocalVariable(CommandThread cmdThread, string value)
Definition: CommandlineApplicationInterpreter.cs:468
IG.Num.SimKosecFileManagerBase._inputFields
SortedDictionary< string, InputFieldDefinition > _inputFields
Definition: SimKosecFileManagerBase.cs:911
IG.Num.NeuralApproximatorBase.OutputLevel
int OutputLevel
Level of output printed to console when performing actions.
Definition: NeuralApproximatorBase.cs:626
IG.Script.ScriptAppBase.ConstHelpSystem
const string ConstHelpSystem
Definition: ScriptAppBase.cs:329
IG.Lib.ReporterBase.RemoveTextWriter
bool RemoveTextWriter(Stream stream)
Removes the first object from Writers whose TextWriter has been created form the specified stream....
Definition: ReporterMsg.cs:4424
IG.Lib.IpcStreamClientServerBase2.CloseInput
abstract void CloseInput()
Closes the inpt stream.
IG.Num.MExt.Acot
static double Acot(double x)
Arc cotangent, inverse of 1/tan(x).
Definition: UtilMath.cs:1225
IG.Num.IVector.Normalized
IVector Normalized()
Returns a vector that equals a normalized current vector.
IG.Num.NeuralApproximatorBase.TrainNetworkSpecific
abstract void TrainNetworkSpecific(int numEpochs)
Trains neural network wiht the specified data, performing the specified number of epochs....
IG.Script.ScriptAppBase.SystemComputerName
const string SystemComputerName
Definition: ScriptAppBase.cs:3622
IG.Lib.InterfaceInverse.TabAn1d
virtual void TabAn1d(IVector pont0, IVector point1, int numPoints, bool centered, double factor, double scaling, bool printTab, bool printParam, bool printList, bool printObj, bool printConstr, bool printGradobj, bool printGradconstr)
Runs an 1D table of analyses.
Definition: InterfaceInv.cs:566
IG.Lib.StringParser._global
static StringParser _global
Definition: StringParser.cs:494
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.ToString
override string ToString()
Definition: SampleClasses.cs:155
IG.Num.Func3dBaseNoGradient
Base class for scalar functions of 3 variables (implementations of the IFunc3d interface)....
Definition: Function3d.cs:103
IG.Num.PhysicalConstant.Symbol
string Symbol
Gets the symbol used for a physical constant.
Definition: Constants.cs:136
IG.Crypto.CryptoManager.AppCleanFiles
virtual string AppCleanFiles(string appName, string[] args)
Executes command-line action - deletion of eventual redundant files that remained in the file system ...
Definition: UilCryptoAux1.cs:2774
IG.Lib.CommandLineApplicationInterpreter.Run
string Run(CommandThread cmdThread, string commandLine)
Runs command that is specified as a single string, composed of command name and its argumens....
Definition: CommandlineApplicationInterpreter.cs:1971
IG.Lib.SerializerBase.TestClassDerived._description
string _description
Definition: SerializerBase.cs:609
IG.Num.VectorExtensions.ToString
static string ToString(this IVector vec, string elementFormat)
Returns a string representation of the current vector in a standard IGLib form, with the specified ...
Definition: VectorBase.cs:244
IG.Num.mat3.ToString
override string ToString()
Returns a string representation of this 3D matrix.
Definition: Matrix3D.cs:1062
IG.Lib.Copy.ClientServerStreamBase2.IsMultilineRequest
virtual bool IsMultilineRequest
Whether or not multi line requests are allowed.
Definition: ClientServerStreamBase2_Copy.cs:93
IG.Lib.SerializerBase.TestClass.Value
double Value
Definition: SerializerBase.cs:581
IG.Num.Scalar.operator-
static Scalar operator-(Scalar s)
Definition: Scalar.cs:155
IG.Lib.TempFileStream.TempFileStream
TempFileStream(FileAccess access, FileShare share, int bufferSize)
Definition: UtilSystem.cs:42
IG.Num.Matrix._rowCount
int _rowCount
Number of rows.
Definition: Matrix.cs:547
IG.Lib.InterfaceInverse.InterfaceInverse
InterfaceInverse()
Definition: InterfaceInv.cs:27
IG.Num.IAffineTransformation.DimensionTransformed
int DimensionTransformed
Definition: TransformationAffineInt.cs:40
IG.Num.MatrixBase.SetDiagonal
static void SetDiagonal(IMatrix mat, IVector diagonal)
Sets the current matrix to the diagonal matrix with diagonal element specified by a vector.
Definition: MatrixBase.cs:873
IG.Num.MatrixExtensions.ToStringMath1
static string ToStringMath1(IMatrix mat)
Returns string representation of the current matrix in the standard IGLib form (Mathematica-like form...
Definition: MatrixBase.cs:311
IG.Num.MExt.Pi
static double Pi
Ratio of the circumference of a circle to its diameter.
Definition: UtilMath.cs:824
IG.Lib.WaitFileEventBase.EventOccured
virtual bool EventOccured
This flag is set by event handlers, and can be used by waiting procedures to check if the current eve...
Definition: WaitConditionFile.cs:198
IG.Lib.StopWatch1.IsRunning
bool IsRunning
Returns a flag indicating whether the stopwatch is currently running.
Definition: UtilTime.cs:157
IG.Num.Scalar.read
int read(string str)
Reads in the value from a string, starting at the beginning and skipping any leading spaces....
Definition: Scalar.cs:327
IG.Num.BoundingBox3d.BoundingBox3d
BoundingBox3d(IVector min, IVector max)
Creates a bounding box of the specified dimension and initializes it in such a way that minimal and m...
Definition: BoundingBox.cs:1534
IG.Lib.Copy.ClientServerStreamBase2.ErrorBegin
string ErrorBegin
Definition: ClientServerStreamBase2_Copy.cs:139
IG.Lib.InterfaceInverse.VarNameCalcGradObjective
virtual string VarNameCalcGradObjective
Definition: InterfaceInv.cs:132
IG.Num.GridGenerator1d._growthFactor
double _growthFactor
Definition: GridGenerator1d.cs:97
IG.Lib.UtilStr.IsVariableName
static bool IsVariableName(string str)
Returns true if the specified string is a legal standard representation of a variable name,...
Definition: UtilString.cs:628
IG.Crypto.CryptoParameters.SetFlags
void SetFlags(params CryptoFlags[] whichFlags)
Sets the specified flags.
Definition: UtilCryptoAux.cs:206
IG.Num.OptFileManager.DataDirectory
string DataDirectory
Directory for data and messages exchange through files.
Definition: OptFileManager.cs:72
IG.Crypto.UtilCrypto.CheckStringHashHex
static bool CheckStringHashHex(string stringToCheck, string hashValue, HashType hashAlgorithmType)
Chechs the specified type of hash value of a string.
Definition: UtilCrypto.cs:1021
IG.Num.MatrixBase.LdltExtractLower
static void LdltExtractLower(IMatrix matLdlt, ref IMatrix result)
Extracts the lower part of the specified LDLT decomposition (1s on diagonal, 0s above diagonal) and s...
Definition: MatrixBase.cs:6254
IG.Gr.StructuredSurfaceMesh3D.GridCoordinates
override vec3[] GridCoordinates
Definition: Mesh.cs:229
IG.Num.vec2.Norm2
double Norm2
Gets a 2 norm of the current 2D vector.
Definition: Matrix2D.cs:128
IG.Num.INeuralApproximator.OutputDataBounds
IBoundingBox OutputDataBounds
Bounds on output data, used for scaling from actual output to output produced by neural network....
Definition: NeuralApproximatorBase.cs:331
IGLib.Gr3D.StructuredSurfaceMesh3D
Represents a 2D regular quadrilateral mesh in 3D space.
Definition: StructuredSurfaceMesh3D.cs:12
IG.Lib.ReporterBase.TraceLevel2ReportLevel
static ReportLevel TraceLevel2ReportLevel(TraceLevel tl)
Returns the ReportLevel value corresponding to the given System.Diagnostics.TraceLevel.
Definition: ReporterMsg.cs:2918
IG.Num.MatrixBase.GetHashFunctionInt
int GetHashFunctionInt()
Returns an integer valued hash function of the current matrix object.
Definition: MatrixBase.cs:775
IGLib.Core.ICapturedVar.ValueObject
object ValueObject
Untyped value of the entity captured by the instance of the class, typed as object.
Definition: ICapturedVar.cs:27
IG.Lib.ScalarFunctionLoader.VarNameGradientDefinitionStrings
const string VarNameGradientDefinitionStrings
Name of the variable (internal in class defined in loadable script) that holds user definition (as st...
Definition: ScalarFunctionScriptLoader.cs:93
IGLib.Gr3D.Ellipsoid.a
double a
Half axis of the ellipsoid in the x direction. Default is aDefault.
Definition: Ellipsoid.cs:39
IG.Crypto.ConstCrypto.ArgIvHexBytes
const string ArgIvHexBytes
Specification of initialization vector as hexadecimal byte sequence follows.
Definition: UtilCryptoAux.cs:489
IG.Num.Func3d2dBase.ComponentFunction1.Value
override double Value(double x, double y)
Calculates and returns value of the current 2D scalar function.
Definition: Function3d2d.cs:517
IG.Script.ScriptAppBase.CryptoHelpCleanFiles
const string CryptoHelpCleanFiles
Definition: ScriptAppBase.cs:1612
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeServer.Interpreter
ICommandLineApplicationInterpreter Interpreter
Definition: CommandlineApplicationInterpreter.cs:5306
IG.Num.AffineTransformationSquare.CalculatedTransformationMatrix
bool CalculatedTransformationMatrix
Flag indicating whethet the transformation matrix is calculated or not.
Definition: TransformationAffineSquare.cs:134
IG.Lib.LoadableRealFunctionBase._secondDerivativeDefinitionString
string _secondDerivativeDefinitionString
Definition: RealFunctionScriptBase.cs:101
IG.Lib.Copy.ClienServerStreamBase.SetMessageSeparator
void SetMessageSeparator(char messageSeparator)
Changes message separator for the current object.
Definition: ClientServerStreamBase_Copy.cs:214
IG.Lib.IpcStreamClientServerBase2.IsConnected
abstract bool IsConnected()
Returns true if server pipe is connected, .
IG.Num.OptimizationDataBase.NumConstraints
int NumConstraints
Number of constraints.
Definition: OptimizationInputData.cs:119
IG.Num.Field.MapCoordinates
static void MapCoordinates(Field< vec2 > referenceField, Field< vec2 > targetField, IFunc2d fx, IFunc2d fy)
Generates coordinates of a set of unstructured points (point cloud) from a reference set according to...
Definition: FieldGeneric.cs:703
IG.Lib.PipeClientBase.OutputStream
override StreamWriter OutputStream
Output stream of the server's named pipe.
Definition: IpcPipes.cs:686
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example03_ExportGrannyKnot3DTube
void Example03_ExportGrannyKnot3DTube(int numLongitudinal, int numTransverse, double radius)
Creeates a tubular surface mesh from a Granny knot parameterization, GrannyKnot3D,...
Definition: TubularSurfaceExportExamplesTests.cs:437
LearnCs.Lib.Complex.Get_HashCode5
int Get_HashCode5()
A candidate for object.GetHashCode() override. Leverages framework's implementation for tuples.
Definition: Complex.cs:882
IG.Num.vec3.Norm1
double Norm1
Gets an 1 norm of the current 3D vector - sum of absolute values of components.
Definition: Matrix3D.cs:147
IG.Neural.MappingDefinition
Definition of input and output data mapping. Contains Mapped and Original Index, descriptiove informa...
Definition: NeuralMapData.cs:553
IG.Lib.StringTable.CsvSeparator
string CsvSeparator
Separator used in CSV files that this class loads data from or writes data to.
Definition: StringTable.cs:1102
IGLib.Gr3D.HelixCurve3D.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IG.Lib.InterpreterVariable.Flags
VariableFlags Flags
Flags that define type and behavior of the variable.
Definition: CommandlineApplicationInterpreterBase.cs:473
IG.Tests.IGLibCoreReflectionTests.CheckRetrievedElementTypeForIEnumerable< ElementType >
void CheckRetrievedElementTypeForIEnumerable< ElementType >()
Definition: IGLibCoreReflectionTests.cs:49
IG.Num.UnstructuredMesh3d.CreateIndexField
virtual TIndexField CreateIndexField(string fieldName, string fieldDescription)
Creates and returns a new index field of dimensions that match dimensions of the current structured m...
Definition: UnstructuredMesh3dGeneric.cs:150
IG.Num.RealFunctionBase.NumericalSecondDerivative
virtual double NumericalSecondDerivative(double x, double stepsize)
Calculates numerical second order derivative of this function. Central difference formula is used.
Definition: FunctionReal.cs:376
IG.Num.NeuralTrainingLimits.LearningRateMax
double LearningRateMax
Maximum limit for learning rate.
Definition: NeuralTrainingParameters.cs:1319
IG.Num.VectorFunctionBaseGeneral._numValues
int _numValues
Definition: FunctionVectorBaseGeneral.cs:41
IG.Script.ScriptAppBase.FileHelpRelativePath
const string FileHelpRelativePath
Definition: ScriptAppBase.cs:854
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CloseBracketStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: CloseBracketStrategy.cs:24
IG.Lib.SortedUniqueItemList.IndexOf
int IndexOf(Type item)
Returns index of the specified item on the list, if it exists, otherwise a negative number is returne...
Definition: SortedUniqueItemList.cs:211
IGLib.Core.ModelParameter.ClearValue
virtual IModelParameter ClearValue()
Clears the value of the current parameter, making it undefined (IsValueDefined becomes false).
Definition: ModelParameter.cs:212
IGLib.Gr3D.MeshExportExtensions.ExportMeshWireframeToObj
static void ExportMeshWireframeToObj(this StructuredSurfaceMesh3D mesh, string objFilePath, string mtlFileName, string wireframeMaterialName="WireframeMaterial")
Exports only the wireframe of the mesh to an OBJ file.
IG.Num.PenaltyEvaluator._lock
object _lock
Definition: AnalysisResults.cs:2382
IG.Num.InputOutputDataDefiniton._defaultElementNameNumDigits
static int _defaultElementNameNumDigits
Definition: SampledDataDefinition.cs:1444
IG.Num.Func.WeightReciprocalPower.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealWeight.cs:370
IG.Lib.Module.Module
Module(string moduleName, string codeName, int version, int subVersion, int subSubVersion, string release)
Definition: App.cs:605
IG.Crypto.CryptoManager.RecursiveFilePatterns
List< string > RecursiveFilePatterns
Definition: UilCryptoAux1.cs:395
IG.Num.SimKosecFileManagerBase.InternalLock
object InternalLock
Used internally for locking access to internal fields.
Definition: SimKosecFileManagerBase.cs:89
IG.Lib.SerializerBase.SerializationTestArrayMember.DoubleNumber
virtual double DoubleNumber
Definition: SerializerBase.cs:701
IG.Num.AnalysisComparer.CompareMaxPenalty
bool CompareMaxPenalty
Whether maximal penalty term is compared.
Definition: AnalysisComparer.cs:141
IG.Lib.CommandLineApplicationInterpreter.CmdWhile
virtual string CmdWhile(CommandThread cmdThread, string cmdName, string[] args)
Command. Enters the while block. Arguments represent loop contioton that is evaluated at the begining...
Definition: CommandlineApplicationInterpreter.cs:3840
IG.Lib.ThreadPerformanceTest.PerformLoad
static bool PerformLoad
Specifies whether load should be performed. Setting this to false makes eventual threads to exit.
Definition: ThreadPerformanceTest.cs:259
IG.Num.RealFunctionParametricBase.SetParameter
virtual void SetParameter(int which, double value)
Sets the specific parameters of the parameterized function.
Definition: FunctionRealParametric.cs:330
IG.Num.NeuralApproximatorBase.SigmoidAlphaValue
double SigmoidAlphaValue
Alpha value specifying the shape of the activation function.
Definition: NeuralApproximatorBase.cs:851
IG.Script.ScriptAppBase.AssemblyFunctionResourcesResx
virtual string AssemblyFunctionResourcesResx(string appName, string[] args)
Executes embedded application - writing to the console information about the specified assembly's res...
Definition: ScriptAppBase.cs:4022
IG.Num.NeuralTrainingParametersDto.ErrorsTrainingMeanAbs
VectorDtoBase ErrorsTrainingMeanAbs
Mean absolute errors calculated on training data.
Definition: SerializationDtoNeural.cs:189
IG.Num.Vector.Ones
static Vector Ones(int n)
Generates an d2-dimensional vector filled with 1.
Definition: Vector.cs:223
IG.Neural.MappingApproximationFileManager.ReadFunctionInput
virtual void ReadFunctionInput(ref IVector inputParameters)
Reads function reduced input parameters form the file at standard location.
Definition: NeuralFileManager.cs:1168
IG.Neural.NeuraApproximationFileManager.NeuralTrainingDataPath
string NeuralTrainingDataPath
File path of the training data file. Setter takes only pure file name, without path information....
Definition: NeuralFileManager.cs:276
IG.Lib.Parser.ListToString
static string ListToString(List< double > l)
Definition: StringParser0.cs:626
IG.Lib.UtilStr.ToInt
static long ToInt(string strsetting, long defaultvalue)
Converts a string representation of an integer setting to an integer value.
Definition: UtilString.cs:752
IG.Num.CholeskyDecomposition._determinant
double _determinant
Definition: MatrixDecompositions.cs:923
IG.Script.LoadableScriptSpecialFunctionBase.ConstMyTest
const string ConstMyTest
Name of the command that performs my custom test.
Definition: ScriptAppBase.cs:5300
IGLib.Core.Tests.CapturedVarTests.CapturedVar_StaticCaptureVar_PropertiesShouldBeCorrect
void CapturedVar_StaticCaptureVar_PropertiesShouldBeCorrect()
Definition: CapturedVarTests.cs:92
IG.Crypto.ConstCrypto.ArgForceDelete1
const string ArgForceDelete1
If files are to be deleted, permission is not asked for and deletion is forced.
Definition: UtilCryptoAux.cs:578
IGLib.Core.IReadonlyArrayAccessor.IsArrayNull
bool IsArrayNull
Whether the underlying array-like structure is null.
Definition: IReadonlyArrayAccessor.cs:26
IG.Num.ParallelJobServerBase.DefaultIsTestMode
static bool DefaultIsTestMode
Default value of test mode flag.
Definition: ParallelJobServerBase.cs:82
IG.Num.StructuredMesh2d3d.GenerateCoordinates
void GenerateCoordinates(double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of the structured 2D mesh embedded in 3D for a parametric surface according to ...
Definition: StructuredMesh2d3d.cs:146
IG.Num.Vector2d.VectorProduct
Vector2d VectorProduct(Vector2d v)
Returns vector product of the current and the specified vector.
Definition: Vector2Dclass.cs:431
IG.Lib.CodeBlockType.If
@ If
Branching block (entered via If, ElseIf or Else comands).
IG.Lib.ThreadPerformanceData.Time
DateTime Time
Time at which data has been acquired.
Definition: ThreadPerformanceTest.cs:481
IG.Crypto.CryptoManager.SaltBytes
byte[] SaltBytes
Salt as byte array.
Definition: UilCryptoAux1.cs:310
IG.Num.NeuralTrainingLimits.DoForParameters
delegate void DoForParameters(List< NeuralTrainingParameters > trainingParameters, List< int > dimensions, int which)
IGLib.Core.Tests.StringToIntArrayConverter_Testing
Sample implementation of ISingleTypeConverter<SourceType, TargetType> for testing.
Definition: SpecificTypeConvrterTests.cs:69
IG.Script.ShellIGLib
Shell application to be installed in script application of the current program.
Definition: ShellIGLib.cs:19
IG.Num.FunctionPolynomial.ValueDefined
override bool ValueDefined
Definition: FunctionReal.cs:1362
IG.Num.NeuralApproximatorBase.CalculateVerificationErrors
bool CalculateVerificationErrors
Definition: NeuralApproximatorBase.cs:2480
IG.Num.OptimizerBase.BeforeOptimization
virtual void BeforeOptimization()
Auxiliary housekeeping method that should be called at the beginning of Optimize.
Definition: Optimizer.cs:174
IG.Num.PointContainer.NextPointId
static int NextPointId
Returns the next point ID that can be used for new PointContainer objects.
Definition: PointContainer.cs:214
IG.Num.OptFileManager._anOutXmlFilename
string _anOutXmlFilename
Definition: OptFileManager.cs:140
IG.Num.RandomGenerator.Create
static IRandomGenerator Create()
Creates and returns a new random generator initialized with a time dependent seed....
Definition: Random.cs:155
IG.Num.MatrixBase.GetNew
virtual IMatrix GetNew()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
Definition: MatrixBase.cs:397
IGLib.Core.Tests.BasicTypeConverterTests.NumExecutions
virtual int NumExecutions
Number of executions in speed tests.
Definition: BasicTypeConverterTests.cs:37
IG.Num.Matrix2d.Ones
static Matrix2d Ones()
Creates a 2D matrix filled with 1.
Definition: Matrix2DClass.cs:229
IG.Num.IVectorFunctionResults.GetParameters
IVector GetParameters()
Returns vector of optimization parameters.
IG.Num.RandomGenerator.RandomGenerator
RandomGenerator(int seed)
Initializes a new instance of random generator, using the specified seed value.
Definition: Random.cs:116
IG.Lib.CommandLineApplicationInterpreter._description
string _description
Definition: CommandlineApplicationInterpreter.cs:292
IG.Gr.Mesh.HasFaces
abstract bool HasFaces
Gets a value indicating whether the mesh has faces.
Definition: Mesh.cs:63
IG.Lib.BoundingBoxDtoBase.Min
double[] Min
Minimal values of coordinates.
Definition: BoundingBoxDto.cs:55
IG.Lib.CommandStackFrameBase._blockType
CodeBlockType _blockType
Definition: CommandlineApplicationInterpreterBase.cs:1199
IG.Num.NeuralApproximatorBase.SetNumNeuronsInHiddenLayer
virtual void SetNumNeuronsInHiddenLayer(int whichLayer, int numNeurons)
Sets the number of neurons in the specified hidden layer. Hidden layers are those not containing inpu...
Definition: NeuralApproximatorBase.cs:810
IG.Lib.Copy.ClienServerStreamBase.Lock
object Lock
Objectt for locking the current object.
Definition: ClientServerStreamBase_Copy.cs:47
IG.Lib.IpcStreamClientServerBase._defaultStoppedResponse
static string _defaultStoppedResponse
Definition: IpcStreamClientServerBase.cs:667
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_IntegerDoubleToIntObjectToInt_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_IntegerDoubleToIntObjectToInt_IsCorrect()
Definition: BasicTypeConverterTests.cs:74
IG.Num.Func3d2dBase.Component1
virtual Func2dBase Component1
Returns the scalar function that represents the first component of the current 3D vector function of ...
Definition: Function3d2d.cs:452
IG.Num.Func3d2dExamples.HyperboloidTwosheetedLowerParametric
Parametric definition of an origin-centered upper two-sheeted hyperboloid surface (x^2/a^2+y^2/b^2-z^...
Definition: Function3d2d.cs:1047
IG.Num.UnstructuredMesh2d.AddTensorField
void AddTensorField(TTensorField field, string name)
Adds the specified tensor field to the collection of tensor fields under the specified name.
Definition: UnstructuredMesh2dGeneric.cs:635
IG.Num.Func3d2dBase.Hessian3
abstract void Hessian3(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the third component of the current function and returns its component through t...
IG.Num.mat3.Copy
static mat3 Copy(mat3 m)
Returns a copy of the specified 3D matrix.
Definition: Matrix3D.cs:846
IG.Num.SampledDataElementDto.Index
int Index
Idex of the element in arrays or list (or in SampledDataSet objects), auxiliary information that faci...
Definition: SampledDataDto.cs:31
IGLib.Testing.Tests.UtilSpeedTestingTests.SpeedTestInfoGeneric_TwoParameterConstructorWorksCorrectly
void SpeedTestInfoGeneric_TwoParameterConstructorWorksCorrectly()
Definition: UtilSpeedTestingTests.cs:70
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d(int numElements, string fieldName, string fieldDescription)
Constructs a new unstructured mesh with the specified number of nodes, name and description....
Definition: UnstructuredMesh2dGeneric.cs:58
IG.Num.VectorFunctionScriptDtoBase.ParameterNames
virtual string[] ParameterNames
Names of function parameters.
Definition: VectorFunctionDto.cs:113
IGLib.Gr3D.MaterialGallery
Definition: MaterialGallery.cs:12
IG.Num.AnalysisBase.NumEqualityConstraints
virtual int NumEqualityConstraints
Number of equality constraints.
Definition: Analysis.cs:114
IG.Num.Matrix2d.operator+
static Matrix2d operator+(Matrix2d m)
Unary plus for 2D matrices, returns the operand.
Definition: Matrix2DClass.cs:696
IG.Num.ScalarFunctionResults._calcHessian
bool _calcHessian
Definition: FunctionScalarResults.cs:79
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.ToString
override string ToString()
Definition: SampleClasses.cs:212
IG.Num.AffineTransformationSquare.TransformCoordinates
void TransformCoordinates(IVector original, ref IVector result)
Transforms co-ordinates from the reference to the transformed space.
Definition: TransformationAffineSquare.cs:383
IGLib.Core.CollectionExtensions.CollectionExtensions.DefaultIndentationString
const string DefaultIndentationString
Defines the default indentation string used in string representations of structured data that extends...
Definition: CollectionExtensions.cs:56
IG.Num.RealFunction.IntegralFunction
override RealFunctionBase IntegralFunction
Returns a function that represents definite integral of the current function from 0 to function argum...
Definition: FunctionReal.cs:753
IG.Num.INeuralApproximator.GetTrainingData
void GetTrainingData(ref SampledDataSet trainingData)
Auxiliary function, returns network's training data.
IG.Script.ScriptAppBase.InitAppNumerics
virtual void InitAppNumerics()
Initializes commands for numerics related utilities (embedded applications).
Definition: ScriptAppBase.cs:612
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d(int length, string fieldName)
Constructs a new 3D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh3d.cs:43
IG.Num.Vector2d.NormalizedInfinity
Vector2d NormalizedInfinity()
Normalizes this 2D vector in infinity norm.
Definition: Vector2Dclass.cs:423
IG.Num.ScalarFunctionRadialUntransformed.Name
override string Name
Returns a short name of the function.
Definition: FunctionScalarRadialUntransformed.cs:127
IG.Num.InputOutputDataDefiniton.GetOutputIndexByNameAlt
virtual int GetOutputIndexByNameAlt(string outputNameAlt)
Gets index of the output element that has the specified alternative name, or -1 if there is no such o...
Definition: SampledDataDefinition.cs:859
IG.Lib.HtmlWriter.AddTag
void AddTag(string tagName, string text, params string[] attributeNameValuePairs)
Adds the specified tag containing the specified text to the document.
Definition: HtmlWriter.cs:634
IG.Lib.InterpreterVariable._stringValue
string _stringValue
Definition: CommandlineApplicationInterpreterBase.cs:437
IG.Lib.IpcStreamClientServerBase._lock
object _lock
Definition: IpcStreamClientServerBase.cs:39
IGLib.Tests.Base.TestBase.TestBase
TestBase(ITestOutputHelper output, bool assignConsole=true)
Definition: TestBase.cs:19
IG.Num.RealFunctionOneParametric._parameter
double _parameter
Definition: FunctionRealParametric.cs:164
LearnCs.Lib.Complex.Pow
static Complex Pow(Complex x, int power)
Definition: Complex.cs:634
IG.Lib.LoadableScriptOptShellBaseControllable._loadable
bool _loadable
Definition: LoadableScriptOpt.cs:304
IG.Num.Scalar.MaxValue
static Scalar MaxValue()
Creates a scalar that contains maximal representable value.
Definition: Scalar.cs:85
IG.Num.SimKosecFileManagerBase.AddOptimizationParameterDefinitions
void AddOptimizationParameterDefinitions(params InputFieldDefinition[] definitions)
Adds a set of optimization parameter definitions to the list. Each definitios specifies which paramet...
Definition: SimKosecFileManagerBase.cs:786
LearnCs.Lib.VectorBase.VectorBase
VectorBase(params ElementType[] elements)
Definition: VectorBase.cs:56
IG.Lib.ObjectStore.TryStore
virtual bool TryStore(T obj)
Stores the specified object if the object is eligible for storage in this store and if The maximal nu...
Definition: UtilObjectStore.cs:151
IG.Num.NeuralTrainingParameters.DefaultSigmoidAlphaValue
static double DefaultSigmoidAlphaValue
Default value of the sigmoid alpha value (used in networks with sigmoid activation functions).
Definition: NeuralTrainingParameters.cs:35
IG.Num.ParallelJobDispatcherBase.NumFinishedJobs
int NumFinishedJobs
Gets the number of finished jobs (of those handled by the current dispatcher) up to this point.
Definition: ParallerJobDispatcherBase.cs:1189
IG.Num.DistanceComparerVector.GetPointCoordinates
override void GetPointCoordinates(IVector pt, ref IVector coord)
Gets vector of coordinates of the specified point and stores it in the specified variable.
Definition: PointCloudConcrete.cs:136
IG.Num.ScalarFunctionScriptControllerBase
Base class for building scalar functions from scripts. This is currently an interrmediate class betwe...
Definition: ScalarFunctionScriptController.cs:30
IGLib.Parsing.StringExtensions
Definition: CommandLineParserSimple.cs:12
IG.Num.AnalysisResults.SetConstraintGradientsReference
virtual void SetConstraintGradientsReference(List< IVector > reference)
Sets constraint function gradients. Only the list reference is copied.
Definition: AnalysisResults.cs:608
IG.Lib.ExpressionEvaluatorJint
JavaScript Evaluator with command-line interpreter, based on Jint.
Definition: ExpressionEvaluatorJint.cs:30
IG.Lib.IpcStreamServerBase.IsResponseSent
bool IsResponseSent
Auxiliary flag telling whether response to a request has already been sent to the client....
Definition: IpcStreamServerBase.cs:55
IGLib.Gr3D.IParametricSurfaceMeshGenerator
Definition: IParametricSurfaceMeshGenerator.cs:6
IG.Num.LUDecomposition.LUDecomposition
LUDecomposition(Matrix_MathNetNumerics A)
Constructor.
Definition: MatrixDecompositions.cs:338
IG.Lib.CommandStackFrame.GetThreadBase
override CommandThreadBase GetThreadBase()
Returns the stack frame of the specified level for the current thread.
Definition: CommandlineApplicationInterpreterBase.cs:868
IG.Num.M.arcsin
static double arcsin(double a)
Returns the angle whose sine is the specified number.
Definition: UtilMath.cs:473
IG.Lib.ReporterBase.TextLoggerIndentCharacter
char TextLoggerIndentCharacter
Gets or sets the indentation character.
Definition: ReporterMsg.cs:2567
IG.Num.MatrixBase.TestMultiply3
static bool TestMultiply3(double tolerance, bool printReports)
Tests product A*B*C.
Definition: MatrixBase.cs:3221
IG.Lib.UtilStr.IsAsciiLetter
static bool IsAsciiLetter(char ch)
Returns true if the specified character is an ASCII letter, and false otherwise.
Definition: UtilString.cs:572
IG.Num.ParallelJobServerBase.ThreadPriority
ThreadPriority ThreadPriority
Priority of the server thread.
Definition: ParallelJobServerBase.cs:447
IG.Num.Func.GetIdentity
static RealFunction GetIdentity(double Kx, double Sx)
Creates and returns a new real identity (or linear) function object.
Definition: FunctionRealBasic.cs:372
IG.Lib.Util.GetIndices
static void GetIndices(List< int > tableDimensions, int oneDimensionalIndex, ref int[] tableIndices)
Calculates and stores the multidimensional indices of an element of the multidimensional table of the...
Definition: Utils.cs:523
IG.Num.StructuredMesh2d3d.StructuredMesh2d3d
StructuredMesh2d3d(int dim1, int dim2, string fieldName)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredMesh2d3d.cs:44
IG.Num.NeuralApproximatorBase.PrepareNetworksArray
abstract void PrepareNetworksArray()
Prepares the networks array (allocates it if necessary) for storing all neural networks of the curren...
IG.Lib.Util._auxBytes
static byte[] _auxBytes
Definition: Utils.cs:1785
IG.Num.Matrix2d.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current matrix.
Definition: Matrix2DClass.cs:519
IG.Num.InputOutputElementDefinitionDto.ElementIndex
int ElementIndex
Specifies the index f the element described by the current definition, within the data vextor (either...
Definition: SampledDataDto.cs:254
IG.Num.NeuralTrainingLimitsDto.MaxEpochs
int MaxEpochs
Maximum number of epochs performed in training.
Definition: SerializationDtoNeural.cs:766
IG.Num.NeuralTrainingTable._trainingParameters
List< NeuralTrainingParameters > _trainingParameters
Definition: NeuralTrainingParameters.cs:2634
IG.Num.MatrixBase.MultiplyTranspMatPlain
static void MultiplyTranspMatPlain(IMatrix a, IMatrix b, IMatrix result)
R=A^T*B Calculates product of transposed matrix and a matrix, and stores the result in the specified ...
Definition: MatrixBase.cs:2758
IG.Num.Func.PenaltyPower.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealPenalty.cs:284
IG.Num.QuadraticBasisSafer.Value
override double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
Definition: ApproxBasis.cs:547
IG.Crypto.CryptoManager._symmetricAlgorithmType
SymmetricAlgorithmType _symmetricAlgorithmType
Definition: UilCryptoAux1.cs:159
IG.Num.PointContainer.Point
PointType Point
Point that is enclosed by the current point container object.
Definition: PointContainer.cs:200
IG.Num.Func3dLinear._c
double _c
Definition: Function3d.cs:506
IG.Num.Func.ReciprocalPower.ReciprocalPower
ReciprocalPower(int power)
Definition: FunctionRealBasic.cs:219
IG.Num.InputOutputElementDefinition._scalingLengthDefined
bool _scalingLengthDefined
Definition: SampledDataDefinition.cs:94
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.InitOnlyClass.ToString
override string ToString()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:85
IG.Num.Vector2d.GetNewMatrixBase
override MatrixBase GetNewMatrixBase()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
Definition: Vector2Dclass.cs:151
IG.Lib.LoadableScalarFunctionBase._hessianDefinitionStrings
string[][] _hessianDefinitionStrings
Definition: ScalarFunctionScriptBase.cs:93
IG.Num.MatrixBase.Negate
virtual void Negate()
Negates the current matrix.
Definition: MatrixBase.cs:686
IG.Num.IDistanceComparer.SetCoordinateScales
void SetCoordinateScales(IVector min, IVector max, IVector lengthScales)
Sets parameters that affect default calculation of distance and relative point coordinates.
IG.Lib.CommandStackFrameBase.GetBlockExitCommandsNoLevelEffect
string[] GetBlockExitCommandsNoLevelEffect()
Returns the array of commands that can exit the current kind of code block but have no level effect.
Definition: CommandlineApplicationInterpreterBase.cs:1039
IG.Lib.Copy.NamedPipeServerBase._pipeName
string _pipeName
Definition: NamedPipes_Copy.cs:88
IG.Num.MatrixBase.Copy
static void Copy(IMatrix a, ref Matrix_MathNetNumercs result)
Copies components of a matrix to another matrix. Resulting matrix is allocated or reallocated if nece...
Definition: MatrixBase.cs:1694
IG.Num.Matrix2d.Subtract
Matrix2d Subtract(Matrix2d a)
Returns difference between the current matrix and the specified matrix.
Definition: Matrix2DClass.cs:609
IG.Crypto.ConstCrypto.ArgKeyHexBytes
const string ArgKeyHexBytes
Specification that key as hexadecimal byte sequence follows.
Definition: UtilCryptoAux.cs:424
IG.Num.IAnalysisResults.Constraints
List< double > Constraints
Constraint function values. If CopyReferences=true (false by default) then only the list reference is...
Definition: AnalysisResutlsInt.cs:141
IG.Num.AnalysisResults._objectiveGradient
IVector _objectiveGradient
Definition: AnalysisResults.cs:198
IG.Num.Field.MapCoordinates1d
static void MapCoordinates1d(Field< vec3 > referenceField, Field< vec3 > targetField, IRealFunction fx, IRealFunction fy, IRealFunction fz)
Generates coordinates of a set of unstructured 3D points (point cloud) from a reference set according...
Definition: FieldGeneric.cs:414
IGLib.Core.ReadonlyArrayAccessor.IsArrayNull
bool IsArrayNull
Definition: ArrayAccessors.cs:52
IG.Lib.Util.SizeOf
static int SizeOf(sbyte val)
Returns size of a value of type sbyte, in bytes.
Definition: Utils.cs:1180
IG.Num.ParallelJobDispatcherBase.Id
int Id
Unique ID for objects of the currnet and derived classes.
Definition: ParallerJobDispatcherBase.cs:1074
IG.Num.PointCloudSampledDataElement.PointCloudSampledDataElement
PointCloudSampledDataElement()
Constructs a cloud of ponts where points are of vector type.
Definition: PointCloudSampledDataElement.cs:18
IG.Lib.ReporterBase.AddTW
bool AddTW(ref List< TWClass > lwriters, string filename, bool append, bool writeintro, bool disposewriter)
Creates a TextWriter from a specific file and adds it to the list of TextWriters on which reporting i...
Definition: ReporterMsg.cs:3797
IG.Num.Matrix2d.Read
void Read(string name)
Reads 2D matrix components from a console.
Definition: Matrix2DClass.cs:784
IG.Script.ScriptAppBase.AssemblyInfoLoad1
const string AssemblyInfoLoad1
Definition: ScriptAppBase.cs:4301
IG.Lib.CommandThreadBase._nextIdThread
static int _nextIdThread
Definition: CommandlineApplicationInterpreterBase.cs:1804
IG.Lib.StringParser.getCharFromEscapeNoCheck
int getCharFromEscapeNoCheck(int from, int to, ref char value)
Gets a character represented by an escape sequence at the specified position. If character references...
Definition: StringParser.cs:356
IG.Num.UnstructuredMesh2d.AddTensorField
void AddTensorField(TTensorField field)
Adds the specified tensor field to the collection of tensor fields.
Definition: UnstructuredMesh2dGeneric.cs:646
IG.Neural.DataMapperIdentity.DataMapperIdentity
DataMapperIdentity()
Definition: NeuralMapData.cs:958
IG.Lib.CommandLineApplicationInterpreter.EnterRepeatBlock
virtual void EnterRepeatBlock(CommandThread cmdThread, int numRepetitions=1)
Enters a new repeat code block. A new stack frame is added where code is executed,...
Definition: CommandlineApplicationInterpreter.cs:818
IGLib.Core.IModelParameterSetBaseFixed.Title
string Title
Title when introducing the parameter set, for example as title in documentation, as label in user int...
Definition: IModelParameterSetBase.cs:83
IG.Neural.MappingApproximationFileManager.ClearFunctionInputReady
void ClearFunctionInputReady()
Clears the falg that indicates that the reduced approximation input data is ready.
Definition: NeuralFileManager.cs:1084
IG.Num.SingularValueDecomposition.Determinant
double Determinant
Returns the determinant.
Definition: MatrixDecompositions.cs:1519
IG.Num.NeuralTrainingLimits.DefaultMomentumNum
static int DefaultMomentumNum
Default value for number of momentums in neural networks.
Definition: NeuralTrainingParameters.cs:1234
IG.Num.SampledDataCsv.SampledDataCsv
SampledDataCsv(int inputLength, int outputLength)
Construct a new CSV representation of sampled data and data definitions, with numbers of input parame...
Definition: SampledDataCsv.cs:34
IG.Num.SampledDataSet.ComparerInputDistance._distanceFunction
DistanceDelegate _distanceFunction
Definition: SampledData.cs:766
IG.Lib.XmlUtilityBase.GetNameSpaceUri
static string GetNameSpaceUri(XmlDocument doc, string prefix)
Returns the namespace URI associated with a specific prefix that applies to the specified Xml documen...
Definition: XmlUtilities.cs:1002
IGLib.Gr3D.FigureEightKnot3D_MathCurve1
Figure-eight knot, alternative parameterization ( the second one from MathCurve). Derivative is not a...
Definition: FigureEightKnot3D _MathCurve1.cs:19
IG.Num.AnalysisRequestDto.AnalysisRequestDto
AnalysisRequestDto()
Default constructor.
Definition: AnalysisResultsDto.cs:34
IG.Num.VectorBase.SetUnit
static void SetUnit(IVector vec, int which)
Sets the current vector to the specific unit vector (one component equals 1, others are 0).
Definition: VectorBase.cs:963
IG.Lib.CharacterBuffer.Insert
void Insert(int index, List< char > chList)
Inserts the specified list of characters at the specified position of the buffer.
Definition: StringParserBuffer.cs:215
IG.Lib.ThreadPerformanceTest.NumLoadThreds
static int NumLoadThreds
Returns the current number of alive loading threads performing full CPU load.
Definition: ThreadPerformanceTest.cs:251
IG.Lib.InterfaceInverse.SetVariable
virtual void SetVariable(string variableName, double value)
Command - sets a double interpreter variable.
Definition: InterfaceInv.cs:306
IG.Lib.CommandLineApplicationInterpreter.PipeClientGetServerResponse
string PipeClientGetServerResponse(string clientName, string commandLineString)
Sends the specified command to the corresponding pipe serverr and reads and returns its response.
Definition: CommandlineApplicationInterpreter.cs:5736
IG.Lib.UtilCsv._csvSeparator
static string _csvSeparator
Definition: UtilCsv.cs:23
IG.Crypto.PasswordAlgorithmBase.IsInitialized
bool IsInitialized
Flag that specifies whether the algorithm has been initialized.
Definition: UtilCryptoAux.cs:734
IG.Lib.CommandLineApplicationInterpreter.RunRepeatSpecificOutputLevel
virtual string RunRepeatSpecificOutputLevel(CommandThread cmdThread, string[] args)
Runs command several times where the first argument is number of repetitions, second argument is comm...
Definition: CommandlineApplicationInterpreter.cs:1669
IG.Neural.MapOutputElementDefinitionDto.CopyToPlain
override void CopyToPlain(ref MappingDefinitionElement obj)
Definition: NeuralMapData.cs:143
IG.Lib.CharacterBuffer.CharacterBuffer
CharacterBuffer(StringBuilder sb)
Definition: StringParserBuffer.cs:130
IG.Num.InputElementDefinition.OptimizationIndex
virtual int OptimizationIndex
Optimization parameter index of the data element described by the current definition....
Definition: SampledDataDefinition.cs:444
IG.Num.VectorBase.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current vector.
Definition: VectorBase.cs:873
IG.Num.IScalarFunctionResults.AllocateParameters
void AllocateParameters()
Allocates space for parameters.
IGLib.Core.ModelParameterSetBase.AddOrReplace
virtual void AddOrReplace(params ModelParameterType[] parameters)
Adds the specified parameter objects to the currrent parameter set at keys that equal parameter names...
Definition: ModelParameterSetBase.cs:91
IGLib.Gr3D.ConicalSpiralHyperbolic3D.a
double a
Parameter of the Logarithmic spiral, coefficient in its equation r(φ) = a / φ.
Definition: ConicalSpiralHyperbolic3D.cs:31
IG.Num.Field.Length
int Length
Number of elements.
Definition: FieldGeneric.cs:86
IG.Num.SampledDataCsv.CheckIfDataColumnsDefined
bool CheckIfDataColumnsDefined()
Returns a flag defining whether all data columns in the data table are defined.
Definition: SampledDataCsv.cs:1265
IG.Num.Func3d2dExamples.ParametricSurface.f3
abstract double f3(double u, double v)
IG.Lib.RealFunctionLoader._code
string _code
Definition: RealFunctionScriptLoader.cs:175
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests
Benchmark tests for ToStringTypeConverterViaJson (memory size and speed).
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:20
IG.Num.Matrix2d.YX
double YX
YX component.
Definition: Matrix2DClass.cs:316
IG.Num.VectorBase.VectorProductPlain
static void VectorProductPlain(IVector a, IVector b, IVector result)
Calculates a vector product (cross product) of two vectors and stores the result in the specified res...
Definition: VectorBase.cs:2038
IG.Lib.ObjectStore.TryGet
T TryGet()
Returns an object from this object store, or null if it is not possible to provide an eligible object...
Definition: UtilObjectStore.cs:194
IG.Lib.CommandLineApplicationInterpreter.CmdEndRepeat
virtual string CmdEndRepeat(CommandThread cmdThread, string cmdName, string[] args)
Command. Exits the current repeat block, which repeats execution of its body for the specified number...
Definition: CommandlineApplicationInterpreter.cs:3580
IG.Num.Func.WeightPol4.ValueDefined
override bool ValueDefined
Definition: FunctionRealWeight.cs:683
IG.Lib.CommandLineApplicationInterpreter.ExecuteSystemCommand
static void ExecuteSystemCommand(string[] args)
Executes the specified system commmand and blocks until the execution completes.
Definition: CommandlineApplicationInterpreter.cs:1386
IG.Num.IAffineTransformation
Affine Transformation.
Definition: TransformationAffineInt.cs:31
IG.Num.NeuralTrainingParametersDto.ErrorsTrainingMaxTable
VectorDtoBase[] ErrorsTrainingMaxTable
Convergence Table of Maximal errors calculated on training data.
Definition: SerializationDtoNeural.cs:185
IG.Num.Func.PenaltyPower.IsFiniteSupport
bool IsFiniteSupport
Whether penalty function has finite support (meaning that it is 0 for all arguments less than some sp...
Definition: FunctionRealPenalty.cs:183
IG.Lib.CommandLineApplicationInterpreter.CmdExit
virtual string CmdExit(CommandThread cmdThread, string cmdName, string[] args)
Execution method that exits the interpreter.
Definition: CommandlineApplicationInterpreter.cs:6178
IG.Num.Counter.Value
long Value
Value of the counter.
Definition: Scalar.cs:404
IG.Num.MatrixBase.MultiplyMatTransp
static void MultiplyMatTransp(IMatrix a, IMatrix b, ref IMatrix result)
R=A*B^T. Multiplies a matrix by transpose of another matrix and stores the result in the specified re...
Definition: MatrixBase.cs:2927
IG.Lib.IpcStreamClientServerBase2.ClearData
abstract void ClearData()
Clears all the data related to servig requests (i.e. request and response strings,...
IG.Num.NeuralTrainingParameters.SetEpochErrorsRms
void SetEpochErrorsRms(double[] errors)
Sets the list of sampled RMS errors that correspond to epoch numbers from EpochNumbers.
Definition: NeuralTrainingParameters.cs:626
IG.Num.InputOutputDataDefiniton.IsAnyOutputBoundDefined
virtual bool IsAnyOutputBoundDefined()
Returns a value indicating whether any output element has bounds defined.
Definition: SampledDataDefinition.cs:1186
JsonPrettyPrinterPlus
Definition: JsonPrettyPrinter.cs:6
IG.Lib.ReporterBase.TWClass.Writer
TextWriter Writer
Definition: ReporterMsg.cs:3571
IG.Num.InputOutputDataDefiniton.DefaultInputElementNameBase
static string DefaultInputElementNameBase
Default name base for input data elements.
Definition: SampledDataDefinition.cs:1411
IG.Lib.CommandLineApplicationInterpreter.Command_Else
readonly string Command_Else
Definition: CommandlineApplicationInterpreter.cs:648
IG.Lib.IpcStreamClientServerBase2.LastException
Exception LastException
Returns the last exception thrown when serving request.
Definition: IpcStreamClientServerBase2.cs:215
LearnCs.Lib.NumberArrayLikeClass
Abstract base class for an array-like structures (potentially multidimensional) of number elements (w...
Definition: NumberArrayLikeClass.cs:14
IG.Lib.CommandLineApplicationInterpreter.MaxNumParallelServers
int MaxNumParallelServers
Maximal number of parallel servers allowed to be created for parallel command execution.
Definition: CommandlineApplicationInterpreter.cs:2256
IG.Num.INeuralApproximator.BundleCompleted
EventHandler BundleCompleted
Event that is fired after completion of each bundle of training epochs (after auxiliary data is updat...
Definition: NeuralApproximatorBase.cs:486
IG.Lib.ScriptLoaderBase.RunCode
string RunCode(string code, string[] initializationAndRunArguments)
Creates and returns a loadable script object form code. Class name is extracted from code.
Definition: Loader.cs:1628
IG.Num.IFunc3d.GradientDefined
bool GradientDefined
Whether calculation of function ngradient is defined.
Definition: Function3d.cs:24
IG.Num.Func.WeightPol3.WeightPol3
WeightPol3(double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealWeight.cs:476
IG.Net.PortScanner2.Connect
TcpClient Connect(string hostName, int port, int timeout)
Definition: PortScanner.cs:129
IG.Num.Vector3d.Normalized
new Vector3d Normalized()
Normalizes this 3D vector.
Definition: Vector3Dclass.cs:421
IG.Num.ConstPhysical.NuclearMagneton
static readonly PhysicalConstant NuclearMagneton
Nuclear Magneton.
Definition: Constants.cs:454
IG.Num.AnalysisResults.ConstraintHessians
virtual List< IMatrix > ConstraintHessians
Constraint functions' Hessians (matrices of second derivatives). If CopyReferences=true (false by def...
Definition: AnalysisResults.cs:715
IG.Num.OptFileManager.IsAnInputReady
virtual bool IsAnInputReady()
Gets a flag telling whether analysis input data is ready.
Definition: OptFileManager.cs:675
IG.Num.UnstructuredMesh3d.AddIndexField
void AddIndexField(TIndexField field)
Adds the specified index field to the collection of index fields.
Definition: UnstructuredMesh3dGeneric.cs:187
IG.Num.RandomGeneratorSystem
Generator of uniformly distributed random numbers. Based on system random generator....
Definition: Random.cs:304
IG.Num.Func3dBase
Base class for scalar functions of 3 variables (base for implementation of IFunc3d interface).
Definition: Function3d.cs:130
IG.Lib.ThreadPulser.PrepareForPulsing
virtual void PrepareForPulsing()
Performs evantual preparation of data before pulsing is performed.
Definition: WaitConditionFile.cs:78
IG.Lib.RegisterableExamples.ExampleIIdentifiable
Example implementation of IIdentifiable interface.
Definition: UtilIdRegistration.cs:254
IG.Lib.LoadableRealFunctionBase.Description
override string Description
Function description.
Definition: RealFunctionScriptBase.cs:148
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIEnumerableToStringArrayObjectToIntList
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIEnumerableToStringArrayObjectToIntList()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:127
IG.Num.NeuralApproximatorAforgeFake.PrepareNetworksArray
override void PrepareNetworksArray()
Prepares the networks array (allocates it if necessary) for storing all neural networks of the curren...
Definition: NeuralApproximatorAforgeFake.cs:60
IGLib.Gr3D.KleinBottleFromFigureEight
Parametric Klein bottle surface generated from the figure eight curve by moving the curve along the c...
Definition: KleinBottleFromFigureEight.cs:22
IG.Lib.Xml.XPath
static string XPath(XmlNode node, XmlNode basenode)
Returns an XPath expression that uniquely specifies location of an XML node relative to a given ances...
Definition: XmlUtilities.cs:534
IG.Num.Func3d2dExamples.HyperboloidParametricMinus.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1286
LearnCs.Lib.VectorBase.Norm
virtual ElementType Norm()
Definition: VectorBase.cs:428
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests.RoundTripConversion_ShouldWorkForArrayOfMyClass
void RoundTripConversion_ShouldWorkForArrayOfMyClass()
Definition: ToStringTypeConverterViaJsonTests.cs:100
IG.Num.VectorFunctionScriptControllerBase._defaultUpperBound
static double _defaultUpperBound
Definition: VectorFunctionScriptController.cs:499
IG.Lib.ReporterBase.ReviseException
static Exception ReviseException(Exception ex, string messageaddition, Type newtype, bool keepmessage, bool oldasinner)
Takes an existing exception and returns a modified exception based on it.
Definition: ReporterMsg.cs:1772
IG.Num.InputOutputElementDefinitionDto.ScalingLength
double ScalingLength
Scaling length, used for optimization and other tasks where scaling of input or output quantities is ...
Definition: SampledDataDto.cs:277
IG.Num.Scalar.Read
static int Read(ref Scalar result, string str, int startpos)
Reads a scalar from a string, starting at a specified position and skipping any leading spaces....
Definition: Scalar.cs:250
IG.Num.Func.Quadratic.SetInterpolation2der
void SetInterpolation2der(double x1, double y1, double d1, double x2, double y2, double d2)
Initializes the quadratic interpolation function with specified two function values and two approxima...
Definition: FunctionRealInterpolation.cs:433
IGLib.Core.CapturedVar.ValueObject
object ValueObject
Definition: CapturedVar.cs:114
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.rhoDerivative
abstract double rhoDerivative
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:31
IG.Num.IRealFunctionPenalty.CanSetMaxZero
bool CanSetMaxZero
Whether maximal value for which penalty function is zero can be set.
Definition: FunctionRealPenalty.cs:33
IG.Num.Func.ReciprocalPower.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealBasic.cs:300
IG.Num.CholeskyDecomposition.Determinant
double Determinant
Returns the determinant.
Definition: MatrixDecompositions.cs:931
IG.Num.PointCloudSampledDataElement.CreatePointContainer
override PointContainerSampledDataElement CreatePointContainer(SampledDataElement point)
Creates and returns a new point container that wraps the specified point.
Definition: PointCloudSampledDataElement.cs:70
IGLib.Parsing.IParsable
Interface for parsable strings and their genetalizations.
Definition: IParsable.cs:12
IG.Num.BoundingBoxBase.SetMax
void SetMax(int componentIndex, double max)
Sets maximal value for the specified coponent of the bounding box.
Definition: BoundingBox.cs:977
IG.Lib.LoadableScalarFunctionBase.NumParameters
virtual int NumParameters
Gets number of parameters of the current user defined scalar function.
Definition: ScalarFunctionScriptBase.cs:118
IG.Lib.WaitCondition._timer
StopWatch1 _timer
Definition: WaitCondition.cs:292
IG.Crypto.CryptoManager.IsInputFormatString
bool IsInputFormatString
Whether input format is ordinary string. Returns true if there is no binary format specified,...
Definition: UilCryptoAux1.cs:445
IG.Lib.VectorDto.CreateVector
override Vector CreateVector(int length)
Creates and returns a new vector of the specified dimension.
Definition: VectorDto.cs:271
IG.Lib.Module.IGHomeEnv
string IGHomeEnv
Environment variable that holds the software root directory.
Definition: App.cs:650
IG.Lib.IReporterConsole.UseConsole
bool UseConsole
Definition: ReporterMsg_Derived.cs:19
IG.Num.IRealFunction.ValueDefined
bool ValueDefined
Tells whether value of the function is defined by implementation.
Definition: FunctionReal.cs:62
IG.Num.BoundingBoxBase.MinAuxiliary
IVector MinAuxiliary
Auxiliary property, gets or sets vector of minimal co-ordinates.
Definition: BoundingBox.cs:404
IG.Num.IAffineTransformation.TransformCoordinatesPlain
void TransformCoordinatesPlain(IVector original, IVector transformed)
Transforms co-ordinates from the reference to the transformed space. WARNING: This is a plain version...
IG.Num.Experimental.MX.pi
static new xdouble pi
Ratio of the circumference of a circle to its diameter.
Definition: UtilMath.cs:1575
IG.Lib.Copy.ClientServerStreamBase2.DefaultIsMultilineResponse
static bool DefaultIsMultilineResponse
Default pipe name.
Definition: ClientServerStreamBase2_Copy.cs:76
IG.Lib.NamedPipeServerBase.ClosePipe
override void ClosePipe()
Closes the Server's pipe and the associated streams.
Definition: IpcNamedPipes.cs:316
IG.Num.ScalarFunctionRadialUntransformed.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarRadialUntransformed.cs:227
IG.Lib.Copy.NamedPipeClientBase.DefaultServerAddress
static string DefaultServerAddress
Default server address. Setting to null sets it to "." (i.e. the local machine).
Definition: NamedPipes_Copy.cs:467
IGLib.Gr3D.LightType_05.Area
@ Area
IG.Lib.StopWatch1._totalTime
double _totalTime
Definition: UtilTime.cs:117
IG.Crypto.UtilCrypto.GetStringSaltedHashSha256Hex
static string GetStringSaltedHashSha256Hex(string stringToHash, string salt, int numIterations=0)
Computes and returns the SHA-256 salted hash of the specified string, with the specified number of re...
Definition: UtilCrypto.cs:981
IG.Num.MExt.acot
static double acot(double x)
Arc cotangent, inverse of 1/tan(x).
Definition: UtilMath.cs:1228
IG.Num.BoundingBoxBase.Update
void Update(params double[] coordinates)
Updates the bounding box in such a way that a vector with the specified co-ordinates fits in it.
Definition: BoundingBox.cs:757
IG.Lib.ScalarFunctionLoader.AppendFunctonDefinition
void AppendFunctonDefinition(StringBuilder sb, string functionName, string[] definitionStrings, string returnedVectorName, int numIndents)
Appends to the apecified string builder the C# definition of a function of parameters returning a vec...
Definition: ScalarFunctionScriptLoader.cs:733
LearnCs.Lib.Complex.Cosh
static Complex Cosh(Complex x)
Definition: Complex.cs:705
IG.Num.ParallelJobDispatcherBase.ThreadPriority
ThreadPriority ThreadPriority
Priority of the dispatcher and contained server threads.
Definition: ParallerJobDispatcherBase.cs:655
IG.Num.GridGenerator1dBase.GetNode
virtual double GetNode(int which)
Returns the specified node of the generated grid. If necessary, grid is generated first in order to o...
Definition: GridGenerator1dBase.cs:900
IG.Lib.VectorDtoBase.Elements
double[] Elements
Vector elements.
Definition: VectorDto.cs:117
IG.Lib.UtilSystem.LoadBinary< ObjectType >
static ObjectType LoadBinary< ObjectType >(string fileName)
Loads the from specified file.
Definition: UtilSystem.cs:5583
IG.Num.Experimental
Definition: UtilMath.cs:1337
IG.Lib.CommandLine.Unregister
void Unregister()
Unregisters the current object if it is currently registered. Can be performed several times,...
Definition: InterpreterCommandLine.cs:84
IG.Num.StructuredField3d.getIndices
void getIndices(int index, out int i1, out int i2, out int i3)
Converts linear (contiguous) index to 3 separate indices for 3 dimensions.
Definition: StructuredField3dGeneric.cs:151
IG.Lib.ThreadPerformanceTest.TestPerformanceNum
void TestPerformanceNum(int numCycles, out ThreadPerformanceData data)
Execute performance test with specified number of standard cycles. WARNING: Usually the TestPerforman...
Definition: ThreadPerformanceTest.cs:88
IG.Num.AnalysisResults.IsEqualityConstraint
virtual bool IsEqualityConstraint(int which)
Returns true if the specified constraint is an equality constraint, and false otherwise.
Definition: AnalysisResults.cs:342
IG.Num.RealFunction.RealFunction
RealFunction(DlgFunctionValue valueDelegate, DlgFunctionValue derivativeDelegate, DlgFunctionValue secondDerivativeDelegate, DlgFunctionHigherDerivative higherDerivativeDelegate, DlgFunctionValue integralDelegate, DlgFunctionValue inverseDelegate)
Constructs a new function where delegates are provided for calculation of function value,...
Definition: FunctionReal.cs:651
IG.Lib.HtmlWriter.HtmlWriter
HtmlWriter()
Prevent argument-less constructor.
Definition: HtmlWriter.cs:60
IG.Num.IAnalysisResults.NumConstraints
int NumConstraints
Number of constraints.
Definition: AnalysisResutlsInt.cs:39
IG.Num.Experimental.MX.Sign
static xdouble Sign(xdouble a)
Returns a value indicating the sign of a number.
Definition: UtilMath.cs:1774
IG.Lib.UtilSystem.ResolutionIdentity.ResolutionIdentity
ResolutionIdentity(string assembly, string requestingAssembly)
Definition: UtilSystem.cs:2705
IG.Num.SampledDataSet.Data
SampledDataElement[] Data
Gets or sets sampled data, as an array of data elements.
Definition: SampledData.cs:179
IG.Neural.NeuraApproximationFileManager.ClearNeuralOutputReady
void ClearNeuralOutputReady()
Clears the falg that indicates that the approximation output data is ready.
Definition: NeuralFileManager.cs:606
LearnCs.Lib.Complex.ToStringShort
string ToStringShort()
Returns a short form string representation of a complex number.
Definition: Complex.cs:924
IG.Num.Func3d2dExamples.CylinderParametric
Parametric equation of an origin-centered (ellipsoidal) cylindrical surface in form of 3D vector func...
Definition: Function3d2d.cs:891
IG.Num.M.pow2
static double pow2(double x)
Square.
Definition: UtilMath.cs:343
IG.Crypto.CryptoManager.IsOutputFormatLongInt
bool IsOutputFormatLongInt
Whether output is in form of long integer.
Definition: UilCryptoAux1.cs:503
IG.Lib.Util.CopyList< T >
static void CopyList< T >(List< T > original, ref List< T > target)
Copies all elements of the specified list to a target list. After operation, target list contains all...
Definition: Utils.cs:626
IG.Gr.IGrsettings
Definition: GrProperties.cs:17
IG.Lib.IpcStreamClientServerBase2._defaultErrorBegin
static string _defaultErrorBegin
Definition: IpcStreamClientServerBase2.cs:55
IG.Num.vec2.Norm
double Norm
Gets a 2 norm of the current 2D vector.
Definition: Matrix2D.cs:125
IG.Num.ScalarFunctionExamples.Quadratic3d.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: FunctionScalarExamples.cs:1313
IG.Num.InputOutputDataDefiniton.CreateOutputElementName
static string CreateOutputElementName(int elementIndex, InputOutputDataDefiniton def=null, bool checkLegalVAriableName=true)
Generates and returns name of the output data element with the specified index.
Definition: SampledDataDefinition.cs:1636
IGLib.Gr3D.Sphere.Surface
vec3 Surface(double u, double v)
Defines the parametric surface in 3D space.
Definition: Sphere.cs:31
IG.Num.MExt.Min
static double Min(params double[] numbers)
Minimal of the specified values.
Definition: UtilMath.cs:958
IG.Lib.ApplicationCommandlineBase.TestInterpreter
CommandLineApplicationInterpreter TestInterpreter
Application interpreter for running test scripts.
Definition: ApplicationCommandLineBase.cs:183
IG.Lib.Logger.HasInfos
bool HasInfos()
Returns true if logger contains any info logs false otherwise.
Definition: LoggerMsg.cs:399
IG.Num.SampledDataSet.ComparerOutputDistance.Compare
override int Compare(SampledDataElement el1, SampledDataElement el2)
Compares two data elemets and returns -1 if the first element is smaller than the second,...
Definition: SampledData.cs:969
IG.Lib.Module.AuthorAddress4
String AuthorAddress4
Definition: App.cs:861
LearnCs.Lib.Complex.Argument
double Argument
Alias for the property Phi. Avoid using this alias.
Definition: Complex.cs:218
IG.Num.IOptimizer.Optimize
void Optimize()
Performs optimization using initial data and problem definition contained in this object.
IG.Num.GridGenerator1d.GridGenerator1d
GridGenerator1d(double from, double to, int numNodes, double growthFactor)
Creates a 1D grid generator. Grid intervals can grow or fall in geometrical series from the lower bou...
Definition: GridGenerator1d.cs:79
IG.Num.NeuralApproximatorBase._networkRelativePath
string _networkRelativePath
Definition: NeuralApproximatorBase.cs:1286
IG.Num.INeuralApproximator.Momentum
double Momentum
Gets or sets momentum.
Definition: NeuralApproximatorBase.cs:93
IG.Num.RealFunction.ValueDefined
override bool ValueDefined
Tells whether value of the function is defined by implementation. Getter returns true if internal fla...
Definition: FunctionReal.cs:969
IG.Num.MatrixBase.Multiply
static void Multiply(IMatrix a, IMatrix b, IMatrix result)
R=A*B. Multiplies two matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:2686
IG.Lib.color.ScaleYellow
static color ScaleYellow(double value)
Returns a color corresponding to the specified value (ranging from 0 to 1) where color scale begins w...
Definition: Color.cs:693
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.OpenBracketStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: OpenBracketStrategy.cs:10
IG.Lib.ScriptLoaderBase.RunFile
string RunFile(string filePath, string className, string[] initializationArguments, string[] runArguments)
Executes a loadable script form a file. The file must contain definition of the loadable script class...
Definition: Loader.cs:1711
IG.Num.InputOutputDataDefiniton.LoadJson
static void LoadJson(string filePath, ref InputOutputDataDefiniton dataDefRestored)
Restores input/output data definition from the specified file in JSON format.
Definition: SampledDataDefinition.cs:1759
IGLib.Tests.Base.XUnitLoggerProvider._testOutputHelper
readonly ITestOutputHelper _testOutputHelper
Definition: TestBase.cs:76
IG.Num.Func.Identity.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealBasic.cs:454
IG.Lib.CommandLineInterpreter.~CommandLineInterpreter
~CommandLineInterpreter()
Definition: InterpreterCommandLine.cs:358
IG.Num.RealFunctionOneParametric
Base class for one parametric families of real-valued functions of single variable....
Definition: FunctionRealParametric.cs:127
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CloseBracketStrategy
Definition: CloseBracketStrategy.cs:3
IG.Lib.Util.SizeOf
static int SizeOf(long val)
Returns size of a value of type long, in bytes.
Definition: Utils.cs:1198
IG.Num.NeuralTrainingParameters.ErrorsVerificationRmsList
List< IVector > ErrorsVerificationRmsList
Convergence List of RMS errors calculated on verification data.
Definition: NeuralTrainingParameters.cs:507
IG.Lib.IColorScale.GetReferenceCellValue
double GetReferenceCellValue(int cellIndex)
Returns the reference value (in the interval [0, 1]) corresponding to the specified cell in the discr...
IG.Num.ParallelJobServerBase.ParallelJobServerBase
ParallelJobServerBase()
Definition: ParallelJobServerBase.cs:42
IG.Num.RealFunctionBase._name
string _name
Definition: FunctionReal.cs:176
IG.Lib.LoadableScriptOptBase.AnalysisScript.AnalysisScript
AnalysisScript()
Definition: LoadableScriptOpt.cs:231
IG.Num.SimKosecFileManagerBase.GetInputFieldValue
string GetInputFieldValue(int fieldId, string fieldName)
Returns value of the sepcified input field.
Definition: SimKosecFileManagerBase.cs:1200
IG.Lib.Module.ModuleInitializationCoreCalled
bool ModuleInitializationCoreCalled
Definition: App.cs:793
IGLib.Gr3D.ICurve3DParameterizationWithBounds
Cartesion parameterization of a curve in 3D. Beside the Curve and (optional) CurveDerivative,...
Definition: ICurve3DParameterizationWithBounds.cs:18
IG.Num.SpeedTestCpu.TestComputationalTimesLdlt_Base
static double TestComputationalTimesLdlt_Base(int numEq, int outLevel, bool testProduct=false)
Test of Ldlt decomposition, also measures time necessary fo rindividual operations.
Definition: TestSpeed.cs:772
IG.Num.NeuralApproximatorBase.GetNetworkFilePath
string GetNetworkFilePath(string fileOrDirectoryPath, int whichNetwork)
Returns an absolute path to the file for storing the specified neural network contained on the curren...
Definition: NeuralApproximatorBase.cs:1253
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.toJson
readonly ToStringTypeConverterViaJson toJson
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:31
IG.Num.IOptimizationData.InitialStep
IVector InitialStep
Gets or sets initial step used in optimization.
Definition: OptimizationInputData.cs:55
IG.Lib.CommandThreadBase.SuppressInteractive
bool SuppressInteractive
Indicates that the interactive mode is temporarily represset.
Definition: CommandlineApplicationInterpreterBase.cs:2040
IG.Lib.ColorScaleBase.GetReferenceColor
virtual color GetReferenceColor(double referenceValue)
Returns the color from the current color scale that corresponds to the specified value in the referen...
Definition: ColorScale.cs:477
IG.Num.SampledDataCsv.IsKey
bool IsKey(string str, string keyString)
Returns true if the specified string represents the specified keyword.
Definition: SampledDataCsv.cs:353
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent
Generalzed multivariate RosenBrock function for Dim >= 2.
Definition: FunctionScalarExamples.cs:698
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.PPScopeState.PushJsonArrayType
void PushJsonArrayType()
Definition: PPScopeState.cs:67
IG.Lib.CommandLineApplicationInterpreter.GetParallelCommandData
CommandLineJobContainer GetParallelCommandData(int id)
Returns the command data object of the parallel command that with the specified ID.
Definition: CommandlineApplicationInterpreter.cs:2062
IG.Lib.XmlParser.Name
string Name
Returns the name of the current node.
Definition: XmlUtilities.cs:1338
IG.Lib.WaitFileEventLatenceBase.TestSpeedBlockCreateRemoveLatence
static void TestSpeedBlockCreateRemoveLatence(string filePath)
Test of speed of reaction of file/directory creation and removal blocking waits. A specified number o...
Definition: WaitConditionFile.cs:1079
IG.Lib.WaitFileEventLatenceBase.Path
string Path
Get or set path of the file on which the particular event is waited for.
Definition: WaitConditionFile.cs:995
IG.Lib.ScriptLoaderBase.RunFile
string RunFile(string filePath, string[] initializationArguments, string[] runArguments)
Executes a loadable script form a file. The file must contain definition of the loadable script class...
Definition: Loader.cs:1728
IG.Lib.Util._mutexGlobal
static volatile Mutex _mutexGlobal
Definition: Utils.cs:82
IG.Num.AffineTransformationDiagonal0_TO_DELETE._translationVector
IVector _translationVector
Definition: TransformationAffineDiagonal.cs:128
IG.Num.FieldCollection.Fields
SortedList< string, TField > Fields
Definition: FieldCollectionGeneric.cs:173
IG.Lib.IColorScale.GetDiscreteReferenceColor
color GetDiscreteReferenceColor(double referenceValue)
Returns a color from the DISCRETE color scale represented by the current object that corresponds to h...
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.Equals
override bool Equals(object obj)
IG.Lib.RealFunctionLoader.IndependentVariableName
string IndependentVariableName
Name of variable (within functions in the loadable scripts) that holds the independent variable....
Definition: RealFunctionScriptLoader.cs:269
IG.Num.MExt.Product
static double Product(params double[] numbers)
Product of the specified values.
Definition: UtilMath.cs:968
IG.Lib.UtilSystem.GetExecutableInfo
static string GetExecutableInfo(int infoLevel=3, int versionLevel=0)
Returns a (possibly multiline) string containing basic information about the current executable,...
Definition: UtilSystem.cs:3250
IG.Num.SimKosecFileManagerBase.DeleteOutputFiles
virtual void DeleteOutputFiles()
Deletes the output files.
Definition: SimKosecFileManagerBase.cs:1386
IG.Num.VectorBase.Divide
static void Divide(IVector a, double scal, IVector result)
Division of a vector by a scalar. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1830
IG.Num.ScalarFunctionUntransformedBase.NumericalGradientCentral
void NumericalGradientCentral(IVector x, double stepSize, ref IVector gradient)
Calculates numerical derivatives (gradient) of this function. Forward difference formula is normally ...
Definition: FunctionScalarUntransformedBase.cs:371
IG.Num.Func.Constant
A RealFunction class representing a constant function.
Definition: FunctionRealBasic.cs:511
IG.Num.FunctionPolynomial.Init
void Init()
Definition: FunctionReal.cs:1250
IG.Lib.ScalarFunctionLoader._mainLock
object _mainLock
Definition: ScalarFunctionScriptLoader.cs:36
IGLib.Tests.UtilSpeedTesting
Contains speed testng utilities, mainly as static methods. These usually perform calculations whose e...
Definition: UtilSpeedTesting.cs:47
IG.Lib.HtmlConst.AttributeTextDirection
const string AttributeTextDirection
The text direction attribute. Specifies text direction for the content in an element.
Definition: HtmlWriter.cs:33
IGLib.Core.ModelParameter.ModelParameter
ModelParameter(string name, Type type, bool isConstant=DefaultIsConstant, bool isDefaultWhenValueNotDefined=DefaultIsDefaultWhenValueNotDefined)
Minimal constructor that only defines parameter's name and type, and some flags with default values s...
Definition: ModelParameter.cs:67
IG.Num.IVector.GetNewMatrix
IMatrix GetNewMatrix()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
IG.Lib.CommandLineJobContainer.Id
override int Id
Unique ID for objects of the currnet and derived classes.
Definition: CommandlineApplicationInterpreterBase.cs:148
IG.Lib.CommandLineApplicationInterpreter._useJint
bool _useJint
Definition: CommandlineApplicationInterpreter.cs:1482
IG.Lib.ScriptLoaderBase.AddDefaultAssemblies
static void AddDefaultAssemblies(params string[] assemblies)
Add the specified assemblies (just their names) to the list of assemblies that are referenced by newl...
Definition: Loader.cs:316
IG.Num.SampledDataCsv._defaultKeyOptimizationIndices
static string _defaultKeyOptimizationIndices
Definition: SampledDataCsv.cs:318
IG.Num.ScalarFunctionResults._errorCode
int _errorCode
Definition: FunctionScalarResults.cs:74
IG.Num.NeuralApproximatorDtoBase
A data transfer object (DTO) for neural approximation classes that implement the INeuralApproximator ...
Definition: SerializationDtoNeuralApproximator.cs:22
IG.Net.PortScanner2.GetPageTitle
static string GetPageTitle(string link)
Definition: PortScanner.cs:199
IG.Num.PenaltyEvaluator.AddPenaltyFunction
int AddPenaltyFunction(IRealFunctionPenalty func)
Adds a new penalty function for evaluation of penalty terms to the list.
Definition: AnalysisResults.cs:2595
IG.Neural.NeuralFileConst.NeuralInputXmlFilename
const string NeuralInputXmlFilename
Default file name of neural networks approximation input file in XML format.
Definition: NeuralFileConst.cs:77
IG.Num.SampledDataSet.LoadJson
static void LoadJson(string filePath, ref SampledDataSet dataDefRestored)
Restores sampled data from the specified file in JSON format.
Definition: SampledData.cs:1101
IG.Lib.ExpressionEvaluatorCompiled.UserSaveUserDefinitions
virtual void UserSaveUserDefinitions(bool append)
Saves or appends the all valid user definitions added to the evaluator up to this point....
Definition: ExpressionEvaluatorCompiled.cs:485
IG.Num.ScalarFunctionRadialOneParametric.Parameters
override IVector Parameters
Gets or sets parameters that define the specific function out of parametric familiy of scalar functio...
Definition: FunctionScalarRadial.cs:318
IG.Num.NeuralTrainingParameters.ToleranceMaxRelativeToRangeScalar
double ToleranceMaxRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on max. abs. errors of outputs can be ...
Definition: NeuralTrainingParameters.cs:370
IG.Num.NeuralApproximatorAforgeFake.CreateNetwork
override void CreateNetwork()
Creates the neural network anew. It the network already exists on the current object,...
Definition: NeuralApproximatorAforgeFake.cs:50
IG.Lib.RegisterableExamples.ExampleIRegistrable.ExampleIRegistrable
ExampleIRegistrable(string str)
Definition: UtilIdRegistration.cs:304
IGLib.Core.CollectionTypeConverter.ConvertRectangularToJagged
object ConvertRectangularToJagged(Array sourceArray, Type targetType)
Converts a rectangular array to a jagged array with matching shape and converted values.
Definition: CollectionTypeConverter.cs:328
IG.Num.MatrixBase.ToStringNewlines
virtual string ToStringNewlines(string elementFormat)
Returns a string representation of this matrix with newlines inserted after each row,...
Definition: MatrixBase.cs:5124
IG.Num.PointCloud.NumPoints
int NumPoints
Gets the current number of points on the list.
Definition: PointCloud.cs:117
IG.Gr.GraphicLineBase
Base class for graphic line primitive.
Definition: GraphicalObjectsBase.cs:339
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArrayToIntListObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArrayToIntListObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:193
IG.Num.Matrix2d.Negate
static void Negate(Matrix2d m, ref Matrix2d res)
Negates the specified 2D matrix and stores its copy in the resulting matrix.
Definition: Matrix2DClass.cs:652
IG.Num.StructuredMeshGeometry2d.StructuredMeshGeometry2d
StructuredMeshGeometry2d(int dim1, int dim2, string fieldName)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField2dGeneric.cs:38
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.ToString
override string ToString()
Definition: SampleClasses.cs:269
IG.Script.ScriptAppBase.ProcessFunctionListProcesses
virtual string ProcessFunctionListProcesses(string appName, string[] args)
Embedded application - lists all processes that satisfy the specified conditions.
Definition: ScriptAppBase.cs:4555
IG.Lib.LoadableScriptBase.Script_DefaultRun
virtual string Script_DefaultRun(string[] arguments)
Default run method for the script. Can be used when only installed commands are run by hte script.
Definition: LoadableScriptBase.cs:327
IG.Lib.CommandLineApplicationInterpreter.RunRepeatSilent
virtual string RunRepeatSilent(CommandThread cmdThread, string[] args)
Runs command several times where the first argument is number of repetitions, second argument is comm...
Definition: CommandlineApplicationInterpreter.cs:1656
IG.Num.vec3.Read
void Read()
Reads 3D vector components from a console.
Definition: Matrix3D.cs:349
IG.Num.Func.Identity.Derivative
override double Derivative(double x, int order)
Returns the derivative of the given order of this function at the specified parameter.
Definition: FunctionRealBasic.cs:437
IG.Num.NeuralApproximatorDtoBase.EpochsInBundle
int EpochsInBundle
Definition: SerializationDtoNeuralApproximator.cs:68
IG.Lib.RegisterableExamples.ExampleIIdentifiable.ExampleIIdentifiable
ExampleIIdentifiable(string str)
Definition: UtilIdRegistration.cs:256
IG.Lib.ScriptLoaderBase.IsCompiled
virtual bool IsCompiled
Whether the code is compiled.
Definition: Loader.cs:945
IG.Num.RealFunctionParametricBase.RealFunctionParametricBase
RealFunctionParametricBase(IVector parameters)
Cobnstructor. Creates a new parametric real-valued functions of single variable with the specified pa...
Definition: FunctionRealParametric.cs:259
IG.Lib.ScalarFunctionLoader.AppendFunctonDefinition
void AppendFunctonDefinition(StringBuilder sb, string functionName, string[][] definitionStrings, string returnedVectorName, int numIndents)
Appends to the apecified string builder the C# definition of a function of parameters returning a vec...
Definition: ScalarFunctionScriptLoader.cs:787
IG.Lib.IpcStreamClientServerBase2.ResponseString
string ResponseString
The last answer string that was written to the pipe.
Definition: IpcStreamClientServerBase2.cs:142
IG.Lib.WaitDirectoryCreationLatence
Implements blocking until the specified directory is created (becomes existent). Directory is specifi...
Definition: WaitConditionFile.cs:1484
IG.Num.IAffineTransformation.DimensionOriginal
int DimensionOriginal
Definition: TransformationAffineInt.cs:37
IG.Num.MatrixExtensions.ToStringReadable
static string ToStringReadable(this IMatrix mat, int accuracy=4, int padding=8)
Easily readable string form of a matrix, accuracy and padding can be set.
Definition: MatrixBase.cs:247
IG.Lib.Xml.FirstChildIndex
const int FirstChildIndex
Defines the index of the first child node as used in XPath expressions.
Definition: XmlUtilities.cs:500
IG.Crypto.HashType.SHA256
@ SHA256
Specifies the SHA256 hashing algorithm.
IG.Lib.UtilSystem.AddOnThreadPriorityChange
static void AddOnThreadPriorityChange(ThreadStart onPriorityChangeMethod)
Adds the specified method that is executed when the global thread priority changes.
Definition: UtilSystem.cs:2095
IGLib.Parsing.ParserBase.Position
virtual int Position
Definition: ParserBase.cs:26
IG.Lib.ScalarFunctionLoader.HessianDefinitionStrings
string[][] HessianDefinitionStrings
Expressions that define function hessian components.
Definition: ScalarFunctionScriptLoader.cs:491
IG.Lib.ThreadPerformanceTest.StoreLast
void StoreLast()
Stores the last performance data.
Definition: ThreadPerformanceTest.cs:62
IGLib.Core.Tests.Celsius
Definition: ReflectionTypeConverterTests.cs:161
IGLib.Gr3D.MeshExportExtensions_05.ExportMaterial
static void ExportMaterial(string filePath, vec3 color)
Definition: MeshExportExtensions_05.cs:50
IG.Num.ScalarFunctionScriptControllerBase.GradientDefinitionStrings
virtual string[] GradientDefinitionStrings
Gradient definition strings (separately for each gradient component).
Definition: ScalarFunctionScriptController.cs:249
IG.Num.SampledDataSet.OutputLength
int OutputLength
Number of output values in sampled data elements. Less than 0 means unspecified.
Definition: SampledData.cs:235
IG.Num.ScalarFunctionResults.GetGradient
virtual IVector GetGradient()
Returns the function gradient.
Definition: FunctionScalarResults.cs:275
IG.Lib.InterfaceInterpreterBase.CodeBlockEnd
virtual string CodeBlockEnd
String that ends a code block in interpreted files.
Definition: InterfaceInterpreterBase.cs:282
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_RoundTripConversion_NonintegerDoubleToIntObjectToInt_IsCorrect
void TypeConversionHelper_RoundTripConversion_NonintegerDoubleToIntObjectToInt_IsCorrect()
Definition: TypeConversionHelperTests_Obsolete.cs:144
IG.Num.Matrix3d.Matrix3d
Matrix3d(Vector3d rowx, Vector3d rowy, Vector3d rowz)
Initializes 3D matrix structure with the specified components.
Definition: Matrix3DClass.cs:58
IG.Lib.ILoadableScript.IsInitialized
bool IsInitialized
Whether the object has been initialized or not.
Definition: LoadableScriptBase.cs:111
IG.Gr.GraphicObject._primitives
List< GraphicPrimitive > _primitives
Definition: GrObjects.cs:161
IGLib.Gr3D.TubularMeshGenerator_04.Generate
static StructuredSurfaceMesh3D Generate(Func< double, vec3 > curve, double tStart, double tEnd, double radius, int numT, int numTheta)
Definition: TubularMeshGenerator_04.cs:13
LearnCs.Lib.Complex.Sin
Complex Sin()
Definition: Complex.cs:765
IG.Crypto.CryptoManager._isLargestKey
bool _isLargestKey
Definition: UilCryptoAux1.cs:339
IG.Script.ScriptAppBase.AssemblyHelpResourcesResx
const string AssemblyHelpResourcesResx
Definition: ScriptAppBase.cs:4003
IG.Num.SimKosecFileManagerBase._outputDirpath
string _outputDirpath
Definition: SimKosecFileManagerBase.cs:274
IG.Lib.VarTypeBase
DO NOT USE! The base class implementing the IVarType interface.
Definition: Vartypes.cs:29
IG.Neural.MapDataDefinitionDto.CreateObject
override MappingDefinition CreateObject()
Definition: NeuralMapData.cs:181
IG.Lib.NamedPipeClientBase.ServerAddress
string ServerAddress
Server address.
Definition: IpcNamedPipes.cs:489
IG.Num.InputOutputElementDefinitionDto.ScalingLengthDefined
bool ScalingLengthDefined
Flag indicating whether scaling length is defined for the data element described by the current defin...
Definition: SampledDataDto.cs:274
IG.Num.VectorBase.NormPStatic
static double NormPStatic(IVector a, double p)
Returns the p-norm (p-th root of sum of absolute values of components raised to the power of p) of th...
Definition: VectorBase.cs:618
IG.Num.M.arctg
static double arctg(double a)
Returns the angle whose tangent is the specified number.
Definition: UtilMath.cs:477
IG.Num.AnalysisResults.GetMaximalResidual
virtual double GetMaximalResidual()
Returns sum of constraint function values corresponding to violated constraints in the current analys...
Definition: AnalysisResults.cs:1536
IG.Lib.ReporterBase.IncreaseDepth
void IncreaseDepth()
Increases indentation level by 1.
Definition: ReporterMsg.cs:2577
IG.Num.ParallelJobDispatcherBase.NotifyJobFinished
void NotifyJobFinished(ParallelJobServerBase< JobContainerType > server, JobContainerType job)
Notifies the current dispatched that the specified job has started on the specified server.
Definition: ParallerJobDispatcherBase.cs:827
IG.Num.VectorBase.NormWeightedPlain
static double NormWeightedPlain(IVector a, IVector characteristicLengths)
Returns weighted Euclidean norm of the specified vector.
Definition: VectorBase.cs:781
IG.Num.Func3d2dExamples.KleinBottle1
Defines the Klein's bottle (a parametric surface), a closed surface with no interior and exterior.
Definition: Function3d2d.cs:1561
IG.Num.SIPrefix.p
static readonly PhysicalConstant p
pico- (p), SI prefix for 10^-12.
Definition: Constants.cs:761
IG.Lib.InterfaceInverse.SetVariable
virtual void SetVariable(string variableName, IVector value)
Command - sets a vector interpreter variable.
Definition: InterfaceInv.cs:342
IG.Num.ILinearSolver.IsNonSingular
bool IsNonSingular
Indicates whether the matrix of coefficients of a linear system represented by the current decomposit...
Definition: MatrixDecompositions.cs:52
IG.Num.FunctionPolynomial.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionReal.cs:1371
IG.Num.ParallelJobServerBase.NotifyJobAborted
void NotifyJobAborted()
Notifies all interested parties that job has been aborted.
Definition: ParallelJobServerBase.cs:282
IG.Num.UnstructuredMesh2d._vectorFields
FieldCollection< TVectorField, TVector > _vectorFields
Definition: UnstructuredMesh2dGeneric.cs:371
IG.Lib.ExpressionEvaluatorCompiled.SaveUserDefinitions
virtual void SaveUserDefinitions(string filePath, bool append)
Saves or appends to the specified file all valid user definitions added to the evaluator up to this p...
Definition: ExpressionEvaluatorCompiled.cs:473
IG.Num.AnalysisRequestDto.RequestedConstraintGradients
bool RequestedConstraintGradients
Flag indicating whether calculation of constraint function gradients is required or not.
Definition: AnalysisResultsDto.cs:98
IG.Lib.ObjectStore.StoreEligible
bool StoreEligible(T obj)
Stores the specified object in the store. WARNING: Throws ArgumentException if the specified object i...
Definition: UtilObjectStore.cs:172
IG.Num.ScalarFunctionLinear.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:278
IG.Lib.Logger.Log
void Log(ReportType messagetype, Exception ex, string location)
Adds a new log record initialized according to parameters.
Definition: LoggerMsg.cs:631
IG.Num.UnstructuredMesh1d.GetScalarField
TScalarField GetScalarField(string name)
Returns scalar field with the specified name.
Definition: UnstructuredMesh1dGeneric.cs:272
IG.Num.InputOutputDataDefiniton.IsAnyElementIndexSpecified
virtual bool IsAnyElementIndexSpecified()
Returns a value indicating whether any element (either input or output) has element index specified.
Definition: SampledDataDefinition.cs:1353
IG.Num.NeuralTrainingParameters.ComparerBase.CompareByTrainingRmsError
bool CompareByTrainingRmsError
Whether training RMS errors from convergence tavble are compared.
Definition: NeuralTrainingParameters.cs:2936
IG.Num.IAffineTransformation.TransformGradient
void TransformGradient(IVector original, ref IVector result)
Transforms gradient (or other covariant vector) from the reference to the transformed space.
IG.Num.LinearSolverBase.Solve
IMatrix Solve(IMatrix B)
Solves A*X = B (a set of linear systems of equations), where B is the matrix whose colums are right-h...
Definition: MatrixDecompositions.cs:279
IG.Num.ConstMisc.EarthVolume
static readonly PhysicalConstant EarthVolume
Earth volume, 1.0832073e12 km^3.
Definition: Constants.cs:1440
IG.Num.Experimental.MX.arctg2
static xdouble arctg2(xdouble a, xdouble b)
Returns the angle whose tangent is the quotient of two specified numbers.
Definition: UtilMath.cs:1654
IG.Crypto.CryptoManager._certificatePassword
string _certificatePassword
Definition: UilCryptoAux1.cs:269
IGLib.Gr3D.ICurve3DCylindricalParameterization.rhoDerivative
double rhoDerivative
3D vector function of scalar argument, which represents the derivative of CurveCylindrical with respe...
Definition: ICurve3DCylindricalParameterization - Copy.cs:24
IG.Lib.UtilSystem.GetAssemblyAssemblyName
static string GetAssemblyAssemblyName(Assembly assembly)
Returns assembly name of the specified assembly.
Definition: UtilSystem.cs:3050
IG.Lib.NamedPipeClientBase.OutputStream
override StreamWriter OutputStream
Output stream of the server's named pipe.
Definition: IpcNamedPipes.cs:603
IG.Num.ScalarFunctionScriptDtoBase.ParameterNames
virtual string[] ParameterNames
Names of function parameters.
Definition: ScalarFunctionDto.cs:87
IG.Lib.IdGenerator.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: IdGenerator.cs:45
IG.Num.INeuralApproximator.GetErrorsVerificationMeanAbs
void GetErrorsVerificationMeanAbs(ref IVector errors)
Calculates the mean absolute errors of output values for the verification elements of the training se...
IG.Lib.SerializationDtoBase
Generic base class for Data Transfer Objects (DTO). This class is used as template for producing conc...
Definition: SerializationDtoBase.cs:461
IG.Lib.CommandLineApplicationInterpreter.CmdRunInteractive
virtual string CmdRunInteractive(CommandThread cmdThread, string cmdName, string[] args)
Command. Runs interpreter commands interactively. Reads commands one by one from console and executes...
Definition: CommandlineApplicationInterpreter.cs:4411
IG.Lib.PipeClientBase.PipeClientBase
PipeClientBase(string pipeName, string serverAddress)
Constructs a new named pipe client with the specified pipe name, server address (DefaultServerAddress...
Definition: IpcPipes.cs:410
IG.Num.NeuralTrainingParametersDto.CreateObject
override NeuralTrainingParameters CreateObject()
Creates and returns a new object of the corresponding type.
Definition: SerializationDtoNeural.cs:312
IG.Lib.Copy.ClientServerStreamBase2.InputStream
abstract StreamReader InputStream
Input stream writer of the server's named pipe.
Definition: ClientServerStreamBase2_Copy.cs:176
IG.Num.MExt.Tanh
static double Tanh(double a)
Returns the hyperbolic tangent of the specified angle.
Definition: UtilMath.cs:1270
IG.Lib.StopWatch1._totalCpuTime
double _totalCpuTime
Definition: UtilTime.cs:105
IG.Lib.InterpreterBase.AddCommand
abstract void AddCommand(string commandName, TCommand command)
IG.Num.ConstPhysical.ElementaryCharge
static readonly PhysicalConstant ElementaryCharge
Elementary electric charge, the electric charge of a proton.
Definition: Constants.cs:432
IG.Num.InputOutputDataDefiniton.IsAnyInputElementIndexSpecified
virtual bool IsAnyInputElementIndexSpecified()
Returns a value indicating whether any input element has element index specified.
Definition: SampledDataDefinition.cs:1323
IG.Num.GridGenerator1dBase.ExampleTableFactors
static void ExampleTableFactors()
Examples for calculating table factors.
Definition: GridGenerator1dBase.cs:626
IG.Crypto.UtilCrypto.GetAsymmetricAlgorithmType
static AsymmetricAlgorithmType GetAsymmetricAlgorithmType(string typeString)
Returns the AsymmetricAlgorithmType value corresponding to the specified string.
Definition: UtilCrypto.cs:3773
IG.Lib.ReporterBase.TextWriterProgramName
string TextWriterProgramName
String denoting the name of the program or other entity that uses the Reporter for logging....
Definition: ReporterMsg.cs:3998
IG.Lib.LoadableScalarFunctionBase.ValueDefined
override bool ValueDefined
Whether calculation of value is implemented for the current scalar function.
Definition: ScalarFunctionScriptBase.cs:164
IG.Lib.HtmlConst.AttributeTitle
const string AttributeTitle
The style attribute. Specifies extra information about an element.
Definition: HtmlWriter.cs:30
IG.Lib.ReporterBase.ReportError
void ReportError(string message)
Launches an error report.
Definition: ReporterMsg.cs:3309
IG.Num.Func.Cubic.HasMinimum
bool HasMinimum
Returns true if this cubic function has a strict minimum.
Definition: FunctionRealInterpolation.cs:1370
IG.Num.AnalysisResults.SetConstraintHessian
virtual void SetConstraintHessian(int which, int rowIndex, int columnIndex, double value)
Sets the specified component of the specified constraint's Hessian.
Definition: AnalysisResults.cs:794
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.fileOperationLock
object fileOperationLock
Lock for file creation and removal operations.
Definition: WaitConditionFile.cs:1248
IG.Lib.Logger.GetWarningsReport
string GetWarningsReport()
Returns a string that contains reports for all warnings contained in the logger. If there are no logs...
Definition: LoggerMsg.cs:572
IG.Num.Field.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(Field< vec2 > field, int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 3D unstructured grid from a regular grid with grid directions parallel to ...
Definition: FieldGeneric.cs:851
IG.Lib.UtilSystem.SetUsername
static void SetUsername(string username)
Sets name of the current user. This method is provided to enable testing code under another user name...
Definition: UtilSystem.cs:104
IG.Num.ParallelJobDispatcherBase.WaitAllJobsCompleted
void WaitAllJobsCompleted()
Waits for job completion.
Definition: ParallerJobDispatcherBase.cs:444
IG.Num.Func3d2dBase.Component3
virtual Func2dBase Component3
Returns the scalar function that represents the third component of the current 3D vector function of ...
Definition: Function3d2d.cs:472
IG.Num.Field.GenerateCoordinates2dPlain
static void GenerateCoordinates2dPlain(Field< vec3 > field, int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 2D unstructured grid embedded in 3D from a regular grid with grid directio...
Definition: FieldGeneric.cs:972
IG.Num.RealFunction.RealFunction
RealFunction()
Definition: FunctionReal.cs:575
IG.Num.Vector3d.Create
static Vector3d Create(IVector vec)
Constructs a 3D vector as a copy of another IVector object.
Definition: Vector3Dclass.cs:278
IG.Lib.ColorScaleBase.GetDiscreteReferenceColor
virtual color GetDiscreteReferenceColor(double referenceValue)
Returns a color from the DISCRETE color scale represented by the current object that corresponds to h...
Definition: ColorScale.cs:576
IGLib.Core.SingleTypeConverterFromDelegate.ConversionDelegate
Func< TSource, TTarget > ConversionDelegate
Definition: SingleTypeConverterFromDelegate.cs:21
IG.Crypto.ConstCrypto.ArgString
const string ArgString
Specification of string that is worked follows.
Definition: UtilCryptoAux.cs:544
IG.Num.M.Sinh
static double Sinh(double a)
Returns the hyperbolic sine of the specified angle.
Definition: UtilMath.cs:493
IG.Num.OptFileConst.MsgOptBusyFilename
const string MsgOptBusyFilename
Default file name for optimization busy flag.
Definition: OptFileConst.cs:54
IG.Lib.ReporterBase.Init
void Init()
Initializes all error reporting delegates to default values and sets auxliary object to null....
Definition: ReporterMsg.cs:1401
IG.Num.RealFunctionOneParametric.Parameters
override IVector Parameters
Gets or sets parameters that define the specific function out of parametric familiy of functions....
Definition: FunctionRealParametric.cs:169
IGLib.Tests.Base.TestBase.DefaultExportPathIGLib
const string DefaultExportPathIGLib
Default export path for tests that generate output. Specified relative to the currennt directory of t...
Definition: TestBase.cs:29
IG.Lib.UtilSystem.MaxLaunchedBinayFormattingConsoleWarnings
static int MaxLaunchedBinayFormattingConsoleWarnings
Definition: UtilSystem.cs:5528
IG.Num.Func.WeightPol7.WeightPol7
WeightPol7(double Kx, double Sx)
Definition: FunctionRealWeight.cs:1043
IGLib.Gr3D.LissajousCurve3D.fi
double fi
Phase shift 1 (y direction).
Definition: LissajousCurve3D.cs:50
IG.Num.OptFileManager.WriteAnalysisOutputJson
virtual void WriteAnalysisOutputJson(string filePath, AnalysisResults anpt)
Stores analysis output data to the specified file in the JSON format Does not perform any locking.
Definition: OptFileManager.cs:1070
IG.Lib.Copy.ClienServerStreamBase
Base class for client and server classes with stream-based communication.
Definition: ClientServerStreamBase_Copy.cs:32
IG.Num.SpeedTestCpu.TestComputationalTimesLU
static double TestComputationalTimesLU(int numEq, int outLevel, bool testProduct)
Test of LU decomposition.
Definition: TestSpeed.cs:74
IG.Num.SI.m
@ m
Metre, an SI unit for length.
IG.Num.SampledDataSet.ComparerOutputDistance.ReferencePoint
IVector ReferencePoint
Reference point in the space of output values.
Definition: SampledData.cs:936
IG.Script.ScriptAppBase.AssemblyLoaded
const string AssemblyLoaded
Definition: ScriptAppBase.cs:4248
IG.Num.ConstMisc.MoonAlbedo
static readonly PhysicalConstant MoonAlbedo
Moon average albedo, 0.12.
Definition: Constants.cs:1644
IG.Num.ParallelJobServerBase.OutputLevel
int OutputLevel
Output level the current object.
Definition: ParallelJobServerBase.cs:74
IG.Num.NeuralTrainingParameters.DefaultToleranceMaxRelativeToRangeScalar
static double DefaultToleranceMaxRelativeToRangeScalar
Default value for the tolerance on max. abs. error, relative to the output range.
Definition: NeuralTrainingParameters.cs:64
IG.Num.AffineTransformationSquare.CalculateTransformationMatrix
virtual void CalculateTransformationMatrix()
Calculates the transformation matrix from the inverse transformation matrix.
Definition: TransformationAffineSquare.cs:274
IG.Num.MatrixBase.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current matrix.
Definition: MatrixBase.cs:767
IG.Lib.InterfaceInverse.CmdNameDWrite
virtual string CmdNameDWrite
Command name - analyse.
Definition: InterfaceInv.cs:94
IG.Lib.XmlParser.NextOrCurrentNode
XmlNode NextOrCurrentNode(string NodeName)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:2223
IG.Lib.AppTest.LaunchInitNotice
override void LaunchInitNotice()
Launches initialization notice.
Definition: App.cs:113
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringArray3DObjectToIntArray3D
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringArray3DObjectToIntArray3D()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:463
IG.Num.FunctionPolynomial._coefficients
double[] _coefficients
Definition: FunctionReal.cs:1264
IG.Gr.GraphicSetBase.GetChildPrimitive
IGraphicPrimitive GetChildPrimitive(int i)
Returns the specified child graphic primitive contained in the current graphic set.
Definition: GraphicalObjectsBase.cs:59
IG.Num.ScalarFunctionScriptControllerBase.Function
LoadableScalarFunctionBase Function
Scalar function (of type IScalarFunction) created on basis of definition in this DTO.
Definition: ScalarFunctionScriptController.cs:738
IGLib.Gr3D.ConicalSpiralFermats3D.a
double a
Parameter of the Fermat's spiral, coefficient in its equation r(φ) = a * Sqrt(φ).
Definition: ConicalSpiralFermats3D.cs:32
IG.Num.Func.GetReciprocalPower
static RealFunction GetReciprocalPower(int power, double Kx, double Sx)
Creates and returns a new real reciprocal power function object.
Definition: FunctionRealBasic.cs:206
IG.Lib.CommandLineApplicationInterpreter.GetFiestLocalOrGlobalVariable
InterpreterVariable GetFiestLocalOrGlobalVariable(CommandThread cmdThread, string value)
Definition: CommandlineApplicationInterpreter.cs:475
IG.Num.ParallelJobDispatcherBase.ParallelJobDispatcherBase
ParallelJobDispatcherBase()
Definition: ParallerJobDispatcherBase.cs:45
IG.Num.NeuralApproximatorBase._sigmoidAlphaValue
double _sigmoidAlphaValue
Definition: NeuralApproximatorBase.cs:602
IGLib.Gr3D.FigureEightKnot3D_MathCurve1.StartParameter
double StartParameter
Definition: FigureEightKnot3D _MathCurve1.cs:45
IG.Num.LUDecomposition.U
Matrix U
Returns the upper triangular factor.
Definition: MatrixDecompositions.cs:384
IGLib.Parsing.CommandLineParserSimple.SplitCommandLine
static IEnumerable< string > SplitCommandLine(string commandLine)
Definition: CommandLineParserSimple.cs:65
IG.Lib.Copy.ClientServerStreamBase2.Name
abstract string Name
Definition: ClientServerStreamBase2_Copy.cs:29
IG.Reflection.DerivedTypesRegistry.Register
virtual void Register(InfoType typeData)
Registeers the specified type information (typeData ) under the registered type's (TypeInfoBase....
Definition: DerivedTypesRegistry.cs:69
IG.Num.ParallelJobDispatcherBase.AddServer
void AddServer(ParallelJobServerBase< JobContainerType > server)
Adds the specified server to the current dispatcher.
Definition: ParallerJobDispatcherBase.cs:72
IG.Script.ScriptAppBase.ConstHelpProcess
const string ConstHelpProcess
Definition: ScriptAppBase.cs:349
IGLib.Tests.Base.SampleClasses.CustomEnumerable.CustomEnumerable
CustomEnumerable(IEnumerable< T > items)
Definition: SampleClasses.cs:405
IG.Num.SampledDataCsv._isKeysCaseSensitive
bool _isKeysCaseSensitive
Definition: SampledDataCsv.cs:339
IG.Num.Func3d2dExamples.HyperboloidParametric2.HyperboloidParametric2
HyperboloidParametric2(double a, double b, double c)
Constructs parametric definition of an origin-centered hyperboloid with the specified parameter-stret...
Definition: Function3d2d.cs:1168
IG.Num.Func3d2dExamples.HyperboloidParametric.c
double c
Definition: Function3d2d.cs:1125
IG.Lib.SerializerBase.TestClass
Simple class using for testing serialization.
Definition: SerializerBase.cs:572
IG.Lib.Module.AuthorSecondName
String AuthorSecondName
Definition: App.cs:857
IG.Lib.UtilCsv.CsvColumnIndex
static int CsvColumnIndex(string[][] values, string fieldName)
Returns index of thr column that contains data with the specified name in a 2D jagged array of values...
Definition: UtilCsv.cs:85
IG.Num.UtilMath.Average
static double Average(IVector sample)
Returns mean value of the specified sample.
Definition: UtilMath.cs:79
IG.Lib.UtilSystem.GetUserDomainName
static string GetUserDomainName()
Returns the domain name associated with the current user.
Definition: UtilSystem.cs:232
IG.Script.ScriptAppBase._appFileCommandsInitialized
bool _appFileCommandsInitialized
Definition: ScriptAppBase.cs:976
IGLib.Gr3D.LightingDefinitionExamples.Exapmle_CreateLightingDefinition
void Exapmle_CreateLightingDefinition()
Definition: LightSource.cs:95
IG.Lib.Module.MM
const int MM
Definition: App.cs:555
IG.Num.MExt.Min
static double Min(double a, double b, double c)
Smallest of three numbers.
Definition: UtilMath.cs:890
IG.Num.UnstructuredMesh3d.ActiveTensorField
TTensorField ActiveTensorField
Gets active tensor field. Has protected setter.
Definition: UnstructuredMesh3dGeneric.cs:544
IG.Num.ScalarFunctionResults.SetParameters
virtual void SetParameters(IVector value)
Sets the vector of optimization parameters. If CopyReferences=true (false by default) then only the r...
Definition: FunctionScalarResults.cs:206
IG.Num.RealFunction.ScaleX
double ScaleX
Gets or sets the scaling factor for independent variable.
Definition: FunctionReal.cs:846
IG.Lib.Copy.ClientServerStreamBase2
Base class for named pipe servers and clients, contains common stuff for both.
Definition: ClientServerStreamBase2_Copy.cs:19
IG.Num.SampledDataCsv.InputColumnDefinitions
List< DataColumnDefinition > InputColumnDefinitions
Contains definitions for input data columns, sorted by element indices.
Definition: SampledDataCsv.cs:1226
LearnCs.Lib.Complex.ToInteger
long ToInteger(double tolerance=0.0)
Definition: Complex.cs:339
IG.Num.VectorFunctionRequestDTO.CopyFromPlain
override void CopyFromPlain(VectorFunctionResults vectorFunctionRes)
Copies data to the current DTO from an vector function results object.
Definition: VectorFunctionResultsDto.cs:67
IGLib.Gr3D.ConicalSpiralHyperbolic3D.HasDerivativePolar
override bool HasDerivativePolar
Definition: ConicalSpiralHyperbolic3D.cs:43
IG.Lib.StopWatch1.MaxWarnCpu
static int MaxWarnCpu
Definition: UtilTime.cs:131
IG.Lib.ReportSource.Client
@ Client
IG.Num.BoundingBoxBase.Update
void Update(params IVector[] points)
Updates the bounding box in such a way that all specified vectors fit in it.
Definition: BoundingBox.cs:741
IG.Lib.CommandStackFrameBase
Base class for classes of type CommandStackFrame{InterpreterType, ThreadType}see cref=""/>....
Definition: CommandlineApplicationInterpreterBase.cs:896
IG.Num.NeuralTrainingParameters.ComparerBase.NumLastErrors
int NumLastErrors
Number of last errors in convergence list for calculataing the mean value of error....
Definition: NeuralTrainingParameters.cs:2909
IG.Lib.StringTable
2D tables of data represented by strings. Maps to CSV files.
Definition: StringTable.cs:39
IG.Lib.Copy.ClientServerStreamBase2._defaultErrorBegin
static string _defaultErrorBegin
Definition: ClientServerStreamBase2_Copy.cs:127
IGLib.Gr3D.ColorRGBA.R
float R
Definition: ColorRGBA.cs:9
IG.Lib.ReporterBase.ReportingSwitch
TraceSwitch ReportingSwitch
Gets or sets the TraceSwitch that is synchronized with ReportingLevel. IMPORTANT: State of the object...
Definition: ReporterMsg.cs:2970
IG.Num.Func3d2dExamples.ParametricSurface.SetBounds
void SetBounds(double minX, double maxX, double minY, double maxY)
Sets the bounds.
Definition: Function3d2d.cs:756
IG.Num.BoundingBox2d.BoundingBox2d
BoundingBox2d(IBoundingBox bounds)
Constructs a 2D bounding box of the specified dimension and initializes it in such a way that its bou...
Definition: BoundingBox.cs:1699
IG.Num.ScalarFunctionScriptControllerBase.GetFunctionLoader
virtual ScalarFunctionLoader GetFunctionLoader()
Returns the loader that can create a scalar function according to the definition from the current DTO...
Definition: ScalarFunctionScriptController.cs:716
IG.Lib.IpcStreamClientServerBase.StringBuilderInternal
StringBuilder StringBuilderInternal
Definition: IpcStreamClientServerBase.cs:74
IG.Num.SampledDataCsv.IsElementTypeKey
bool IsElementTypeKey(string str)
Returns a value indicating whether the specified string is a keyword indicating a specific value (e....
Definition: SampledDataCsv.cs:378
IG.Lib.Util.SizeOf
static int SizeOf(uint val)
Returns size of a value of type uint, in bytes.
Definition: Utils.cs:1195
IG.Num.Func.GetWeightPol3
static RealFunction GetWeightPol3(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real polynomial weighting function object. Reference function: bell like fu...
Definition: FunctionRealWeight.cs:437
Vector_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Double.DenseVector Vector_MathNetNumerics
Definition: MatrixDecompositions.cs:19
IG.Num.IMatrix.SetZero
void SetZero()
Sets all components of the current matrix to 0.
IG.Lib.CommandLineApplicationInterpreter.ParallelCommands
List< CommandLineJobContainer > ParallelCommands
List where parallel commands are stored.
Definition: CommandlineApplicationInterpreter.cs:2036
IG.Crypto.PasswordAlgorithmBase._saltString
string _saltString
Definition: UtilCryptoAux.cs:747
IG.Num.EigenValueDecomposition.Inverse
IMatrix Inverse()
Calculates and returns inverse of the decomposed matrix represented by the current object.
Definition: MatrixDecompositions.cs:1272
IG.Lib.HtmlWriter.ConstAttributeShortcutKey
string ConstAttributeShortcutKey
The shortcut key attribute. Specifies a shortcut key to activate/focus an element.
Definition: HtmlWriter.cs:104
IGLib.Gr3D.StructuredMesh3D_02.StructuredMesh3D_02
StructuredMesh3D_02(int numPoints1, int numPoints2, double[] params1, double[] params2)
Definition: StructuredMesh3D_02.cs:22
IG.Num.VectorFunctionResults._errorCode
int _errorCode
Definition: FunctonVectorResults.cs:114
IG.Lib.RealFunctionLoader.VarNameInverseDefined
const string VarNameInverseDefined
Name of the variable (internal in class defined in loadable script) that holds a flag telling whether...
Definition: RealFunctionScriptLoader.cs:138
IG.Gr.TrilateralFacePrimitive.Coordinates
override vec3[] Coordinates
Definition: GrObjects.cs:463
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsSecondNum
static int DefaultNumHiddenNeuronsSecondNum
Default value for number of hidden neurons in second hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1279
IG.Lib.InterfaceInterpreterBase.AppendCommandArgument
virtual void AppendCommandArgument(double value)
Appends a double argument to the command argument block of the interpreter command file.
Definition: InterfaceInterpreterBase.cs:583
IG.Num.Func.WeightGauss.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealWeight.cs:185
IG.Lib.UtilStr.GetParametersStringPlain
static string GetParametersStringPlain(string[] parameters)
Returns a string representation of the list of parameters, separated by commas but not embedded in an...
Definition: UtilString.cs:119
IG.Script.ScritpScalarFunctionExample.Container.Function.InitDynamic
override void InitDynamic()
Initialization of variables that are used by dynamic loading mechanisim. This function must be overri...
Definition: ScalarFunctionScriptExample.cs:51
IG.Lib.NamedPipeClientBase.ClientPipe
NamedPipeClientStream ClientPipe
Named pipe used for communication by the server.
Definition: IpcNamedPipes.cs:524
IG.Num.SampledDataElementDto.InputParameters
virtual VectorDtoBase InputParameters
Vector of input parameters of a single data element.
Definition: SampledDataDto.cs:39
IGLib.Core.CapturedVar.TypeString
string TypeString
Definition: CapturedVar.cs:126
IG.Num.MExt.Pow3
static double Pow3(double x)
3rd power.
Definition: UtilMath.cs:1080
IG.Num.VectorApproximatorBase._lastCalculationOutputValues
IVector _lastCalculationOutputValues
Definition: VectorApproximatorBase.cs:60
IG.Num.BoundingBox3d.BoundingBox3d
BoundingBox3d(double[] coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1550
IG.Lib.StringTable.SetElement
void SetElement(int rowNumber, int columnNumber, string element)
Sets element at the specified position to the specified value.
Definition: StringTable.cs:207
IG.Num.Func3d2dExamples.HyperboloidParametric2.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1187
IG.Lib.IColorScale.GetCellColor
color GetCellColor(int cellIndex)
Returns the (discrete) color corresponding to the specified cell index. If the index is out of range ...
IGLib.Tests.Base.SampleClasses.BaseClass.operator!=
static bool operator!=(BaseClass lhs, BaseClass rhs)
IG.Num.Counter.Compare
int Compare(Counter a, Counter b)
Definition: Scalar.cs:476
IG.Num.AnalysisResults.ToStringMath
static string ToStringMath(bool value)
Returns a atring representation of a boolean value: "0" for false and "1" for true.
Definition: AnalysisResults.cs:1593
IG.Num.mat2.Example
static void Example()
A short example of how to use mat2 and vec2 structs.
Definition: Matrix2D.cs:923
IG.Lib.UtilSystem.GetAssemblyByName
static Assembly GetAssemblyByName(string assemblyName, bool caseSensitive=false, bool loadIfNecessary=true, bool byFileName=false)
Finnds and returns assembly specified by file name.
Definition: UtilSystem.cs:2198
IG.Num.InputOutputElementDefinition.MinimalValue
virtual double MinimalValue
Minimal value for the data element described by the current definition.
Definition: SampledDataDefinition.cs:163
IGLib.Gr3D.TubularSurfaceExamples.Example_Export_02
static void Example_Export_02()
Definition: TubularSurfaceExamples.cs:100
IG.Lib.ReporterBase.Dispose
void Dispose()
Definition: ReporterMsg.cs:1480
IG.Num.ParallelJobDispatcherBase._defaultSleepTimeMs
static int _defaultSleepTimeMs
Definition: ParallerJobDispatcherBase.cs:1079
IG.Num.SampledDataCsv.KeyDiscretizationSteps
string KeyDiscretizationSteps
A keyword string that introduces variable discretization steps in the CSV file containing sampled dat...
Definition: SampledDataCsv.cs:805
IG.Num.ScalarFunctionRadialOneParametric.Function
override IRealFunction Function
Gets or sets a real-valued function of one variable that defines the current radial function....
Definition: FunctionScalarRadial.cs:302
IG.Num.VectorExtensions.ToStringMath
static string ToStringMath(IVector vec, string elementFormat)
Returns a string representation of the current vector in a standard IGLib form (Mathematica-like form...
Definition: VectorBase.cs:255
IG.Num.Counter.TryParse
static bool TryParse(string str, ref Counter result)
Parses a counter from a string and returns it. Leading and trailing spaces are ignored,...
Definition: Scalar.cs:663
IG.Num.ParallelJobDispatcherBase.SetServersSleepTimeMs
void SetServersSleepTimeMs(int sleepTimeMs)
Sets sleeping time in milliseconds on all servers assigned to the current parallel job dispatcher.
Definition: ParallerJobDispatcherBase.cs:157
IGLib.Core.IModelParameterSetBase.Remove
void Remove(params string[] keys)
Removes parameter objects at the specified keys. If any of the specified keys is not contained in the...
IG.Num.VectorBase.ArrayQuotient
static void ArrayQuotient(IVector a, IVector b, ref IVector result)
Calculates array quotient (element-by-element division) of two vectors and stores the result in the s...
Definition: VectorBase.cs:2164
IG.Num.OptimizationData
Information about optimization data and algorithm parameters.
Definition: OptimizationInputData.cs:261
IG.Num.IAnalysisResults.SetConstraintGradientsReference
void SetConstraintGradientsReference(List< IVector > reference)
Sets constraint function gradients. Only the list reference is copied.
IGLib.Core.IModelParameterSetBaseFixed.Description
string Description
Description of the parameter set, usually a short one, as it may be used in documentation describing ...
Definition: IModelParameterSetBase.cs:87
IG.Num.Func3d2dExamples.UmbilicTorus.UmbilicTorus
UmbilicTorus()
Definition: Function3d2d.cs:1492
IG.Num.Func3d2dBase.ComponentFunctionBase.ComponentFunctionBase
ComponentFunctionBase(IFunc3d2d func)
Definition: Function3d2d.cs:486
IG.Num.VectorBase.Scale
static void Scale(IVector a, double scal, IVector result)
Multiplication of a vector by a scalar. Vector operand must be defined (non-null).
Definition: VectorBase.cs:1779
IG.Lib.InterfaceInverse.FileAnalysis
virtual void FileAnalysis(string analysisCommand, string analysisInputPath, string analysisOutputPath)
Command - runs an external analysis program that exchanges intoermation through files....
Definition: InterfaceInv.cs:413
IG.Lib.UtilSystem.MissingAssembly.MissingAssembly
MissingAssembly(string missingAssemblyName, string missingAssemblyNameParent)
Definition: UtilSystem.cs:2537
IG.Lib.CommandThreadBase._indexOfLastNumStoredParameters
int _indexOfLastNumStoredParameters
Definition: CommandlineApplicationInterpreterBase.cs:1992
IG.Lib.MatrixDto.CreateMatrix
override Matrix CreateMatrix(int rowCnt, int columnCnt)
Creates and returns a new matrix of the specified dimension.
Definition: MatrixDto.cs:300
IG.Num.NeuralTrainingParameters.LoadJson
static void LoadJson(string filePath, ref NeuralTrainingParameters trainingParametersRestored)
Restores (deserializes) a training parameters object from the specified file in JSON format.
Definition: NeuralTrainingParameters.cs:915
IG.Num.VectorFunctionRequestDTO.CopyToPlain
override void CopyToPlain(ref VectorFunctionResults vectorFunctionRes)
Copies data from the current DTO to a vector object.
Definition: VectorFunctionResultsDto.cs:93
IG.Num.IVectorFunctionResults.NumFunctions
int NumFunctions
Number of functions.
Definition: FunctionVectorResultsInt.cs:35
IG.Lib.UtilSystem.IsApplicationRunning
static bool IsApplicationRunning(string processName)
Returns true if at least one application with the specified process name is running,...
Definition: UtilSystem.cs:1151
IGLib.Core.JsonSerializerOptionsFactoryBasic.Examples
static void Examples()
Uses the current factory to generate a couple of JSON serialized options, and outputs the resulting o...
Definition: JsonSerializationOptionsFactory.cs:143
IGLib.Core.SingleTypeConverterBase
Abstract base implementation of ISingleTypeConverter<TSource, TTarget>. Sets SourceType and TargetTyp...
Definition: SingleTypeConverterBaseGeneric.cs:17
IG.Num.Matrix2d.Add
Matrix2d Add(Matrix2d a)
Returns sum of the current matrix and the specified matrix.
Definition: Matrix2DClass.cs:605
IG.Num.MatrixBase.MultiplyPlain
static void MultiplyPlain(IMatrix a, double b, IMatrix result)
Multiplies matrix by scalar and stores the result in the specified result matrix. This is a plain ver...
Definition: MatrixBase.cs:4308
IG.Num.SimKosecFileManagerBase._csvSeparator
string _csvSeparator
Definition: SimKosecFileManagerBase.cs:264
IGLib.Gr3D.MeshExportExtensions_04.ExportMaterial_04
static void ExportMaterial_04(string filePath, vec3 color)
Definition: MeshExportExtensions_04.cs:50
IG.Num.VectorStore.IsEligible
override bool IsEligible(T vec)
Returns true if the specified Vector is eligible for storage in the current store,...
Definition: VectorBase.cs:3270
LearnCs.Lib.Complex.operator-
static Complex operator-(Complex c1, Complex c2)
Defines the binary operator - for subtraction of two complex numbers.
Definition: Complex.cs:549
IG.Num.Func2dBaseNoGradient.Hessian
override void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Function for calculating function Hessian, just throws the NotImplementedException exception.
Definition: Function2d.cs:106
IG.Num.ScalarFunctionRadialOneParametric.ScalarFunctionRadialOneParametric
ScalarFunctionRadialOneParametric(IRealFunctionOneParametric function, IVector parameters)
Constructor. Creates a new parameterized radial scalar function without specifying coordinate transfo...
Definition: FunctionScalarRadial.cs:251
IG.Lib.ICommandLineApplicationInterpreter.ClearVariable
string ClearVariable(CommandThread commandThread, string varName)
Clears (removes) the specified variable.
IG.Num.ScalarFunctionScriptControllerBase.GetFunction
LoadableScalarFunctionBase GetFunction()
Returns a scalar function that is created from the funciton definitio on the current function DTO.
Definition: ScalarFunctionScriptController.cs:732
IG.Num.NeuralTrainingTableDto.CreateObject
override NeuralTrainingTable CreateObject()
Creates and returns a new object of the corresponding type.
Definition: SerializationDtoNeural.cs:1089
IG.Lib.HtmlWriter.AddKeywords
void AddKeywords(params string[] keywords)
Adds the specified keywords to the document (keywords are written as meta tag).
Definition: HtmlWriter.cs:243
IG.Num.MatrixBase.ToString
static string ToString(IMatrix mat, string elementFormat)
Returns string representation of the current matrix in the standard IGLib form (Mathematica-like form...
Definition: MatrixBase.cs:5019
IG.Num.UnstructuredMesh1d3d.UnstructuredMesh1d3d
UnstructuredMesh1d3d()
Constructs a new empty 1D (unconnected) unstructured grid (no elements contained) with no name and no...
Definition: UnstructuredMesh1d3d.cs:28
IG.Lib.Util.ToString< T >
static string ToString< T >(IList< T > elementList)
Creates and returns a stirng representation of a list of items.
Definition: Utils.cs:940
IG.Num.Vector3d.Random
static Vector3d Random()
Generates 3-dimensional vector with random elements uniformly distributed on [0, 1).
Definition: Vector3Dclass.cs:298
IG.Num.Func.WeightPol3.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealWeight.cs:482
IG.Num.OptimizationDataBase._initialStep
IVector _initialStep
Definition: OptimizationInputData.cs:212
IG.Num.MatrixBase.AddPlain
static void AddPlain(IMatrix a, IMatrix b, IMatrix result)
Sums two matrices and stores the result in the specified result matrix. Operation can be performed in...
Definition: MatrixBase.cs:2269
IG.Num.SIPrefix.one
static readonly PhysicalConstant one
Factor of 1 (1), 10^0.
Definition: Constants.cs:630
IG.Num.IDistanceComparer.Distance
double Distance(PointType pt1, PointType pt2)
Returns distance between the specified two points.
IG.Num.InputOutputDataDefiniton.InputOutputDataDefiniton
InputOutputDataDefiniton()
Definition: SampledDataDefinition.cs:643
IG.Lib.Module.AuthorAddress1
String AuthorAddress1
Definition: App.cs:858
IG
Definition: IGLibCoreReflectionTests.cs:13
IG.Script.ScriptAppBase.CryptoFunctionCleanFiles
virtual string CryptoFunctionCleanFiles(string appName, string[] args)
Executes embedded application - conversion between different representations of data.
Definition: ScriptAppBase.cs:1638
IG.Num.Func3d2dExamples.HyperboloidParametricMinus
Alternative parameterization of an origin-centered hyperboloid surface (x^2/a^2+y^2/b^2-z^2/c^2=1) in...
Definition: Function3d2d.cs:1248
IG.Lib.IpcStreamClientServerBase
Base class for client and server classes with stream-based communication.
Definition: IpcStreamClientServerBase.cs:27
IG.Tests.IGLibCoreReflectionTests
Definition: IGLibCoreReflectionTests.cs:17
IG.Lib.RealFunctionLoader
Dynamically generates IRealFunction classes from user definitions. User can define in string form how...
Definition: RealFunctionScriptLoader.cs:22
IG.Lib.CommandThread.GetStackFrameBase
override CommandStackFrameBase GetStackFrameBase(int level)
Returns the stack frame of the specified level for the current thread.
Definition: CommandlineApplicationInterpreterBase.cs:1636
IG.Lib.NamedPipeClientBase.InputStream
override StreamReader InputStream
Input stream of the server's named pipe.
Definition: IpcNamedPipes.cs:568
IG.Num.INeuralApproximator.ConvergenceErrorsTrainingMaxList
List< IVector > ConvergenceErrorsTrainingMaxList
Convergence List of Maximum errors calculated on training data. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:204
IG.Crypto.PasswordAlgorithmBase.GetBytes
void GetBytes(int numBytes, ref byte[] outputBytes)
Creates and stores the next generated key of the specified length.
Definition: UtilCryptoAux.cs:855
IG.Lib.ThreadPerformanceTest.Last
ThreadPerformanceData Last
Performance data of the last measurement performed.
Definition: ThreadPerformanceTest.cs:51
IG.Num.Field.GenerateCoordinates2dPlain
static void GenerateCoordinates2dPlain(Field< vec3 > field, int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of a 3D unstructured grid of a parametric volume according to functions specify...
Definition: FieldGeneric.cs:1042
IG.Num.NeuralTrainingParameters._sigmoidAlphaValue
double _sigmoidAlphaValue
Definition: NeuralTrainingParameters.cs:103
IG.Lib.StringTable.OutputLevel
int OutputLevel
Output level, specifies the level of descriptive output on console during the operation.
Definition: StringTable.cs:74
IG.Num.GridGenerator1dBase.CreateFunctionBased
static GridGenerator1dFunc CreateFunctionBased(double from, double to, int numNodes, IRealFunction function, double firstFunctionArgument, double lastFunctionArgument)
Creates and returns a 1D grid generator where grid point positions are calculated by the specified fu...
Definition: GridGenerator1dBase.cs:239
TSTX.Test1
Definition: FunctionRealBasic.cs:17
IG.Lib.ExpressionEvaluatorCompiled.ExecuteUser
virtual string ExecuteUser(string command)
Executes the code, prints results and reports eventual errors. Also appends the code to the complete ...
Definition: ExpressionEvaluatorCompiled.cs:514
IG.Num.Vector2d.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current vector.
Definition: Vector2Dclass.cs:384
IG.Lib.CommandThread.CreateFrame
override CommandStackFrame< InterpreterType > CreateFrame(CodeBlockType type, int stackLevel)
Creates a new stack frame.
Definition: CommandlineApplicationInterpreterBase.cs:817
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.MyDescription2
string MyDescription2
Definition: SampleClasses.cs:161
IG.Num.ScalarFunctionScriptControllerBase.ConvertFunctionDefinitionsToString
virtual string ConvertFunctionDefinitionsToString(params string[] functionDefinitions)
Converts an array of function definition strings to a delimited single string that contains these def...
Definition: ScalarFunctionScriptController.cs:138
IG.Lib.ThreadPerformanceData.PerformanceRatio
double PerformanceRatio
Ratio between the CPU time and wall clock time spent for the test. Indicates how much the CPU is load...
Definition: ThreadPerformanceTest.cs:493
IG.Num.RandomGenerator.Global
static IRandomGenerator Global
Global random generator. Initialized with time dependent seed. Therefore, the generator should genera...
Definition: Random.cs:132
IG.Num.ConstPhysical.AtomicMassUnit
static readonly PhysicalConstant AtomicMassUnit
Atomic mass unit, 1/12 of the mass of an unbound atom of carbon-12 at rest and in its ground state.
Definition: Constants.cs:468
IGLib.Gr3D.StructuredSurfaceMesh3D.VertexColors
ColorRGBA[][] VertexColors
Optional per-vertex RGBA colors (if defined, exported to GLTF as COLOR_0). Dimensions must match Node...
Definition: StructuredSurfaceMesh3D.cs:23
IG.Script.ScriptAppBase.InitAppFile
virtual void InitAppFile()
Initializes commands for file system related utilities (embedded applications).
Definition: ScriptAppBase.cs:979
IG.Num.SimKosecFileManagerBase.GetInputFieldValue
string GetInputFieldValue(string fieldName)
Returns value of the sepcified input field.
Definition: SimKosecFileManagerBase.cs:1185
IG.Num.VectorBase.ArrayAddPlain
static void ArrayAddPlain(IVector a, double scal, IVector result)
Addition of a scalar to all components of a vector. This is a plain version of the method that does n...
Definition: VectorBase.cs:1614
IG.Num.FieldCollection2d
Collection of structured 2D fields of the same type. Fields are identified by their names.
Definition: FieldCollectionGeneric.cs:80
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.Id
int Id
Unique ID of the input field (this really matters in the input file).
Definition: SimKosecFileManagerBase.cs:1725
IG.Lib.PipeServerBase.ServerPipe
NamedPipeServerStream ServerPipe
Named pipe used for communication by the server.
Definition: IpcPipes.cs:126
IG.Lib.CommandUseReference
A reference of command usage, contains ID of the interpreter where a command is registered,...
Definition: Interpreter.cs:62
IG.Num.Func.WeightGauss.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:117
IG.Num.UnstructuredMesh2d.AddVectorField
void AddVectorField(TVectorField field)
Adds the specified vector field to the collection of vector fields.
Definition: UnstructuredMesh2dGeneric.cs:493
IG.Num.StructuredMesh2d3d.StructuredMesh2d3d
StructuredMesh2d3d(int dimx, int dimy, string fieldName, string fieldDescription, double minx, double maxx, double miny, double maxy)
Constructs a 2D regular grid in 3D on the XY plane with grid directions parallel to coordinate axes,...
Definition: StructuredMesh2d3d.cs:71
IG.Num.INeuralApproximator.NetworkTrained
bool NetworkTrained
Whether network has been trained since the training data was set.
Definition: NeuralApproximatorBase.cs:442
IGLib.Core.BasicTypeConverter.NullTypeString
const string NullTypeString
Definition: BasicTypeConverter.cs:90
IG.Num.M.Mean
static double Mean(params double[] sampleElements)
Calculates and returns mean value of its arguments (or elements of the specified double array).
Definition: UtilMath.cs:724
IG.Num.ParallelJobServerBase.SleepTimeMs
int SleepTimeMs
Sleeping time, in milliseconds, used by the current object when waiting for fulfillment of some condi...
Definition: ParallelJobServerBase.cs:142
IG.Lib.Module.DaysTillExpire
int DaysTillExpire
Gets the number of days until the expiration of the program or module (0 or negative if already expir...
Definition: App.cs:1216
IG.Num.Func.Quadratic.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:664
IG.Num.VectorBase.ArrayProduct
static void ArrayProduct(IVector a, IVector b, ref IVector result)
Calculates array product (element-by-element product) of two vectors and stores the result in the spe...
Definition: VectorBase.cs:2108
IG.Num.IOptimizer.InitialGuess
IVector InitialGuess
Gets or sets initial guess used in optimization.
Definition: Optimizer.cs:62
IG.Num.LinearSolverBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: MatrixDecompositions.cs:116
IG.Neural.MappingDefinition.CheckInputUniqueness
bool CheckInputUniqueness
Gets true if original and mapped input element indexes are unique.
Definition: NeuralMapData.cs:592
IG.Num.Experimental.MX.sin
static xdouble sin(xdouble a)
Returns the sine of the specified angle.
Definition: UtilMath.cs:1790
IG.Num.NeuralTrainingLimits._tolRmsRelativeScalar
double _tolRmsRelativeScalar
Definition: NeuralTrainingParameters.cs:1556
IG.Num.NeuralApproximatorBase.InputNeuronsRange
virtual IBoundingBox InputNeuronsRange
Gets the range in which data should be for input neurons, used for scaling from actual input to input...
Definition: NeuralApproximatorBase.cs:1673
IG.Num.VectorFunctionScriptControllerBase.VectorFunctionScriptControllerBase
VectorFunctionScriptControllerBase()
Default constructor, sets IsNull to true.
Definition: VectorFunctionScriptController.cs:39
IG.Num.Func3d2dExamples.Torus.Torus
Torus(double radiusRatio)
Constructs a parametric definition of a torus with the radius of centerline equal to 1 and the specif...
Definition: Function3d2d.cs:1310
IG.Lib.Util.IsListSorted< T >
static bool IsListSorted< T >(List< T > list, IComparer< T > comparer)
Checks whether the specified list is sorted according to the specified comparer, and returns true if ...
Definition: Utils.cs:695
IG.Lib.KeyValueSortable.CompareValue
static IComparer< KeyValueSortable< Tkey, Tvalue > > CompareValue
Comparison of values.
Definition: Utils.cs:3171
IG.Lib.StringParser.LocalizationExample.ni
static System.Globalization.NumberFormatInfo ni
Definition: StringParser.cs:22
IG.Num.InputOutputDataDefiniton.SaveJson
static void SaveJson(InputOutputDataDefiniton dataDef, string filePath)
Saves input/output data definition to the specified JSON file. File is owerwritten if it exists.
Definition: SampledDataDefinition.cs:1748
IG.Num.SampledDataCsv.DataColumnDefinition.ToStringList
static string ToStringList(List< DataColumnDefinition > list, string introString)
Returns string representation of a list of data column definitions.
Definition: SampledDataCsv.cs:1187
IG.Lib.XmlParser.PreviousElement
XmlElement PreviousElement
Definition: XmlUtilities.cs:1321
IG.Num.UnstructuredMesh3d.TensorFields
FieldCollection< TTensorField, TTensor > TensorFields
Gets the collection of tensor fields of the current mesh.
Definition: UnstructuredMesh3dGeneric.cs:530
IG.Num.Matrix2d.ColumnCount
override int ColumnCount
Gets the second dimension (number of columns) of the 2D matrix, i.e. 2.
Definition: Matrix2DClass.cs:289
IG.Num.UnstructuredMeshGeometry2d
Geometry and topology of an unstructured 2D mesh. Presents both connected meshes and unconnected sets...
Definition: UnstructuredMeshGeometry2dGeneric.cs:15
IG.Num.Func3d2dExamples.ParametricSurface.SetNumPoints
void SetNumPoints(int numX, int numY)
Sets recommended number of plot points along parameter curves.
Definition: Function3d2d.cs:765
IG.Lib.HtmlWriter._documentTitle
string _documentTitle
Definition: HtmlWriter.cs:176
IGLib.Core.JsonSerializerOptionsFactoryBasic
A factory that provides standard JsonSerializerOptions objects for non-polymorfic serialization.
Definition: JsonSerializationOptionsFactory.cs:23
IGLib.Core.ICapturedVar.ToString
string ToString()
Returns a short representation of the current object, containing the captured entity's declared type,...
IG.Num.NeuralTrainingParameters.SaveJson
static void SaveJson(List< NeuralTrainingParameters > trainingParameters, string filePath)
Saves (serializes) the specified list of training parameters objects to the specified JSON file....
Definition: NeuralTrainingParameters.cs:966
IG.Lib.JsonFormatter._numIndent
int _numIndent
Definition: SerializerJson.cs:350
IG.Num.Func3d2dExamples.ParametricSurface.Value1
override double Value1(double x, double y)
Calculates and returns value of the first component of the current function.
Definition: Function3d2d.cs:777
IG.Num.ScalarFunctionRadialUntransformed.Description
override string Description
Returns a short description of the function.
Definition: FunctionScalarRadialUntransformed.cs:133
IG.Num.SampledDataSet.RemoveInputDuplicates
static void RemoveInputDuplicates(SampledDataSet sampledSet)
Removes elements with duplicated input parameters, leaving only a single element with specified input...
Definition: SampledData.cs:2423
IG.Neural.MapNeuralImputOutputElementDefinitionDto.OriginalName
string OriginalName
Definition: NeuralMapData.cs:41
IG.Lib.Copy.NamedPipeClientBase.ToString
override string ToString()
Returns a stirng containing the server data.
Definition: NamedPipes_Copy.cs:729
IG.Num.SpeedTestCpu
Various utilities for testing computational speed of the current system.
Definition: TestSpeed.cs:31
IG.Neural.NeuralFileConst.NeuralTrainingParametersFilename
const string NeuralTrainingParametersFilename
Name of the file where sets of training parameters and convergence results are stored.
Definition: NeuralFileConst.cs:58
IG.Lib.ModuleTest
Definition: App.cs:23
IG.Num.VectorBase.ArrayQuotient
static void ArrayQuotient(IVector a, IVector b, IVector result)
Calculates array quotient (element-by-element division) of two vectors and stores the result in the s...
Definition: VectorBase.cs:2142
IG.Num.RealFunction
Represents a real function of a real variabe.
Definition: FunctionReal.cs:570
IG.Gr
Definition: GraphicalObjects.cs:15
IG.Num.MExt.Atan2
static double Atan2(double a, double b)
Returns the angle whose tangent is the quotient of two specified numbers.
Definition: UtilMath.cs:1237
IG.Num.NeuralApproximatorBase._defaultNeuronMaxInput
double _defaultNeuronMaxInput
Definition: NeuralApproximatorBase.cs:1433
IGLib.Gr3D.LissajousKnot3D.n1
int n1
Definition: LissajousKnot3D.cs:42
IG.Lib.ReporterBase.EventLogEntryType2ReportType
static ReportType EventLogEntryType2ReportType(EventLogEntryType el)
Returns the ReportType value corresponding to the given System.Diagnostics.EventLogEntryType....
Definition: ReporterMsg.cs:2873
ConditionDelegateBase
delegate bool ConditionDelegateBase()
IG.Lib.ScriptLoaderBase.LoadFile
void LoadFile(string filePath)
Loads loadable script code form a file. Name of the class is extracted from the file contents.
Definition: Loader.cs:1670
IG.Num.IScalarFunctionUntransformed.Value
double Value(IVector x)
Returns the value of this function at the specified parameter.
IG.Num.PhysicalConstant._error
double _error
Definition: Constants.cs:109
IG.Neural.DataMapperSimple._mappingDefinition
MappingDefinition _mappingDefinition
Definition: NeuralMapData.cs:1051
IG.Num.vec2.y
double y
The second component of the vector.
Definition: vec2.cs:16
IG.Num.Func3dVectorFormBase.Hessian
sealed override void Hessian(double x, double y, double z, out double dxx, out double dyy, out double dzz, out double dxy, out double dxz, out double dyz)
Calculates Hessian of the current 3D scalar function and returns its component through the specified ...
Definition: Function3d.cs:449
IG.Num.Func2dBasePlain_ToConsider.Value
abstract double Value(double x, double y)
Calculates and returns value of the current 2D scalar function.
IGLib.Gr3D.TrefoilKnot3D_MathCurve3.EndParameter
double EndParameter
Definition: TrefoilKnot3D_MathCurve3.cs:53
IGLib.Gr3D.MaterialProperties
Definition: MaterialProperties.cs:14
IG.Lib.RealFunctionLoader.CreateRealFunction
LoadableRealFunctionBase CreateRealFunction()
Creates and returns an instance of dynamically compiled real function object.
Definition: RealFunctionScriptLoader.cs:620
IG.Script.ScriptAppBase.AssemblyInfo
const string AssemblyInfo
Definition: ScriptAppBase.cs:3916
IG.Lib.Copy.ClienServerStreamBase._otputLevel
int _otputLevel
Definition: ClientServerStreamBase_Copy.cs:398
IG.Num.Field.SetLength
virtual void SetLength(int newLength)
Sets the length of the current field to the specified value.
Definition: FieldGeneric.cs:101
IG.Num.AnalysisComparer.AnalysisComparer
AnalysisComparer()
Definition: AnalysisComparer.cs:21
LearnCs.Lib.Complex.IsApproximatelyInteger
bool IsApproximatelyInteger(double tolerance=0.0)
Returns true if the current complex number is approximately an integer (within tolerance ) and can be...
Definition: Complex.cs:292
IG.Num.AnalysisRequestDto.RequestedObjectiveGradient
bool RequestedObjectiveGradient
Flag indicating whether calculation of objective function gradient is required or not.
Definition: AnalysisResultsDto.cs:94
LearnCs.Lib.Complex.Cot
static Complex Cot(Complex x)
Definition: Complex.cs:695
IG.Num.SimKosecFileManagerBase.RunSimulator
void RunSimulator(string[] commandlineArguments)
Runns the simulator with the specified command-line arguments. Warning: this method should be used fo...
Definition: SimKosecFileManagerBase.cs:1486
IG.Num.NeuralApproximatorBase.SetNeuronsInputRange
void SetNeuronsInputRange(double min, double max)
Sets the neurons input range. Bounds for all input neurons are set equally.
Definition: NeuralApproximatorBase.cs:1706
IG.Lib.Copy.NamedPipeServerBase.PipeName
string PipeName
Definition: NamedPipes_Copy.cs:91
IG.Lib.Module._maxLoadableScriptWarnings
const int _maxLoadableScriptWarnings
Definition: App.cs:2341
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example00_CreateAndExportTubularSurfaceTest
void Example00_CreateAndExportTubularSurfaceTest(int numLongitudinal, int numTransverse, double radius)
Creates the first test of tubular surface generation and export, using a custom parameterization of a...
Definition: TubularSurfaceExportExamplesTests.cs:74
IG.Lib.CommandLine.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: InterpreterCommandLine.cs:47
IG.Num.Counter.Copy
static void Copy(Counter a, ref Counter res)
Copies a counter to another (existing) counter in place.
Definition: Scalar.cs:430
IG.Num.Func.GetWeightPol5
static RealFunction GetWeightPol5(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real polynomial weighting function object based on 5th order polynomial....
Definition: FunctionRealWeight.cs:817
IG.Lib.Copy.ClienServerStreamBase.createResponseOrRequestString
string createResponseOrRequestString(string originalResponseOrRequestString)
Generates request and response string in such a way that it can not be mixed up with a message.
Definition: ClientServerStreamBase_Copy.cs:318
IG.Lib.IpcStreamClientServerBase2.Name
abstract string Name
Definition: IpcStreamClientServerBase2.cs:29
IG.Num.ScalarFunctionRadial.ValueDefined
override bool ValueDefined
Tells whether value of the function is defined by implementation.
Definition: FunctionScalarRadial.cs:111
IG.Lib.StringTable.IsRectangular
bool IsRectangular
Returns true if data table is rectangular (i.e. all rows have equal number of elements) or not.
Definition: StringTable.cs:760
IG.Num.vec2.ToString
override string ToString()
Returns string representation of the 2D vector.
Definition: Matrix2D.cs:317
IG.Lib.UtilSystem._referencedAssembliesRecursive
static volatile Assembly[] _referencedAssembliesRecursive
Assemblies directly or indirectly referenced by the current executale assembly. Calculated only once,...
Definition: UtilSystem.cs:2345
IG.Lib.XmlParser.NextNode
XmlNode NextNode(XmlNodeType NodeType)
Moves the current node to the first sibling node after the current node that is of the specified type...
Definition: XmlUtilities.cs:2159
IG.Lib.Util.ToByteArray
static void ToByteArray(char val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1291
IG.Lib.UtilSystem.StandardizeDirectoryPath
static void StandardizeDirectoryPath(ref string directoryPath)
Converts the specified path to standard form (absolute path, system's path separator,...
Definition: UtilSystem.cs:4588
IGLib.Gr3D.LightSource.Direction
vec3 Direction
Direction of the light (for Directional and Spot lights).
Definition: LightSource.cs:48
IG.Num.Experimental.MX.tan
static xdouble tan(xdouble a)
Returns the tangent of the specified angle.
Definition: UtilMath.cs:1834
IG.Lib.ColorScaleBase.Create
static ColorScale Create(double minValue, double maxValue, int numCells, params color[] scaleColors)
Creates and returns a discrete color scale that runs through the specified colors.
Definition: ColorScale.cs:618
IG.Num.Vector2d
Vector or point in a 2 dimensional space.
Definition: Vector2Dclass.cs:24
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out Int64 val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:2248
IG.Lib.InterfaceInverse.AppendValue
override void AppendValue(bool value)
Appends a boolean value to the interpreter command file contents.
Definition: InterfaceInv.cs:198
IGLib.Core.IReadonlyArrayAccessor.IsWritable
bool IsWritable
Whether write access to elements is provided by the current element.
Definition: IReadonlyArrayAccessor.cs:31
IG.Num.VectorFunctionResults.SetHessian
virtual void SetHessian(int which, int rowIndex, int columnIndex, double value)
Sets the specified component of the specified function's Hessian.
Definition: FunctonVectorResults.cs:501
IG.Num.VectorFunctionBaseGeneral.AuxResults
IVectorFunctionResults AuxResults
Definition: FunctionVectorBaseGeneral.cs:200
IGLib.Core.ModelParameterSetBase
Similar as ModelParameterSetFixedBase<ModelParameterType>, except that parameter objects can be added...
Definition: ModelParameterSetBase.cs:14
IG.Lib.ReportSource.Ignore
@ Ignore
IGLib.Core.ISingleTypeConverterRegistry.Convert
object Convert(object source, Type sourceType, Type targetType)
IG.Num.IAnalysisResults.CalculatedObjectiveGradient
bool CalculatedObjectiveGradient
Indicates whether calculation of objective function gradient is/was requested.
Definition: AnalysisResutlsInt.cs:392
IG.Gr.QuadriLateralFacePrimitive.Coordinates
override vec3[] Coordinates
Definition: GrObjects.cs:477
IGLib.Tests.Base.SampleClasses.CustomList._items
readonly List< T > _items
Definition: SampleClasses.cs:444
IG.Num.SIPrefix.Z
static readonly PhysicalConstant Z
zetta- (Z), SI prefix for 10^21.
Definition: Constants.cs:702
IG.Neural.MappingDefinitionElement._originalName
string _originalName
Definition: NeuralMapData.cs:329
IG.Crypto.CryptoManager._passwordAlgorithm
PasswordAlgorithmBase _passwordAlgorithm
Definition: UilCryptoAux1.cs:142
IG.Lib.CommandStackFrameBase.IsBlockExitQuietCommand
bool IsBlockExitQuietCommand(string commandLine, bool isOnlyCommandName=false)
Returns true if the specified command should be executed as block exit command, in spite of the fact ...
Definition: CommandlineApplicationInterpreterBase.cs:1184
IG.Lib.ReporterBase.TracingLevel
ReportLevel TracingLevel
Gets or sets trace level (for external trace systems).
Definition: ReporterMsg.cs:2675
IG.Num.PointCloud.GenerateRandomCloud
void GenerateRandomCloud(int numPoints, int spaceDimension)
Generates a specified number of random points with random co-ordinates that fall between 0 and 1 (inc...
Definition: PointCloud.cs:435
IG.Num.Func3d2dBaseNoGradient.Hessian2
override void Hessian2(double x, double y, out double dxx, out double dyy, out double dxy)
Function for calculating Hessian of the second component, just throws the NotImplementedException exc...
Definition: Function3d2d.cs:222
IG.Lib.CommandLineApplicationInterpreter.EnterJsBlock
virtual void EnterJsBlock(CommandThread cmdThread)
Enters a new JavaScript calculator's code block. A new stack frame is added, such that the embedded c...
Definition: CommandlineApplicationInterpreter.cs:934
IG.Num.Field.GenerateCoordinates
static void GenerateCoordinates(Field< vec2 > field, int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 3D unstructured grid from a regular grid with grid directions parallel to ...
Definition: FieldGeneric.cs:883
IG.Num.MExt.asin
static double asin(double a)
Returns the angle whose sine is the specified number.
Definition: UtilMath.cs:1209
IG.Num.VectorFunctionScriptControllerBase
Base class for building vector functions from scripts. This is currently an interrmediate class betwe...
Definition: VectorFunctionScriptController.cs:29
IG.Num.Func.GetExp
static RealFunction GetExp()
Creates and returns a new real exponential function object.
Definition: FunctionRealBasic.cs:59
IG.Num.Func3d2dExamples.ParametricSurface._numy
int _numy
Definition: Function3d2d.cs:725
IG.Crypto.CryptoManager._appName
string _appName
Definition: UilCryptoAux1.cs:116
IG.Script.LoadableScriptSpecialFunctionBase.ConstHelpMyTest
const string ConstHelpMyTest
Definition: ScriptAppBase.cs:5301
IG.Lib.ICharacterBufferReadOnly
Interface for all implementations of read-only character buffer. Classes that implement this interfac...
Definition: StringParserBuffer.cs:16
IG.Lib.TrackedThread.DoNothingForSomeTime
static void DoNothingForSomeTime(object seconds)
Definition: TracedThread.cs:239
LearnCs.Lib.Complex.GetConjugate
Complex GetConjugate()
Returns negative value of the current complex number.
Definition: Complex.cs:513
IG.Num.QRDecomposition.QRDecomposition
QRDecomposition(Matrix_MathNetNumerics A)
Constructor.
Definition: MatrixDecompositions.cs:616
IG.Lib.IpcStreamClientBase.SendRequest
virtual void SendRequest(string requestString)
Send specified request to server through a named pipe.
Definition: IpcStreamClientBase.cs:81
IG.Crypto.UtilCrypto.GetAsymmetricAlgorithmTypes
static AsymmetricAlgorithmType[] GetAsymmetricAlgorithmTypes()
Returns all asymmetric encryption algorithm types contained in the enumeration AsymmetricAlgorithmTyp...
Definition: UtilCrypto.cs:3752
IG.Crypto.UtilCrypto.CheckStringHashMd5Hex
static bool CheckStringHashMd5Hex(string stringToCheck, string hashValue)
Checks whether the specified MD5 hash value matches the actual hash value of the specified string.
Definition: UtilCrypto.cs:1083
IG.Lib.UtilStr.RandomChar
static char RandomChar(CharType typeflags, IRandomGenerator rndgen=null)
Returns a random character whose type is specified by type flags. Type flags can be combined by bitwi...
Definition: UtilString.cs:399
IG.Num.OptFileAnalysisServer.OptFileAnalysisServer
OptFileAnalysisServer(string directoryPath, IAnalysis analysis)
Definition: OptFileAnalaysisServer.cs:29
IG.Num.ConstPhysical.ThomsonCrossection
static readonly PhysicalConstant ThomsonCrossection
Thomson cross section.
Definition: Constants.cs:579
IG.Lib.SerializerBase.SerializationTestArrayMember._ind1
int _ind1
Definition: SerializerBase.cs:677
IG.Num.IAffineTransformation.TransformationMatrix
IMatrix TransformationMatrix
Get or set the transformation matrix.
Definition: TransformationAffineInt.cs:44
IG.Num.SampledDataCsv._sampledData
SampledDataSet _sampledData
Definition: SampledDataCsv.cs:947
IG.Num.Func.WeightGauss.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealWeight.cs:165
IGLib.Gr3D.LightingDefinitionExamples_05.Exapmle_CreateLightingDefinition
void Exapmle_CreateLightingDefinition()
Definition: LightingDefinition_05.cs:70
IG.Num.Matrix2d.YY
double YY
YY component.
Definition: Matrix2DClass.cs:323
IG.Num.NeuralApproximatorBase.RecalculateDataBounds
void RecalculateDataBounds(SampledDataSet trainingData)
Recalculates input and output data bounds by taking into account the specified training data set.
Definition: NeuralApproximatorBase.cs:1808
IG.Num.SimKosecFileManagerBase.ReadInputParameters
virtual void ReadInputParameters(ref IVector inputParameters)
Reads optimization input parameters form the file at a standard location.
Definition: SimKosecFileManagerBase.cs:1325
IGLib.Core.Tests.InterfaceImpl.InterfaceImpl
InterfaceImpl(int code)
IG.Num.RealFunction.RealFunction
RealFunction(DlgFunctionValue valueDelegate, DlgFunctionValue derivativeDelegate)
Constructs a new function where delegates are provided for calculation of function valu and first der...
Definition: FunctionReal.cs:593
IGLib.Core.ICapturedVar
Interface for the CapturedVar<DeclaredType> and its derived types. See documetation for that type for...
Definition: ICapturedVar.cs:11
IG.Lib.InterfaceInverse.CmdNameTab1d
virtual string CmdNameTab1d
Command name - taban1d.
Definition: InterfaceInv.cs:170
IG.Num.ScalarFunctionScriptControllerBase._defaultFunctionsSeparator
static string _defaultFunctionsSeparator
Definition: ScalarFunctionScriptController.cs:383
IG.Gr.GraphicPrimitiveBase._lineColors
color[] _lineColors
Definition: GraphicalObjectsBase.cs:125
IG.Num.VectorBase.Distance
static double Distance(IVector a, IVector b)
Returns Euqlidean distance between the specified two vectors.
Definition: VectorBase.cs:690
IG.Num.FieldCollection3d.CreateField
virtual TField CreateField(int dim1, int dim2, int dim3, string fieldName, string fieldDescription)
Creates a new 3D structured field of specified dimensions and with specified name and description.
Definition: FieldCollectionGeneric.cs:40
IG.Num.NeuralTrainingLimits.LearningRateNum
int LearningRateNum
Number of learning rates.
Definition: NeuralTrainingParameters.cs:1328
IG.Lib.ScalarFunctionLoader._iscompiled
bool _iscompiled
Definition: ScalarFunctionScriptLoader.cs:971
IGLib.Gr3D.MeshExportExtensions.ExportToGltf
static void ExportToGltf(this StructuredSurfaceMesh3D mesh, string gltfPath, MaterialProperties material, LightSource[] lights=null)
Exports the mesh to GLF format.
Definition: MeshExportExtensions.cs:173
IG.Lib.XmlParser.NextOrCurrentElement
XmlNode NextOrCurrentElement(string NodeName)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:2267
IG.Num.NeuralTrainingParametersDto.CopyFromPlain
override void CopyFromPlain(NeuralTrainingParameters trainingParameters)
Copies the specified training parameters to the current DTO.
Definition: SerializationDtoNeural.cs:321
IG.Num.NeuralTrainingParameters._inputNeuronRange
IBoundingBox _inputNeuronRange
Definition: NeuralTrainingParameters.cs:245
IG.Num.AffineTransformationSquare.TransformGradient
void TransformGradient(IVector original, ref IVector result)
Transforms gradient (or other covariant vector) from the reference to the transformed space.
Definition: TransformationAffineSquare.cs:466
IG.Num.ScalarFunctionOneParametric.GetParameters
override double[] GetParameters()
Returns parameters of the current parametric function as an array. Since this class is for one parame...
Definition: FunctionScalarParametric.cs:226
IG.Num.VectorFunctionBaseGeneral
Base class for VectorFunctionBase and VectorFunctionBaseComponentwise. In general,...
Definition: FunctionVectorBaseGeneral.cs:20
IG.Lib.ReporterBase.Init
void Init(object obj, ReportDelegate reportdelegate, ReportLocationDelegate locationdelegate, ReportMessageDelegate messagedelegate, ReserveReportErrorDelegate reservereportdelegate)
Initializes the error reporter by the specified auxiliary object and delegates used to perform error ...
Definition: ReporterMsg.cs:1379
IG.Lib.ApplicationBase.InitializedGlobal
static bool InitializedGlobal
Gets a true/false value telling whether the global application data is initialized or not.
Definition: App.cs:396
IG.Lib.Module.Name
virtual string Name
Gets or sets the full name of the program.
Definition: App.cs:945
IG.Num.Func3d2dExamples.SaddleXY
Parametric surface that is a graph of the function f(x,y)=x*y.
Definition: Function3d2d.cs:818
IG.Gr.GrPlottingBase
Base class for plotting graphic objects.
Definition: GrPlotting.cs:12
IG.Num.Matrix2d.GetCopyBase
override MatrixBase GetCopyBase()
Returns a deep copy of the current 2D matrix.
Definition: Matrix2DClass.cs:429
IG.Num.RealFunction.funcDerivative
RealFunction funcDerivative
Definition: FunctionReal.cs:702
IG.Num.SampledDataCsv.IsKeyNames
bool IsKeyNames(string str)
Whether the specified string is a keyword introducing variable names.
Definition: SampledDataCsv.cs:596
IG.Num.BoundingBoxBase.LiesOutside
bool LiesOutside(IBoundingBox bounds)
Returns true if the specified bounding box lise outside of the current bounding box,...
Definition: BoundingBox.cs:700
IG.Num.VectorFunctionExamples.RosenrockAndCircle.RosenrockAndCircle
RosenrockAndCircle()
Definition: FunctionVectorExamples.cs:29
IG.Lib.HtmlWriter.AddTag
void AddTag(string tagName, string text)
Adds the specified tag containing the specified text to the document.
Definition: HtmlWriter.cs:624
IG.Num.SampledDataCsv._defaultKeyElementTypeInput
static string _defaultKeyElementTypeInput
Definition: SampledDataCsv.cs:71
IG.Lib.Module.CalculateCreationTime
DateTime CalculateCreationTime()
Calculates program creation time of the current executable (the entry assembly) and returns it.
Definition: App.cs:1084
IG.Lib.StringTable.SaveCsv
void SaveCsv(string filePath, bool append)
Saves the data of the current object into a CSV file. Constant UtilCsv.DefaultCsvSeparator is assumed...
Definition: StringTable.cs:1170
IG.Num.NeuralTrainingParameters.SaveJson
static void SaveJson(NeuralTrainingParameters[] trainingParameters, string filePath, bool append)
Saves (serializes) the specified array of training parameters objects to the specified JSON file.
Definition: NeuralTrainingParameters.cs:939
IG.Lib.CommandLineApplicationInterpreter.CommandLineApplicationInterpreter
CommandLineApplicationInterpreter(bool caseSensitive)
Construct a new commandline interpreter object initialized with some basisc commands.
Definition: CommandlineApplicationInterpreter.cs:50
Vector_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Double.DenseVector Vector_MathNetNumerics
Definition: Vector.cs:12
IG.Num.MatrixBase.operator*
static MatrixBase operator*(MatrixBase a, MatrixBase b)
Product of two matrices.
Definition: MatrixBase.cs:5206
IG.Num.AnalysisResults._calcConstraintGradients
bool _calcConstraintGradients
Definition: AnalysisResults.cs:234
IG.Num.Func.ReciprocalPower.ValueDefined
override bool ValueDefined
Definition: FunctionRealBasic.cs:242
IG.Lib.CommandStackFrameBase.AddBlockExitCommandsNoLevelEffect
void AddBlockExitCommandsNoLevelEffect(params string[] commands)
Adds the specified strings to the list of commands that can exit the current kind of the code block,...
Definition: CommandlineApplicationInterpreterBase.cs:1023
IG.Gr.StructuredSurfaceMesh3D.HasFaces
override bool HasFaces
Gets a value indicating whether the mesh has faces.
Definition: Mesh.cs:257
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_Speed_RoundTripConversion_IntToDoubleObjectToInt_IsCorrect
virtual void SpecificTypeConverter_Speed_RoundTripConversion_IntToDoubleObjectToInt_IsCorrect()
Definition: BasicTypeConverterTests.cs:209
IG.Script.ScriptAppBase.ConstCustomApp
const new string ConstCustomApp
Name of the command for custom test.
Definition: ScriptAppBase.cs:324
IG.Num.VectorFunctionScriptControllerBase.NumParameters
int NumParameters
Number of parameters of the vector function, i.e., dimension of thefunction domain.
Definition: VectorFunctionScriptController.cs:84
IGLib.Parsing.CommandLineParserSimple.PerformSomeTests
static void PerformSomeTests()
Definition: CommandLineParserSimple.cs:90
IG.Num.IPenaltyEvaluator.PenaltyFunctions
List< IRealFunctionPenalty > PenaltyFunctions
Returns a list of penalty functions used to evaluate penalty terms.
Definition: AnalysisResutlsInt.cs:600
IG.Num.IBoundingBox.IsMaxDefined
bool IsMaxDefined(int componentIndex)
Returns true if maximum value is defined for the specified component, false otherwise.
IG.Neural.NeuraApproximationFileManager._neuralInputPath
string _neuralInputPath
Definition: NeuralFileManager.cs:140
IG.Crypto.CryptoManager.AppCertStoreInfo
virtual string AppCertStoreInfo(string appName, string[] args)
Executes command-line action - prints information about the certificate stores specified by command-l...
Definition: UilCryptoAux1.cs:3576
IG.Neural.NeuraApproximationFileManager.IsNeuralOutputReady
bool IsNeuralOutputReady()
Returns value of the falg that indicates whether the approximation output data is ready.
Definition: NeuralFileManager.cs:617
IG.Num.StructuredField2d
Field where field elements are arranged in a 2 dimensional array. Usually represents a field over a s...
Definition: StructuredField2dGeneric.cs:72
IG.Neural.MappingApproximationFileManager.WriteFunctionOutput
virtual void WriteFunctionOutput(IVector outputValues)
Writes function reduced outut values to the file at standard location.
Definition: NeuralFileManager.cs:1192
IG.Lib.Parser.Examples
static void Examples()
Definition: StringParser0.cs:659
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntIEnumerable
static IEnumerable< int > IntIEnumerable
Sample IList of int (type IEnumerable<int>, actual type CustomEnumerable<int>), for use in tests.
Definition: SampleCollections.cs:31
IG.Num.SampledDataSet.ExtractOutputsComplement
void ExtractOutputsComplement(IndexList filterIndices, ref IVector[] extracted)
Extracts the specified vectors (complement of the index list) of output values from the current sampl...
Definition: SampledData.cs:477
IG.Lib.Util.SizeOf
static int SizeOf(float val)
Returns size of a value of type float, in bytes.
Definition: Utils.cs:1204
IG.Lib.Util.SizeOf
static int SizeOf(char val)
Returns size of a value of type char, in bytes.
Definition: Utils.cs:1177
IG.Lib.ReporterBase.IncreaseDepth
void IncreaseDepth(int numlevels)
Increases indentation level by the specified number of levels (can be 0 or negative).
Definition: ReporterMsg.cs:2586
IGLib.Gr3D.GrannyKnot3D.HasDerivative
bool HasDerivative
Definition: GrannyKnot3D.cs:46
IG.Lib.UtilSystem.KillFirstApplicationByWindowTitle
static void KillFirstApplicationByWindowTitle(string mainWindowTitle)
Kills the first running application found that has the specified main window title.
Definition: UtilSystem.cs:1680
IG.Num.Func3d2dBase.GradientDefined
virtual bool GradientDefined
Whether calculation of functio ngradient is defined. Default is false.
Definition: Function3d2d.cs:261
IGLib.Gr3D.FigureEightKnot3D_VirtualMath.FigureEightKnot3D_VirtualMath
FigureEightKnot3D_VirtualMath()
Empty constructor.
Definition: FigureEightKnot3D _VirtualMath.cs:24
IG.Lib.Copy.ServerStreamBase.GetErrorMessage
virtual string GetErrorMessage(Exception ex)
Returns error message corresponding to the specified exception.
Definition: ClientServerStreamBase2_Copy.cs:598
IG.Num.mat2.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current matrix.
Definition: Matrix2D.cs:504
IG.Num.VectorFunctionBaseGeneral.NumericalSecondDerivative
virtual void NumericalSecondDerivative(IVector x, IVector stepsizes, ref List< IVector > secondDerivatives)
Calculates numerical second order derivative of this function. Central difference formula is used.
Definition: FunctionVectorBaseGeneral.cs:619
IG.Num.OptFileManager.ClearAnInputReady
virtual void ClearAnInputReady()
Clears the analysis data ready flag.
Definition: OptFileManager.cs:716
IG.Num.Func.WeightPol4.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealWeight.cs:672
IG.Lib.HtmlWriter.Writer
TextWriter Writer
Text writer used for writing on the document.
Definition: HtmlWriter.cs:268
IG.Num.UnstructuredMesh3d.GetIndexField
TIndexField GetIndexField(int index)
Returns the index field with the specified index.
Definition: UnstructuredMesh3dGeneric.cs:129
IG.Lib.XmlParser.GetNextOrCurrentNode
XmlNode GetNextOrCurrentNode(string NodeName, string NodeValue)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:1570
IG.Lib.ScriptLoaderBase.CreateNonexistentFilePath
static string CreateNonexistentFilePath(string originalPath)
Returns a file path that does not exist and is derived form the specified file path by adding a suffi...
Definition: Loader.cs:1109
IG.Num.vec2.DefaulltEpsilon
const double DefaulltEpsilon
Definition: vec2.cs:58
IG.Num.MatrixBase.MultiplyDiagonal
static void MultiplyDiagonal(IMatrix a, IVector diag, IMatrix result)
Right-multiplies a matrix with a diagonal matrix, and stores the result in the specified result matri...
Definition: MatrixBase.cs:4619
IG.Num.UnStructuredMesh2d.GenerateCoordinates
void GenerateCoordinates(double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 2D regular grid with grid directions parallel to coordinate axes and equid...
Definition: test_to_delete.cs:124
IG.Num.mat3.NormInfinity
double NormInfinity
Get the infinity norm of the matrix - maximum over rows of sum of absolute values of components.
Definition: Matrix3D.cs:661
IG.Num.NeuralTrainingParameters.EpochErrorsAbs
List< double > EpochErrorsAbs
List of sampled absolute errors corresponding to epoch numbers from EpochNumbers.
Definition: NeuralTrainingParameters.cs:648
IG.Num.Func.Quadratic.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealInterpolation.cs:729
IG.Lib.ScriptLoaderBase._runnableObject
ILoadableScript _runnableObject
Definition: Loader.cs:1381
IG.Lib.AlignmentHorizontal.None
@ None
IG.Gr.GraphicPrimitiveBase.SetCoordinate
virtual void SetCoordinate(int which, vec3 coord)
Sets the specified co-ordinates of the graphic primitive.
Definition: GraphicalObjectsBase.cs:157
IG.Lib.HtmlWriter.BeginTag
void BeginTag(string tagName, params string[] attributeNameValuePairs)
Adds the specified tag to the document.
Definition: HtmlWriter.cs:506
IG.Lib.ReporterBase.LoggingLevel
ReportLevel LoggingLevel
Gets or sets level of output for logging (writing to log files).
Definition: ReporterMsg.cs:2663
IG.Lib.Module.ModuleInitialization
void ModuleInitialization(string moduleName, string codeName, int version, int subVersion, int subSubVersion, string release)
Performs complete initialization of the program or module, including the pre-initialization,...
Definition: App.cs:806
IG.Num.Matrix3d.MultiplyLeft
Matrix3d MultiplyLeft(Matrix3d b)
Left-multiplies the current 3D matrix with the specified matrix and returns the product.
Definition: Matrix3DClass.cs:696
IG.Num.AnalysisResultsDto.CalculatedConstraintGradients
bool CalculatedConstraintGradients
Flag indicating whether calculation of constraint function gradients is required or not.
Definition: AnalysisResultsDto.cs:257
IG.Crypto.PasswordAlgorithmRfc2898._externalAlgorithm
Rfc2898DeriveBytes _externalAlgorithm
Definition: UtilCryptoAux.cs:898
IG.Lib.IReporterTextWriter.TextWriterWriteIntro
bool TextWriterWriteIntro
Specifies whether introduction text is written before logging of messages begins or not.
Definition: ReporterMsg.cs:181
IG.Gr.GraphicPrimitiveBase.SetLineColor
virtual void SetLineColor(Color color)
Sets all line colors of the graphic primitive to the specified value.
Definition: GraphicalObjectsBase.cs:243
IG.Num.GridGenerator1dBase
Base class for 1D grid generators.
Definition: GridGenerator1dBase.cs:153
IG.Num.SampledDataSet.ExtractFilteredData
void ExtractFilteredData(IndexList filterIndices, ref IVector[] extracted, bool complement, bool outputData, bool copyValues)
Extract extracts.
Definition: SampledData.cs:565
IG.Net.PortScannerSimple.PortList
Definition: PortScannerSimple.cs:136
IG.Num.VectorFunctionBaseGeneral._description
string _description
Definition: FunctionVectorBaseGeneral.cs:37
IG.Lib.CommandStackFrameBase.RemoveVariableLocked
void RemoveVariableLocked(string varName)
Removes the specified variable within lock on the property.
Definition: CommandlineApplicationInterpreterBase.cs:1457
IG.Num.ParallelJobDispatcherBase.IncrementNumFinishedJobs
void IncrementNumFinishedJobs()
Increments by one the number of finished jobs (of those handled by the current dispatcher) up to this...
Definition: ParallerJobDispatcherBase.cs:1194
IG.Num.StructuredMesh2d.IndexFields
FieldCollection2d< TIndexField, TIndex > IndexFields
Gets the collection of index fields of the current mesh.
Definition: StructuredMesh2dGeneric.cs:76
IGLib.Gr3D.MeshExportExtensions_03
Definition: MeshExportExtensions_03.cs:15
IG.Lib.ReporterBase.ReviseException
static Exception ReviseException(Exception ex, string messageaddition)
Takes an existing exception and returns a modified exception based on it. The returned exception is o...
Definition: ReporterMsg.cs:1671
IG.Gr.StructuredSurfaceMesh3D.StructuredSurfaceMesh3D
StructuredSurfaceMesh3D()
Definition: Mesh.cs:172
IG.Crypto.ConstCrypto.MaxTypeStringLength
const int MaxTypeStringLength
Maximal length of string representing algorithm types.
Definition: UtilCryptoAux.cs:255
IG.Num.IBoundingBox.SetDimensionAndReset
void SetDimensionAndReset(int newDimension)
Changes dimension of the current bounding box to the specified dimension and resets the bounding box....
IG.Lib.CommandLineApplicationInterpreter.ThrowExceptions
virtual bool ThrowExceptions
Flag specifying whether exceptions are thrown in interactive mode or not.
Definition: CommandlineApplicationInterpreter.cs:1291
IG.Lib.SerializerBase.ISerializationTestClass.ObjectNameModified
string ObjectNameModified
Definition: SerializerBase.cs:640
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.ColonCharacterStrategy
Definition: ColonCharacterStrategy.cs:8
IGLib.Core.Tests.ReflectionTypeConverterTests.ExplicitConversion_FromFahrenheitToCelsius_Works
void ExplicitConversion_FromFahrenheitToCelsius_Works()
Definition: ReflectionTypeConverterTests.cs:109
IGLib.Core.ISingleTypeConverterRegistry.Register
void Register(Type sourceType, Type targetType, ISingleTypeConverter converter)
IG.Lib.ScriptLoaderBase._namespace
string _namespace
Definition: Loader.cs:632
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFields.hidden
int hidden
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:104
IG.Num.IDistanceComparer.OutputMax
IVector OutputMax
Sets the vector of maximal values point OUTPUT values. Needed for calculation of relative coordinate ...
Definition: DistanceComparer.cs:104
IG.Crypto.UtilCrypto.DecryptStringAsymShort
static string DecryptStringAsymShort(string cipherText, AsymmetricAlgorithm algorithm, AsymmetricAlgorithmType algorithmType=AsymmetricAlgorithmType.None)
Definition: UtilCrypto.cs:5034
IG.Num.MExt.Max
static double Max(params double[] numbers)
Maximal of the specified values.
Definition: UtilMath.cs:978
IG.Num.NeuralApproximatorBase._breakTraining
bool _breakTraining
Definition: NeuralApproximatorBase.cs:2468
IG.Num.SimKosecFileManagerBase.ExecutablePath
virtual string ExecutablePath
File path of the analysis exeutable. If set to null then file path is set to null and will be recalcu...
Definition: SimKosecFileManagerBase.cs:388
IG.Lib.Module._StartTime
DateTime _StartTime
Definition: App.cs:709
IG.Num.Func.ReciprocalPower.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealBasic.cs:251
IG.Num.mat3.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current matrix.
Definition: Matrix3D.cs:583
IG.Num.Func2dVectorFormBase.Func2dVectorFormBase
Func2dVectorFormBase()
Constructor.
Definition: Function2d.cs:344
IG.Num.ParallelJobContainerBase.TestDelayInSeconds
double TestDelayInSeconds
Delay time in the testing mode (in seconds), which is caused by calling sleep for the Thread....
Definition: ParallelJobContainerBase.cs:280
IG.Reflection.SerializationBinderCascadedImmutable
A cascaded SerializationBinder class that maps the assembly and type information of the serialized ob...
Definition: SerializationBinderCascaded.cs:73
IG.Num.DistanceComparer.OutputMin
IVector OutputMin
Sets the vector of minimal values for point OUTPUT values. Needed for calculation of relative coordin...
Definition: DistanceComparer.cs:417
IG.Num.NeuralApproximatorBase.CalculateErrorsMeanAbs
static void CalculateErrorsMeanAbs(int dimOutput, IVector[] prescribed, IVector[] calculated, ref IVector errors)
Calculates error measures - mean absolute value of the differences - for the specified arrays of pres...
Definition: NeuralApproximatorBase.cs:2161
IG.Script.ScriptAppBase.AppRunFileByScript
virtual string AppRunFileByScript(string[] args)
Execution method that Runs the specified command file by the script's interpreter.
Definition: ScriptAppBase.cs:449
IGLib.Core.BasicTypeConverter.DefaultOutputFullTypeNames
const bool DefaultOutputFullTypeNames
Default value of OutputFullTypeNames.
Definition: BasicTypeConverter.cs:84
IG.Num.Vector2d.Cross
Vector2d Cross(Vector2d v)
Returns vector product of the current and the specified vector.
Definition: Vector2Dclass.cs:439
IG.Lib.CommandLineApplicationInterpreter.GetCommmandThread
CommandThreadBase GetCommmandThread(int whichCommandThread)
Returns the specified command thread for the current interpreter.
Definition: CommandlineApplicationInterpreter.cs:257
IG.Lib.Module.BaseDirectory
virtual string BaseDirectory
Gets or sets the program directory (containing all version directories, user directories,...
Definition: App.cs:1386
IG.Neural.MappingApproximationFileManager._msgFunctionInputReadyFilename
string _msgFunctionInputReadyFilename
Definition: NeuralFileManager.cs:865
IG.Num.Matrix2d.Create
static Matrix2d Create(IMatrix mat)
Creates and returns a 2D matrix that is a copy of another (general) matrix. That matrix should be a 2...
Definition: Matrix2DClass.cs:148
IG.Num.mat3.NormalizedInfinity
mat3 NormalizedInfinity()
Returns this matrix normalized with infinity norm.
Definition: Matrix3D.cs:691
IG.Num.VectorBase.GetHashFunctionInt
static int GetHashFunctionInt(IVector vec)
Returns an integer valued hash function of the specified vector object.
Definition: VectorBase.cs:2246
IG.Num.Experimental.xdouble.operator%
static xdouble operator%(xdouble a, xdouble b)
Definition: UtilMath.cs:1417
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out char val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:1848
IG.Lib.CharacterBuffer.Insert
void Insert(int index, string str)
Inserts the specified string at the specified position of the buffer.
Definition: StringParserBuffer.cs:195
IG.Lib.InterfaceInverse.SetVariable
virtual void SetVariable(string variableName, string value)
Command - sets a string interpreter variable.
Definition: InterfaceInv.cs:330
IG.Num.AnalysisRequestDto.NumEqualityConstraints
int NumEqualityConstraints
Number of equality constraints.
Definition: AnalysisResultsDto.cs:78
IG.Lib.XmlUtilityBase.GetDefaultNameSpaceUri
static string GetDefaultNameSpaceUri(XmlNode node)
Returns the default namespace URI that applies to the specified Xml node.
Definition: XmlUtilities.cs:927
IG.Num.ScalarFunctionScriptControllerBase.LoadCsv
static void LoadCsv(string filePath, int rowNum, ref IVector vecRestored)
Reads a vector from the specified row of a CSV file. Constant UtilCsv.DefaultCsvSeparator is used as ...
Definition: ScalarFunctionScriptController.cs:1111
IG.Num.SimKosecFileManagerBase.WriteOutputValues
virtual void WriteOutputValues(IVector outputValues)
Writes optimization ouptut values to the standard location.
Definition: SimKosecFileManagerBase.cs:1433
IG.Neural.NeuraApproximationFileManager._dataDirectory
string _dataDirectory
Definition: NeuralFileManager.cs:68
IG.Num.SampledDataCsv.DataColumnDefinition.Column
int Column
Number of column within the data table.
Definition: SampledDataCsv.cs:1132
IG.Num.InputOutputDataDefiniton.IsAnyInputNumSamplingPointsDefined
virtual bool IsAnyInputNumSamplingPointsDefined()
Returns a value indicating whether any input element has NumSamplingPoints property defined.
Definition: SampledDataDefinition.cs:1130
IG.Lib.Module.VersionString
string VersionString
Gets the string that represents program version.
Definition: App.cs:1280
IG.Num.NeuralTrainingParameters._inputLength
int _inputLength
Definition: NeuralTrainingParameters.cs:112
IG.Num.ScalarFunctionScriptControllerBase.ParameterNamesSeparator
string ParameterNamesSeparator
Separator string that is used to separate parameter names when stated in a single string.
Definition: ScalarFunctionScriptController.cs:557
IG.Num.SampledDataCsv.DefaultKeyData
static string DefaultKeyData
Default key for introduction of sampled data.
Definition: SampledDataCsv.cs:60
IG.Script.ScriptAppBase.FileHelpCurrentDirectory
const string FileHelpCurrentDirectory
Definition: ScriptAppBase.cs:934
IG.Lib.ReporterBase.Dispose
virtual void Dispose(bool disposing)
Definition: ReporterMsg.cs:1485
IG.Net.PortScanner2.BannerGrab
string BannerGrab(string hostName, int port, int timeout)
Definition: PortScanner.cs:151
IG.Reflection.SerializationBinderElementary.SerializationBinderElementary
SerializationBinderElementary(string origAssemblyName, bool isAssemblyNameSimple, bool isAssemblyNameIgnored, string origTypeName, bool isTypeNameSimple, Type targetType)
Construct serialization binder with a most general set of adjustable type matching parameters.
Definition: SerializationBinderElementary.cs:54
IG.Num.MatrixBase.SetRandomInvertible
static double SetRandomInvertible(IMatrix mat, IRandomGenerator rnd=null)
Sets the specified QUADRATIC matrix such that it is has random elements and is nonsingular.
Definition: MatrixBase.cs:1230
IG.Lib.ReporterBase.GetAppSetting
void GetAppSetting(string reportername, string keyroot, ref string value, out bool assigned)
Reads a string value from the application configuration file (e.g. app.config) and assigns it to the ...
Definition: ReporterMsg.cs:2049
IG.Num.PhysicalUnit.T
static readonly PhysicalConstant T
Tesla, the SI derived unit of magnetic field. T = V result/numrows^2 = Wb/numrows^2 = N/(A numrows) =...
Definition: Constants.cs:1008
IG.Lib.SerializerJsonBase
Helper class for JSON serialization and deserialization. This class does not enable formatting of the...
Definition: SerializerJson.cs:112
IG.Num.UnstructuredMesh1d.AddVectorField
TVectorField AddVectorField(string fieldName, string fieldDescription)
Creates and returns a new vector field of dimensions that match dimensions of the current 1D structur...
Definition: UnstructuredMesh1dGeneric.cs:474
IG.Neural.MappingApproximationFileManager.WriteFunctionInput
virtual void WriteFunctionInput(IVector inputParameters)
Writes function reduced input parameters to standard location.
Definition: NeuralFileManager.cs:1176
IG.Lib.ExpressionEvaluatorCompiled._printDefinitionsCommand
string _printDefinitionsCommand
Definition: ExpressionEvaluatorCompiled.cs:335
IG.Lib.Util.OutputLevel
static int OutputLevel
Serves as default output level for new objects of many classes that include the output level property...
Definition: Utils.cs:171
IGLib.Gr3D.Torus.EndParameter1
double EndParameter1
Definition: Torus.cs:77
IG.Num.NeuralTrainingLimits.EnableArchitectureTest
bool EnableArchitectureTest
Flag for enabling test in architecture of ANN.
Definition: NeuralTrainingParameters.cs:1612
IGLib.Core.Tests.ToStringTypeConverterViaParseReflectionTests.ToStringTypeConverterViaParseReflectionTests
ToStringTypeConverterViaParseReflectionTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: ToStringTypeConverterViaParseReflectionTests.cs:20
IGLib.Core.ModelParameter.ModelParameter
ModelParameter(string name, string title, string description, ValueType defaultValue, ValueType value, bool isConstant=DefaultIsConstant, bool isDefaultWhenValueNotDefined=DefaultIsDefaultWhenValueNotDefined)
Comprehensive constructor, initializes all fields of the parameter object. It calls base constructor ...
Definition: ModelParameterTyped.cs:43
IG.Num.NeuralApproximatorBase.VerificationIndices
virtual IndexList VerificationIndices
Gets or sets indices of training data elements that are used for verification of how precise appeoxim...
Definition: NeuralApproximatorBase.cs:1573
IG.Num.SimKosecFileManagerBase.RedirectOutput
bool RedirectOutput
Gets or sets the plag indicating whether standard output will be redirected or not.
Definition: SimKosecFileManagerBase.cs:108
IG.Num.Func3d2dExamples.MobiusStrip.f2
override double f2(double t, double r)
Definition: Function3d2d.cs:1471
IG.Num.BoundingBox2d.BoundingBox2d
BoundingBox2d(double minX, double maxX, double minY, double maxY)
Creates a 2D bounding box with the specified bounds.
Definition: BoundingBox.cs:1668
IG.Lib.NamedPipeServerBase._pipeName
string _pipeName
Definition: IpcNamedPipes.cs:88
IG.Num.OptFileManager.AnOutXmlPath
string AnOutXmlPath
File path of the analysis output file in XML format. Setter takes only pure file name,...
Definition: OptFileManager.cs:382
IG.Lib.ApplicationCommandlineBase.ConstScriptTests
const string ConstScriptTests
Selecting constant fot TEST script.
Definition: ApplicationCommandLineBase.cs:33
IG.Num.NeuralApproximatorAforgeFake
Definition: NeuralApproximatorAforgeFake.cs:12
IG.Lib.ICommandLineApplicationInterpreter.RemoveCommand
void RemoveCommand(string appName)
Removes the command with the specified name.
IG.Lib.ReporterBase.SyncLevels
void SyncLevels()
Definition: ReporterMsg.cs:2629
IG.Num.AnalysisResultsExtensions.SaveRequestMath
static void SaveRequestMath(this IAnalysisResults anres, string filePath, bool append)
Saves the current analysis request to a file. Extension method for IAnalysisResults.
Definition: AnalysisResults.cs:67
IG.Num.UnstructuredMesh3d.GetScalarField
TScalarField GetScalarField(int index)
Returns the scalar field with the specified index.
Definition: UnstructuredMesh3dGeneric.cs:282
IG.Num.VectorFunctionBaseGeneral.NumericalDerivative
virtual void NumericalDerivative(IVector x, IVector stepSize, ref List< IVector > derivative)
Calculates numerical derivative of this function. Central difference formula is used.
Definition: FunctionVectorBaseGeneral.cs:607
IG.Lib.ICharacterBufferReadOnly.Save
void Save(string filePath, bool append)
Saves buffer contents to a text file.
IG.Script.ScritpRealFunctionExample
Example script for definition of a new real function class.
Definition: RealFunctionScriptExample.cs:16
IGLib.Core.IModelParameterSetFixed
Contains infomrmation on modle parameters in a specific parameter set. This usually represents all pa...
Definition: IModelParameterSet.cs:9
IG.Lib.ReporterBase.TextLoggerIndentInitial
int TextLoggerIndentInitial
Gets or sets number fo initial indentation charactyers.
Definition: ReporterMsg.cs:2515
IG.Num.NeuralApproximatorBase.StopTrainingCriteriaMet
virtual bool StopTrainingCriteriaMet()
Returns true if the stopping criteria for training is met, with respect to current settings,...
Definition: NeuralApproximatorBase.cs:2633
IG.Lib.CommandLine.IsRegistered
bool IsRegistered()
Returns true if the current object is registered, false if not.
Definition: InterpreterCommandLine.cs:79
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds
Cartesion parameterization of a curve in 3D. Beside the Curve and (optional) CurveDerivative,...
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:21
IG.Num.SimKosecFileManagerConv2.SimKosecFileManagerConv2
SimKosecFileManagerConv2(string dataDirectory, double thickness, double obstacleLength)
Constructor.
Definition: SimKosecFileManager.cs:187
IG.Lib.Util.AreHexStringsEqual
static bool AreHexStringsEqual(string hexString1, string hexString2)
Returns true if the two specified hexadecimal strings represent the same sequence of bytes (or the sa...
Definition: Utils.cs:2520
IG.Num.NeuralTrainingParameters._errorsTrainingMax
IVector _errorsTrainingMax
Definition: NeuralTrainingParameters.cs:467
IG.Num.NeuralApproximatorDtoBase.ConvergenceErrorsVerificationRmsTable
VectorDtoBase[] ConvergenceErrorsVerificationRmsTable
Definition: SerializationDtoNeuralApproximator.cs:176
IG.Num.Matrix3d.T
new Matrix3d T
Gets transpose of the current matrix.
Definition: Matrix3DClass.cs:662
IG.Lib.CommandLineApplicationScriptInterpreter.Script_ContainsScriptCommand
virtual bool Script_ContainsScriptCommand(string commandName)
Returns true if the specified command is script command (i.e. its first argument is command-name and ...
Definition: LoadableScriptBase.cs:72
IG.Lib.ScriptLoaderBase.IsCodeLoaded
virtual bool IsCodeLoaded
Whether scripting code to be compiled is loaded.
Definition: Loader.cs:930
IG.Num.RealFunctionBase.ToString
override string ToString()
Definition: FunctionReal.cs:554
IG.Lib.ExpressionEvaluatorCompiled._appendDefinitionsComand
string _appendDefinitionsComand
Definition: ExpressionEvaluatorCompiled.cs:349
IG.Lib.CommandLineApplicationInterpreter._ModuleTestCommandPrefix
string _ModuleTestCommandPrefix
Definition: CommandlineApplicationInterpreter.cs:2831
IG.Lib.CommandThreadBase.StoredPrompts
List< String > StoredPrompts
Auxiliary list where calling environment can store prompts used e.g. in interactive mode
Definition: CommandlineApplicationInterpreterBase.cs:1873
IG.Num.FieldCollection2d.CreateField
virtual TField CreateField(int dim1, int dim2, string fieldName, string fieldDescription)
Creates a new 2D structured field of specified dimensions and with specified name and description.
Definition: FieldCollectionGeneric.cs:101
IG.Num.NeuralTrainingLimits.SaveJson
static void SaveJson(NeuralTrainingLimits trainingLimits, string filePath)
Saves (serializes) the specified array of training limits objects to the specified JSON file....
Definition: NeuralTrainingParameters.cs:2558
IG.Num.AnalysisResults.AllocateConstraintHessiansList
virtual void AllocateConstraintHessiansList()
Allocates space for the list of constraint functions' Hessians.
Definition: AnalysisResults.cs:932
IGLib.Tests.UtilSpeedTesting.ConstGeomDirect.RefExecutionsPerSecond_HpLaptop24
const double RefExecutionsPerSecond_HpLaptop24
Standard speed test with finite geometric series and with direct calculation of sequence elements (us...
Definition: UtilSpeedTesting.cs:231
IG.Num.mat3.NormalizedEuclidean
mat3 NormalizedEuclidean()
Returns this matrix normalized with Euclidean norm.
Definition: Matrix3D.cs:679
IGLib.Gr3D.LissajousCurve3D.LissajousCurve3D
LissajousCurve3D(int m, int n, double fi=0, double psi=0, double a=1.0, double b=1.0, double c=0.5)
Definition: LissajousCurve3D.cs:30
IG.Num.VectorBase.SetUnit
virtual void SetUnit(int which)
Sets the current vector to the specific unit vector (one component equals 1, others are 0).
Definition: VectorBase.cs:379
IG.Num.StructuredMesh3d.AddTensorField
TTensorField AddTensorField(string fieldName, string fieldDescription)
Creates a new tensor field of dimensions that match dimensions of the current 3D structuredmesh,...
Definition: StructuredMesh3dGeneric.cs:644
IG.Lib.IReporterTextLogger.TextLoggerIndentCharacter
char TextLoggerIndentCharacter
Gets or sets the indentation character.
Definition: ReporterMsg.cs:472
IG.Crypto.UtilCrypto.DecryptStringBasic
static string DecryptStringBasic(string cipherText, byte[] passwordBytes, byte[] passwordSalt, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.Default, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, PasswordAlgorithmType pwdType=PasswordAlgorithmType.Default, int pwdNumIterations=1000, bool useLargestKey=false, bool useLargestBlock=false)
Derypts the specified string from encryted byte array, using the specified symmetric algorithm,...
Definition: UtilCrypto.cs:2131
IG.Lib.Util.Parse< ReturnType >
static ReturnType Parse< ReturnType >(string strValue)
Converts a string to the object of the specified type and returns the entity, by using the invariant ...
Definition: Utils.cs:2803
IG.Num.IAnalysisResults.SetConstraintGradient
void SetConstraintGradient(int which, IVector value)
Sets the specified constraint function gradient. If CopyReferences=true (false by default) then only ...
IG.Num.SampledDataCsv._defaultKeyComment
static string _defaultKeyComment
Definition: SampledDataCsv.cs:99
IG.Num.ScalarFunctionRadialOneParametric.ScalarFunctionRadialOneParametric
ScalarFunctionRadialOneParametric(IRealFunctionOneParametric function)
Constructor. Creates a new parameterized radial scalar function without specifying coordinate transfo...
Definition: FunctionScalarRadial.cs:259
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.Description
string Description
Optional description of the input field.
Definition: SimKosecFileManagerBase.cs:1750
IG.Num.ScalarFunctionTransformed.ValueDefined
override bool ValueDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarTransformed.cs:142
IG.Lib.CommandThreadBase._id
int _id
Definition: CommandlineApplicationInterpreterBase.cs:1817
IGLib.Gr3D.MoebiusStrip.SurfaceDerivative1
vec3 SurfaceDerivative1(double u, double v)
Defines the derivative of Surface with respect to the first parameter. In each point on the surface (...
Definition: MoebiusStrip.cs:68
IG.Num.M.pow3
static double pow3(double x)
3rd power.
Definition: UtilMath.cs:346
IG.Num.NeuralApproximatorDtoBase.ToleranceRmsRelativeToRange
VectorDtoBase ToleranceRmsRelativeToRange
Relative tolerances on RMS errors of outputs over training points, relative to the correspoinding ran...
Definition: SerializationDtoNeuralApproximator.cs:96
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.IsProcessingString
bool IsProcessingString
Definition: JsonPPStrategyContext.cs:57
IG.Lib.CommandLineApplicationInterpreter._loadedModules
List< String > _loadedModules
Definition: CommandlineApplicationInterpreter.cs:278
IGLib.Core.Tests.TypeConverterTestsBase.TypeConverter_Speed_ConversionToObjectAndBackTest< OriginalType >
void TypeConverter_Speed_ConversionToObjectAndBackTest< OriginalType >(ITypeConverter typeConverter, int numExecutions, double minExecutionsPerSecond, OriginalType original, bool restoreObjectBackToValue=true, bool doOutputInReferenceTest=false)
Like TypeConverter_Speed_ConversionToObjectAndBackTest<OriginalType, TargetType, RestoredType>(ITypeC...
Definition: TypeConverterTestsBase.cs:199
IG.Gr.SurfceMesh3D.HasVolumes
override bool HasVolumes
Definition: Mesh.cs:158
IG.Lib.Copy.ClientServerStreamBase2._defaultIsMultilineResponse
static bool _defaultIsMultilineResponse
Definition: ClientServerStreamBase2_Copy.cs:72
IG.Lib.ReporterBase.Report
void Report(ReportType messagetype, string message, Exception ex)
Launches a report. Predominantly for error and warning reports.
Definition: ReporterMsg.cs:3209
IG.Lib.SerializerBase.ExampleTestType
static void ExampleTestType()
Testing the type of the object within a generic method.
Definition: SerializerBase.cs:553
IG.Lib.RealFunctionLoader.VarNameSecondDerivativeDefinitionString
const string VarNameSecondDerivativeDefinitionString
Name of the variable (internal in class defined in loadable script) that holds user definition (as st...
Definition: RealFunctionScriptLoader.cs:89
IG.Num.SampledDataCsv._keyTargetValues
string _keyTargetValues
Definition: SampledDataCsv.cs:852
IG.Num.PointCloud.CreateDefaultDistanceComparer
abstract DistanceComparer< PointContainerType, PointType > CreateDefaultDistanceComparer(PointContainerType point)
Creates and returnws a distance comparer of hte default type for the current type of point of clouds.
IGLib.Core.ICapturedVar.TypeName
string TypeName
Short name of the declared type of the captured entity, the Type, produced by Type....
Definition: ICapturedVar.cs:34
IG.Lib.ReporterBase.TextLoggerProgramName
string TextLoggerProgramName
String denoting the name of the program or other entity that uses the Reporter for logging....
Definition: ReporterMsg.cs:4819
IG.Num.ParallelJobDispatcherBase._numFinishedJobs
int _numFinishedJobs
Definition: ParallerJobDispatcherBase.cs:1185
IG.Lib.ExpressionEvaluatorCompiled._evaluator
object _evaluator
Definition: ExpressionEvaluatorCompiled.cs:183
IG.Lib.Copy.ClientServerStreamBase2.StoppedResponse
string StoppedResponse
Stopped response that is sent back to the client after the server stops on its request.
Definition: ClientServerStreamBase2_Copy.cs:327
IG.Script.ScriptAppBase.AppFileNames
List< string > AppFileNames
List of installed file command names.
Definition: ScriptAppBase.cs:724
LearnCs.Lib.Complex.AreNotEqual
static bool AreNotEqual(Complex a, Complex b)
Definition: Complex.cs:464
IG.Num.UnstructuredMesh1d.NumVectorFields
int NumVectorFields
Gets the number of vector fields.
Definition: UnstructuredMesh1dGeneric.cs:444
IG.Lib.IReporterTextLogger.UseTextLogger
bool UseTextLogger
Specifies whether or not TextLogger(s) are used by the Reporter to log messages.
Definition: ReporterMsg.cs:460
IG.Num.Vector2d.GetNewMatrixBase
override MatrixBase GetNewMatrixBase(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensona, and of a type that is consistent with ...
Definition: Vector2Dclass.cs:134
IG.Num.SampledDataCsv.DataColumnDefinition.ToString
override string ToString()
Returns string representation of the current column data definition.
Definition: SampledDataCsv.cs:1162
IG.Lib.Logger.LogInfo
void LogInfo(string location, string message)
Adds a new info log record initialized according to parameters.
Definition: LoggerMsg.cs:775
IG.Num.NeuralTrainingParameters.OutputRange
IVector OutputRange
Range from actual outputs.
Definition: NeuralTrainingParameters.cs:176
IG.Crypto.ConstCrypto.FileExtensionEncrypted
const string FileExtensionEncrypted
File extension for encrypted files.
Definition: UtilCryptoAux.cs:285
IG.Lib.ReporterBase._UseTextLogger
bool _UseTextLogger
Definition: ReporterMsg.cs:4787
IG.Num.InputOutputDataDefiniton.Description
string Description
Description of the current definition of input parameters and output values of a model.
Definition: SampledDataDefinition.cs:670
IG.Num.Func2dVectorFormBase.Gradient
override vec2 Gradient(vec2 parameters)
Calculates and returns gradient of the current 2D scalar function.
Definition: Function2d.cs:363
IG.Lib.CommandStackFrameBase._loopCount
int _loopCount
Definition: CommandlineApplicationInterpreterBase.cs:1222
IG.Lib.CommandLineApplicationInterpreter.DefaultWarnCommandReplacement
static bool DefaultWarnCommandReplacement
Definition: CommandlineApplicationInterpreter.cs:368
IG.Num.SimKosecFileManagerBase.UpdateInputDefined
void UpdateInputDefined(IVector parameters)
Updates simulation input with default values and with values of optimization parameters for which dir...
Definition: SimKosecFileManagerBase.cs:899
IG.Num.vec2.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current vector.
Definition: Matrix2D.cs:110
IG.Num.Func.GetLinearInterpolation
static Linear GetLinearInterpolation(double x1, double y1, double d1)
Creates and returns linear interpolation function with specified value and derivative.
Definition: FunctionRealInterpolation.cs:41
IG.Script.ScriptAppBase.InitializeThis
override void InitializeThis(string[] arguments)
Initializes the current object.
Definition: ScriptAppBase.cs:301
IGLib.Core.Extended.TypeConversionHelper.ConvertToType
object ConvertToType(object value, Type targetType, bool enableNullableHandling=true, bool enableCollectionConversion=false)
Definition: TypeConversionHelperObsolete.cs:35
IG.Num.Vector2d.Zeros
static Vector2d Zeros()
Generates an 2-dimensional vector filled with 0.
Definition: Vector2Dclass.cs:314
IG.Num.IVectorFunctionResults.NullifyResults
void NullifyResults()
Sets all result objects to null. If the references are not assigned elsewhere, these objects become e...
IG.Num.StructuredMesh2d.ActiveTensorFieldName
string ActiveTensorFieldName
Gets or sets name of the currently active tensor field. This determines the currently active tensor f...
Definition: StructuredMesh2dGeneric.cs:577
IG.Lib.LoadableScriptBase.Script_CommandAdapter.InterpreterCommand
string InterpreterCommand(CommandThread interpreter, string commandName, string[] args)
Method that is used to execute interpreter command.
Definition: LoadableScriptBase.cs:521
IGLib.Gr3D.GrannyKnot3D.GrannyKnot3D
GrannyKnot3D()
Empty constructor.
Definition: GrannyKnot3D.cs:27
IG.Crypto.UtilCrypto.IgGetSaltSuffix
static string IgGetSaltSuffix(int whichSalt)
Returns the specified standard IGLib salt string.
Definition: UtilCrypto.cs:5185
IG.Num.IVectorFunctionResults.AllocateGradient
void AllocateGradient(int which)
Allocates space for the specified function gradient.
IG.Lib.InterfaceInterpreterBase.AppendCommandArgument
virtual void AppendCommandArgument(IVector value)
Appends a vector argument to the command argument block of the interpreter command file.
Definition: InterfaceInterpreterBase.cs:635
IG.Neural.MappingApproximationFileManager.MsgFunctionOutputReadyPath
string MsgFunctionOutputReadyPath
File path of the message file indicating that the reduced approximated output is ready to be read....
Definition: NeuralFileManager.cs:1037
IG.Lib.ReporterBase._IsGlobal
bool _IsGlobal
Definition: ReporterMsg.cs:2468
IGLib.Core.ModelParameter.IsValueDefined
virtual bool IsValueDefined
Definition: ModelParameter.cs:203
IG.Crypto.UtilCrypto.IsCorrectPasswordAlgorithm
static bool IsCorrectPasswordAlgorithm(DeriveBytes algorithm, PasswordAlgorithmType algorithmType)
Returns true if the specified password generation algorithm corresponds the type specification,...
Definition: UtilCrypto.cs:235
IG.Lib.CommandLineApplicationInterpreter.RunRepeat
virtual string RunRepeat(CommandThread cmdThread, string[] args)
Runs command several times where the first argument is number of repetitions, second argument is comm...
Definition: CommandlineApplicationInterpreter.cs:1632
IG.Crypto.UtilCrypto.PrepareAymmetricAllgorithmBasic
static void PrepareAymmetricAllgorithmBasic(AsymmetricAlgorithmType algorithmType, ref AsymmetricAlgorithm algorithm, string containerName=null, string xmlString=null, CspProviderFlags flags=CspProviderFlags.NoFlags, bool useLargestKey=false)
Definition: UtilCrypto.cs:4971
IG.Crypto.UtilCrypto.IsCorrectSymmetricEncryptionAlgorithm
static bool IsCorrectSymmetricEncryptionAlgorithm(SymmetricAlgorithm algorithm, SymmetricAlgorithmType algorithmType)
Returns true if the specified symmetric encryption algorithm corresponds the type specification,...
Definition: UtilCrypto.cs:1643
IG.Lib.UtilSystem.SimpleAssemblyName
static string SimpleAssemblyName(string fullName)
Returns a simple assembly name that corresponds to the specified full name of the assembly.
Definition: UtilSystem.cs:2648
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out double val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:2365
IGLib.Core.CollectionExtensions.CollectionExtensions.ToReadableString
static string ToReadableString(this object o, string indentation=ArrayIndentation, string openBracket=ArrayBracketOpen, string closedBracket=ArrayBracketClosed, string separator=ArraySeparator)
Converts the specified object o to a readable string.
Definition: CollectionExtensions.cs:97
IG.Lib.XmlParser.GetNextNode
XmlNode GetNextNode(string NodeName)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:1531
IGLib.Core.ModelParameterSetFixedBase
Contains a set of model parameters as ModelParameterType objects, accessible by string keys,...
Definition: ModelParameterSetFixedBase.cs:17
IG.Lib.RegisterableExamples.ExampleIRegistrable.Register
void Register()
Registers the current object. Subsequent calls (after the first one) have no effect.
Definition: UtilIdRegistration.cs:336
IG.Lib.DataStore.GetRootNode
XmlNode GetRootNode()
Returns the root node of XML data.
Definition: XmlUtilities.cs:186
IGLib.Gr3D.CylindricalBilliardKnot.HasDerivativeCylindrical
override bool HasDerivativeCylindrical
Definition: CylindricalBilliardKnot.cs:65
IG.Lib.WaitConditionBase.mainlock
object mainlock
Definition: WaitCondition.cs:48
IG.Num.LinearBasis.Value
override double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
Definition: ApproxBasis.cs:50
IG.Num.VectorFunctionScriptDtoBase.ZType
virtual string ZType
Definition: VectorFunctionDto.cs:137
IGLib.Gr3D.LightingDefinition_05.Intensity
double Intensity
Intensity (brightness of the light). Default = 1.0
Definition: LightingDefinition_05.cs:32
IGLib.Gr3D.LissajousKnot3D.CurveDerivative
virtual vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Lib.Util.TryParseThreadPriority
static bool TryParseThreadPriority(string str, ref ThreadPriority parsedValue)
Tries to parse a string representation of a ThreadPriority enum.
Definition: Utils.cs:2940
IG.Num.Func3d2dExamples.HyperbolicParaboloid.HyperbolicParaboloid
HyperbolicParaboloid()
Construct a definition of a unit-scaled hyperbollic paraboloid.
Definition: Function3d2d.cs:832
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsFirstMax
int NumHiddenNeuronsFirstMax
Maximum number of hidden neurons in first hidden layer.
Definition: SerializationDtoNeural.cs:832
IG.Num.SampledDataSet.ExtractInputsComplement
void ExtractInputsComplement(IndexList filterIndices, ref IVector[] extracted)
Extracts the specified vectors (complement of the index list) of input parameters from the current sa...
Definition: SampledData.cs:443
IG.Num.VectorFunctionScriptDto.VectorFunctionScriptDto
VectorFunctionScriptDto()
Creates a DTO for storing state of a script based scalar function objects of any type.
Definition: VectorFunctionDto.cs:271
IGLib.Gr3D.KleinBottleFromFigureEight.StartParameter2
double StartParameter2
Definition: KleinBottleFromFigureEight.cs:97
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntIEnumerableToIntListObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntIEnumerableToIntListObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:95
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(string filename, bool append, bool writeintro)
Creates a TextWriter upon a file and sets it as the text writer to which reporting is also performed....
Definition: ReporterMsg.cs:4967
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d(int length, string fieldName)
Constructs a new 2D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh2d.cs:43
IG.Num.Func.WeightPol4.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealWeight.cs:772
IG.Lib.CommandLineApplicationInterpreter.CmdRunParallel
virtual string CmdRunParallel(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Runs the specified command-line in parallel thread.
Definition: CommandlineApplicationInterpreter.cs:4763
IG.Crypto.CryptoManager.AppKeyGenerationAll
virtual string AppKeyGenerationAll(string appName, string[] args, bool measureTimes, int numGenerations)
Executes command-line action - one of the actions related to key generation.
Definition: UilCryptoAux1.cs:3146
IG.Lib.LoadableScriptBase.StoredScriptSettings.TestMain
override void TestMain(string[] args)
Runs tests from scripts according to hard-coded settings.
Definition: LoadableScriptBase.cs:790
IG.Lib.IWaitCondition.Condition
bool Condition()
Returns true if unblocking condition is satisfied, and false otherwise.
IG.Num.Matrix3d.Read
void Read()
Reads 3D matrix components from a console.
Definition: Matrix3DClass.cs:838
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntIList
static List< int > static IList< int > IntIList
Sample IList of int (type IList<int>, actual type CustomList<int>), for use in tests.
Definition: SampleCollections.cs:27
IG.Lib.ReporterBase.ReadAppSettingsBasic
virtual void ReadAppSettingsBasic(string groupname)
Reads settings for a specified named group of reporters from the application configuration file....
Definition: ReporterMsg.cs:2349
IG.Num.NeuralApproximatorBase._learningRate
double _learningRate
Definition: NeuralApproximatorBase.cs:603
LearnCs.Lib.VectorBase.VectorElementEnumerator.Reset
void Reset()
Definition: VectorBase.cs:183
IG.Script.ScriptAppBase.CryptoTimeKeyGeneration
const string CryptoTimeKeyGeneration
Definition: ScriptAppBase.cs:1353
IG.Lib.UtilSystem.DoLaunchConsoleWarningsOnBinarFormatterUse
static bool DoLaunchConsoleWarningsOnBinarFormatterUse
Specifies whether informational messages are written to console when the BinaryFormatter is used.
Definition: UtilSystem.cs:5526
LearnCs.Lib.Complex.Modulus
double Modulus
Alias of the property R.
Definition: Complex.cs:214
IG.Lib.ExpressionEvaluatorCompiled.EvaluationFunctionName
virtual string EvaluationFunctionName
Name of the function used for evaluation of expressions.
Definition: ExpressionEvaluatorCompiled.cs:107
IGLib.Gr3D.ICurve3DParameterizationWithBounds.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IG.Num.VectorBase.Negate
static void Negate(IVector a, ref IVector result)
Stores a negative vector of the specified vector to another vector. Resulting vector is allocated or ...
Definition: VectorBase.cs:1337
IG.Crypto.HashType.MD5
@ MD5
Specifies the MD5 hashing algorithm.
IG.Num.IMatrix.Negate
void Negate()
Negates the matrix.
IG.Num.mat2.xy
double xy
Definition: Matrix2D.cs:351
IG.Lib.LoadableScriptBase._script_interpreter
ICommandLineApplicationInterpreter _script_interpreter
Definition: LoadableScriptBase.cs:452
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFields.ToString
override string ToString()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:107
IG.Num.OptFileManager.MsgOptInputReadyPath
string MsgOptInputReadyPath
File path of the optimization input data ready flag file. Setter takes only pure file name,...
Definition: OptFileManager.cs:513
IG.Num.UnstructuredMesh3d.GetIndexField
TIndexField GetIndexField(string name)
Returns index field with the specified name.
Definition: UnstructuredMesh3dGeneric.cs:119
IG.Num.Func2dQuadratic.Hessian
override mat2 Hessian(vec2 parameters)
Calculates and returns Hessian of the current 2D quadratic function and returns it (in the form of a ...
Definition: Function2d.cs:594
IG.Lib.ThreadPulser._thread
Thread _thread
Definition: WaitConditionFile.cs:52
IG.Num.ParallelJobDispatcherBase.CommandStopServing
bool CommandStopServing
Flag indicating whether the server should be stopped. If set to true and server thread is runing,...
Definition: ParallerJobDispatcherBase.cs:507
IG.Lib.StopWatch1.Warning
void Warning(string warningstr)
Prints out a warning related to timer use.
Definition: UtilTime.cs:146
IG.Lib.SerializerBase.Deserialize< T >
abstract T Deserialize< T >(Stream deserializationStream)
Deserializes an object from the specified stream containing JSON representation of the object....
IG.Num.AnalysisResults.ToStringMath
string ToStringMath()
Returns a string representation of the current analysis results object in a standard IGLib form (Math...
Definition: AnalysisResults.cs:2234
IG.Lib.IpcStreamClientServerBase.MsgRequestEnd
string MsgRequestEnd
Definition: IpcStreamClientServerBase.cs:521
IG.Lib.SerializerBase.SerializationTestArrayMember.Index2
virtual int Index2
Definition: SerializerBase.cs:687
IGLib.Tests.Base.SampleCollsctions.SampleCollections.StringArray2x3
static string[,] StringArray2x3
Sample 2D rectangular array of strings (type string[,]), for use in tests. Dimensions of the array ar...
Definition: SampleCollections.cs:45
IG.Num.MatrixBase.GetNew
virtual IMatrix GetNew(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensions, and of the same type as the current m...
Definition: MatrixBase.cs:392
IG.Num.UnstructuredMesh1d.IndexFields
FieldCollection< TIndexField, TIndex > IndexFields
Gets the collection of index fields of the current mesh.
Definition: UnstructuredMesh1dGeneric.cs:71
IG.Lib.ScriptLoaderBase.CreateObject
virtual ILoadableScript CreateObject(string[] initializationArguments)
Creates and returns an object of the class that has been last compiled. The created object is also st...
Definition: Loader.cs:1453
IG.Crypto.UtilCrypto._asymmetricTypes
static AsymmetricAlgorithmType[] _asymmetricTypes
Definition: UtilCrypto.cs:3749
IG.Lib.ReporterConsole_Base
Base class for reporter classes that contain either reporting via system console, reporting via messa...
Definition: ReporterMsg_Derived.cs:40
LearnCs.Lib.Complex.Get_HashCode3
int Get_HashCode3()
A candidate for object.GetHashCode() override.
Definition: Complex.cs:871
IG.Num.BoundingBoxBase.LiesOutside
bool LiesOutside(int componentIndex, double coordinate)
Returns true of the specified co-ordinate lies outside of the bounding box, and false otherwise.
Definition: BoundingBox.cs:684
IG.Num.SampledDataCsv.IsKeyScalingLengths
bool IsKeyScalingLengths(string str)
Whether the specified string is a keyword introducing variable scaling lengths.
Definition: SampledDataCsv.cs:771
IG.Crypto.UtilCrypto.CheckHashHex
static bool CheckHashHex(byte[] bytesToCheck, string hashValue, HashType hashAlgorithmType)
Chechs the specified type of hash value of a byte array.
Definition: UtilCrypto.cs:722
IG.Num.ConstMisc.EarthPolarRadius
static readonly PhysicalConstant EarthPolarRadius
Earth polar radius, 6,356.8 km.
Definition: Constants.cs:1399
IG.Num.NeuralTrainingLimits.AlphaMin
double AlphaMin
Minimum limit for alpha value.
Definition: NeuralTrainingParameters.cs:1368
IG.Lib.XmlUtilityBase
Base class for various utilities operating on XmlDocumnt.
Definition: XmlUtilities.cs:853
IG.Lib.ScalarFunctionLoader.Creator
LoadableScriptScalarFunctionBase Creator
Returns an object of the dynamically compiled class that can create function objects.
Definition: ScalarFunctionScriptLoader.cs:1003
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies
Definition: CloseBracketStrategy.cs:1
LearnCs.Lib.Complex.Cot
Complex Cot()
Definition: Complex.cs:782
IG.Num.Vector2d.Read
void Read()
Reads 2D vector components from a console.
Definition: Vector2Dclass.cs:546
IG.Num.Vector3d.Vec
vec3 Vec
Gets the struct representation of this 3D vector.
Definition: Vector3Dclass.cs:345
IG.Num.SampledDataCsv.DataColumnDefinition.IsInput
bool IsInput
Whether the column belongs to input elements.
Definition: SampledDataCsv.cs:1146
IG.Crypto.CryptoManager.IsDeleteOriginal
bool IsDeleteOriginal
Specifies whether the original files should be deleted.
Definition: UilCryptoAux1.cs:404
IG.Num.GridGenerator1dFunc.FunctionArgumentFirst
double FunctionArgumentFirst
First argument where grid generation function is evaluated.
Definition: GridGenerator1dFunc.cs:96
IG.Num.FieldCollection.AddField
void AddField(TField field, string name)
Adds the specified to the collection under a specified name.
Definition: FieldCollectionGeneric.cs:264
IG.Num.ScalarFunctionTransformed
Scalar function that is defined as some reference function evaluated at inverse affine-trasformed par...
Definition: FunctionScalarTransformed.cs:17
IG.Num.IVector.Normalize
void Normalize()
Normalizes the current vector.
IG.Lib.StringTable.DefaultCsvSeparator
const string DefaultCsvSeparator
The default separator in the CSV files - comma (",").
Definition: StringTable.cs:1095
IG.Crypto.SymmetricAlgorithmType.DES
@ DES
Specifies the DES symmetric encryption algorithm.
IG.Lib.XmlParser._parent
XmlNode _parent
Definition: XmlUtilities.cs:1288
IG.Num.OptimizationDataBase._maxIterations
int _maxIterations
Definition: OptimizationInputData.cs:242
IG.Num.VectorFunctionBaseGeneral.Value
abstract double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
IG.Num.SampledDataSet.SaveDefinitionDataCSV
static void SaveDefinitionDataCSV(string filePath, InputOutputDataDefiniton definitionData)
Saves definition data to CSV file.
Definition: SampledData.cs:2068
IG.Num.NeuralTrainingParameters.OutputLength
virtual int OutputLength
Gets or sets the number of output neurons.
Definition: NeuralTrainingParameters.cs:123
IG.Lib.XmlParser.GoToMark
XmlNode GoToMark(string name, bool removemarks)
Restores the parser state to the state contained in the last mark with the specified name....
Definition: XmlUtilities.cs:1735
IG.Lib.InterfaceInverse.SetVariable
virtual void SetVariable(string variableName, int value)
Command - sets an integer interpreter variable.
Definition: InterfaceInv.cs:294
IG.Num.ParallelJobDispatcherBase.DefaultIsTestMode
static bool DefaultIsTestMode
Default value of test mode flag.
Definition: ParallerJobDispatcherBase.cs:1029
IG.Lib.XmlParser.RemoveMarks
XmlNode RemoveMarks(string name)
Removes all marks from the last mark with the specified name on the list and returns the current node...
Definition: XmlUtilities.cs:1832
IG.Lib.ReporterConsole.GlobalInitialized
static new bool GlobalInitialized
Definition: ReporterMsg_Derived.cs:381
IG.Lib.ScriptLoaderBase.RunCode
string RunCode(string code, string className, string[] initializationArguments, string[] runArguments)
Creates and runs a loadable script object form code.
Definition: Loader.cs:1584
IG.Num.Matrix.KroneckerProduct
static void KroneckerProduct(Matrix m1, Matrix m2, Matrix result)
Kronecker product, A(m*n)*B(p*q)=C(mp*nq) Result is a block matrix with as many blocks as there are e...
Definition: Matrix.cs:977
IG.Lib.CommandLineApplicationInterpreter._mainLock
object _mainLock
Definition: CommandlineApplicationInterpreter.cs:201
IG.Lib.UtilSystem.CopyRecursive
static void CopyRecursive(DirectoryInfo source, DirectoryInfo target)
Recursively copies contents of the source directory to the target directory.
Definition: UtilSystem.cs:5164
IG.Crypto.UtilCrypto.GetCertificateStoreDescription
static string GetCertificateStoreDescription(int outputLevel=0, string storeName=null, int storeLocation=(int) StoreLocation.CurrentUser|(int) StoreLocation.LocalMachine)
Returns a string that contains human readable description of certificate stores.
Definition: UtilCrypto.cs:4185
IG.Lib.ScriptLoaderBase._global
static ScriptLoaderBase _global
Definition: Loader.cs:415
IG.Lib.DataStore.Load
void Load(TextReader txtReader, bool forceoverwrite)
Loads data store'result XML Doc from atext reader.
Definition: XmlUtilities.cs:151
IG.Lib.ObjectRegister._register
SortedDictionary< int, T > _register
Definition: ObjectRegister.cs:37
IG.Num.Func3d2dExamples.ParametricSurface._maxX
double _maxX
Definition: Function3d2d.cs:724
IG.Lib.CommandLineApplicationInterpreter.RemoveAllCommands
virtual void RemoveAllCommands()
Removes all commands from the current interpreter.
Definition: CommandlineApplicationInterpreter.cs:2775
IGLib.Tests.Base.SampleCollsctions.SampleCollections.IntArray
static int[] IntArray
Sample array of int (type int[]), for use in tests.
Definition: SampleCollections.cs:20
IG.Num.ScalarFunctionResults.SetValue
virtual void SetValue(double value)
Sets the value of the function.
Definition: FunctionScalarResults.cs:254
IGLib.Tests.Base.SampleClasses.CustomList
Definition: SampleClasses.cs:432
IG.Num.AnalysisComparer.Compare
int Compare(IAnalysisResults an1, IAnalysisResults an2)
Compares two sets of analysis results points.
Definition: AnalysisComparer.cs:169
IG.Num.Func3dBase.Value
abstract double Value(double x, double y, double z)
Calculates and returns value of the current 3D scalar function.
IG.Num.INeuralApproximator.LoadNetwork
void LoadNetwork(string filePath)
Restores neural network from a file where it has been stored before.
IG.Num.Matrix.CopyFromMatNetNumericsMatrix
void CopyFromMatNetNumericsMatrix(Matrix_MathNetNumerics A)
Copies components from a specified MathNet.Numerics matrix.
Definition: Matrix.cs:732
IG.Num.UnStructuredMesh2d.UnStructuredMesh2d
UnStructuredMesh2d(int dim1, int dim2, string fieldName)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: test_to_delete.cs:44
IG.Num.IScalarFunctionResults.CopyReferences
bool CopyReferences
Indicates whether just references can be copied when setting function parameters or results....
Definition: FunctionScalarResultsInt.cs:38
IG.Script.AppBase.FileHelpTestArguments
const string FileHelpTestArguments
Definition: ScriptAppBase.cs:84
IG.Lib.LoadableScriptBase.Script_CommandAdapter.Script_CommandAdapter
Script_CommandAdapter(LoadableScriptBase script, Script_CommandDelegate scriptCommand)
Definition: LoadableScriptBase.cs:487
IGLib.Gr3D.LightType_05.Spot
@ Spot
IG.Lib.InterfaceInverse.FileAnalysisStandard
virtual void FileAnalysisStandard(string analysisExecutable, string analysisCommandName, string workingDirectory)
Command - runs an external analysis program that exchanges intoermation through files....
Definition: InterfaceInv.cs:477
IG.Lib.NamedPipeClientBase.NamedPipeClientBase
NamedPipeClientBase()
Definition: IpcNamedPipes.cs:383
IG.Lib.WaitFileEventBase.ExampleBlockCreateRemove
static void ExampleBlockCreateRemove(string filePath, int numSwitches, bool waitDirectory)
Monitors the specified file and successively blocks until it is created and then until it is removed.
Definition: WaitConditionFile.cs:540
IG.Num.SampledDataCsv._defaultKeyNumOutputParameters
static string _defaultKeyNumOutputParameters
Definition: SampledDataCsv.cs:127
IG.SandboxTests.XUnitLogger.NoopDisposable
Definition: TestBase.cs:82
IGLib.Base.HashCodeHelper.Combine< T1, T2, T3 >
static int Combine< T1, T2, T3 >(T1 value1, T2 value2, T3 value3)
Definition: HashCodeHelper.cs:59
IG.Neural.MappingDefinition.IsInputDataConsistent
bool IsInputDataConsistent(InputOutputDataDefiniton dataDefinition)
Definition: NeuralMapData.cs:793
IG.Num.ScalarFunctionExamples.Rosenbrock.Rosenbrock
Rosenbrock(IAffineTransformation transf)
Creates a new transformed Rosenbrock's function.
Definition: FunctionScalarExamples.cs:584
IG.Num.RealFunctionBase.Tabulate
void Tabulate(double from, double to, int numPoints)
Tabulates the current function and its first and second derivatives (when available) on the specified...
Definition: FunctionReal.cs:278
IG.Lib.CommandStackFrameBase.GetVariableValueLocked
string GetVariableValueLocked(string varName)
Gets the variable within lock on the Lock property and returns it.
Definition: CommandlineApplicationInterpreterBase.cs:1397
IG.Neural.MappingApproximationFileManager._msgFunctionOutputReadyPath
string _msgFunctionOutputReadyPath
Definition: NeuralFileManager.cs:868
IG.Num.NeuralApproximatorBase.MapOutput
virtual void MapOutput(IVector values, ref IVector mappedValues)
Maps (scales and shifts) vector of output values to the vector of neuron outputs.
Definition: NeuralApproximatorBase.cs:1937
IG.Lib.UtilSystem.ResourceSeparator
static char ResourceSeparator
Gets the character that is used to separate resource from the resource file (.resources).
Definition: UtilSystem.cs:3586
IG.Num.AffineTransformationSquare.AffineTransformationSquare
AffineTransformationSquare(Matrix transformationMatrix, Vector translationVector)
Constructs affine transformation with the specified transformation matrix and translation vector....
Definition: TransformationAffineSquare.cs:64
IG.Num.mat2.operator==
static bool operator==(mat2 a, mat2 b)
Vector comparison.
Definition: Matrix2D.cs:870
IG.Num.Counter.operator==
static bool operator==(Counter a, Counter b)
Definition: Scalar.cs:525
IG.Num.Func3d2dBaseNoHessian.Hessian3
override void Hessian3(double x, double y, out double dxx, out double dyy, out double dxy)
Function for calculating Hessian of the third component, just throws the NotImplementedException exce...
Definition: Function3d2d.cs:179
IG.Lib.ScalarVar
Scalar variable.
Definition: Vartypes.cs:120
LearnCs.Lib.VectorBase.NegativeVector
virtual void NegativeVector(IVector< ElementType > result)
Definition: VectorBase.cs:392
IG.Crypto.UtilCrypto.CheckStringHashSha256Hex
static bool CheckStringHashSha256Hex(string stringToCheck, string hashValue)
Checks whether the specified SHA-256 hash value matches the actual hash value of the specified string...
Definition: UtilCrypto.cs:1107
IG.Num.OptFileAnalysisServer.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: OptFileAnalaysisServer.cs:43
IG.Lib.Copy.ClienServerStreamBase.MessagePrefixWithSeparator
string MessagePrefixWithSeparator
Gets the mesage prefix with separator. If some string is a message, everything that follows this stri...
Definition: ClientServerStreamBase_Copy.cs:266
IG.Num.StructuredMeshGeometry3d.StructuredMeshGeometry3d
StructuredMeshGeometry3d()
Constructs a new empty 3D field (no elements contained) with no name and no description.
Definition: StructuredField3dGeneric.cs:18
IG.Num.StructuredField3d.Dim3
int Dim3
Gets or sets the second dimenson of the structured mesh (number of mesh points in the second directio...
Definition: StructuredField3dGeneric.cs:198
IG.Num.IVector.SetUnit
void SetUnit(int which)
Sets the current vector to the specific unit vector (one component equals 1, others are 0).
IG.Num.VectorBase.SquaredNorm
virtual double SquaredNorm
Squared Euclidean norm, sum of squared components.
Definition: VectorBase.cs:435
IG.Crypto.CryptoManager._asymFlags
CspProviderFlags _asymFlags
Definition: UilCryptoAux1.cs:202
IG.Lib.ReporterBase.GetAppSetting
static void GetAppSetting(string key, ref char value, out bool assigned)
Reads a character value from the application configuration file and assigns it to the specified varia...
Definition: ReporterMsg.cs:1816
IG.Num.AnalysisResultsDto._errorString
string _errorString
Definition: AnalysisResultsDto.cs:206
IG.Crypto.UtilCrypto.GetFileHashSha256Hex
static string GetFileHashSha256Hex(string filePath, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the SHA256 hash string of the specified stream.
Definition: UtilCrypto.cs:1201
IG.Crypto.UtilCrypto.ToString
static string ToString(CspKeyContainerInfo keyInfo, int numIndent=0)
Creates and returns a string that presents the key information contained in the argument keyInfo .
Definition: UtilCrypto.cs:3994
IG.Lib.ScriptLoaderBase.RemoveAllReferencedAssemblies
virtual void RemoveAllReferencedAssemblies()
Removes all assemblies from tehe list of referenced assemblies.
Definition: Loader.cs:1096
IG.Num.IGridGenerator1d.GetNode
double GetNode(int which)
Returns the specified node of the generated grid. If necessary, grid is generated first in order to o...
IG.Num.ScalarFunctionTransformed.Name
override string Name
Gets function name.
Definition: FunctionScalarTransformed.cs:52
IG.Num.mat2.Negate
static void Negate(mat2 m, ref mat2 res)
Negates the specified 2D matrix and stores its copy in the resulting matrix.
Definition: Matrix2D.cs:748
IG.Num.Func.Quadratic.Zero
double Zero
Returns the first zero of the current quadratic function. Throws InvalidOperationException if the fun...
Definition: FunctionRealInterpolation.cs:532
IG.Num.Func3d2dBase.TestFunction
static void TestFunction(IFunc2d f, double xmin, double xmax, double ymin, double ymax, int numPoints)
Demonstrates use of a 2D function by printing to the console some values and gradients of the functio...
Definition: Function3d2d.cs:655
IGLib.Gr3D.ParabolicBasinCurve3D.a
double a
Width of the paraboloid around which the curve wraps.
Definition: ParabolicBasinCurve3D.cs:31
IG.SandboxTests.XUnitLogger.BeginScope< TState >
IDisposable BeginScope< TState >(TState state)
IG.Lib.UtilSystem.KillFirstProcess
static void KillFirstProcess(string processName)
Kills the first running process found that has the specified process name.
Definition: UtilSystem.cs:774
IG.Num.INeuralApproximator.ToleranceMaxRelativeToRangeScalar
double ToleranceMaxRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on max. abs. errors of outputs can be ...
Definition: NeuralApproximatorBase.cs:178
IGLib.Core.ToStringTypeConverterViaJson.TryConvert
bool TryConvert(object source, out object target)
IG.Num.Matrix3d.ColumnCount
override int ColumnCount
Gets the second dimension (number of columns) of the 3D matrix, i.e. 3.
Definition: Matrix3DClass.cs:291
IG.Num.ScalarFunctionResults.GetValue
virtual double GetValue()
Returns the value of the function.
Definition: FunctionScalarResults.cs:249
IG.Lib.CommandStackFrameBase.GetBlockExitCommands
string[] GetBlockExitCommands()
Returns the array of commands that can exit the current kind of code block.
Definition: CommandlineApplicationInterpreterBase.cs:1035
IG.Crypto.PasswordAlgorithmBase.GetNuIterations
int GetNuIterations()
If the generator has public parameters (flag IsParametersPublic) then the number of iterations is ret...
Definition: UtilCryptoAux.cs:813
IG.Num.UnstructuredMesh3d.IndexFields
FieldCollection< TIndexField, TIndex > IndexFields
Gets the collection of index fields of the current mesh.
Definition: UnstructuredMesh3dGeneric.cs:71
IG.Num.OptimizationDataBase.CopyReferences
virtual bool CopyReferences
Indicates whether just references can be copied when setting optimization parameters or results....
Definition: OptimizationInputData.cs:159
IG.Num.Scalar.operator+
static Scalar operator+(Scalar s)
Definition: Scalar.cs:154
IG.Script.ScriptAppBase.AssemblyHelpReferenced1
const string AssemblyHelpReferenced1
Definition: ScriptAppBase.cs:4161
IG.Crypto.PasswordAlgorithmDeriveBytes.PasswordAlgorithmDeriveBytes
PasswordAlgorithmDeriveBytes(bool publicParameters)
Definition: UtilCryptoAux.cs:957
IG.Script.ScriptAppBase._appSystemCommandsInitialized
bool _appSystemCommandsInitialized
Definition: ScriptAppBase.cs:3770
IG.Script.ScriptAppBase.CryptoFunctionAsymKeyInfo
virtual string CryptoFunctionAsymKeyInfo(string appName, string[] args)
Executes embedded application - printing infomration about the specified asymmetric key.
Definition: ScriptAppBase.cs:1460
IG.Num.SampledDataCsv.ReadElementMinimalValues
void ReadElementMinimalValues()
Reads minimal values of input and output data elements from the CSV, from the current position on (in...
Definition: SampledDataCsv.cs:2721
IGLib.Core.ToStringTypeConverterViaParseReflection
Converts a value to its string representation using invariant culture, only if it can be parsed back ...
Definition: ToStringTypeConverterViaParseReflection.cs:12
IG.Lib.ModuleTest.ModuleInitializationAfter
override void ModuleInitializationAfter()
A method called after other initializaton parts of the module.
Definition: App.cs:56
IGLib.CoreExtended
Definition: UtilReflectionCore.cs:7
IG.Num.PointCloud.CreateRandomPointContainer
PointContainerType CreateRandomPointContainer(int spaceDimension)
Creates and returns a new point container with random co-ordinates that fall between 0 and 1 (inclusi...
Definition: PointCloud.cs:387
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_Speed_RoundTripConversion_DoubleToIntObjectToDouble_IsCorrect
virtual void SpecificTypeConverter_Speed_RoundTripConversion_DoubleToIntObjectToDouble_IsCorrect()
Definition: BasicTypeConverterTests.cs:216
IG.Lib.StopWatch1.TotalTimeSpan
TimeSpan TotalTimeSpan
Definition: UtilTime.cs:415
IG.Crypto.CryptoManager._isChecked
bool _isChecked
Definition: UilCryptoAux1.cs:374
IG.Lib.CommandLineApplicationInterpreter.NumCommandThreads
int NumCommandThreads
Returns the number of command threads that are currently contained on the interpreter.
Definition: CommandlineApplicationInterpreter.cs:253
IG.Num.VectorFunctionScriptDto.CreateVectorFunctionController
override VectorFunctionScriptController CreateVectorFunctionController(int numParameters, int numValues)
Creates and returns a new vector cast to the interface type IVector.
Definition: VectorFunctionDto.cs:286
IGLib.Tests.Base.SampleClasses.BaseClass.BaseClass
BaseClass()
Definition: SampleClasses.cs:16
IG.Lib.CommandStackFrame.CommandStackFrame
CommandStackFrame(CodeBlockType blockType, CommandThread< InterpreterType > thread, int stackLevel)
Constructor.
Definition: CommandlineApplicationInterpreterBase.cs:772
IG.Num.ParallelJobContainerBase._dispatcher
ParallelJobDispatcherBase _dispatcher
Definition: ParallelJobContainerBase.cs:186
IG.Num.MatrixBase.MultiplyInverseDiagonalPlain
static void MultiplyInverseDiagonalPlain(IVector diag, IMatrix a, IMatrix result)
Left-multiplies a matrix with inverse of a diagonal matrix, and stores the result in the specified re...
Definition: MatrixBase.cs:4526
IG.Num.RealFunctionParametricBase.GetParameters
virtual double[] GetParameters()
Returns parameters of the current parametric function as an array.
Definition: FunctionRealParametric.cs:294
IG.Num.Func
Creation of a number of standard real mathematical functions in one dimension. Conttains subclasses f...
Definition: FunctionRealBasic.cs:36
IG.Lib.IpcStreamClientServerBase._defaultIsMultilineResponse
static bool _defaultIsMultilineResponse
Definition: IpcStreamClientServerBase.cs:727
IG.Neural.MapNeuralImputOutputElementDefinitionDto.CopyToPlain
override void CopyToPlain(ref MappingDefinitionElement obj)
Definition: NeuralMapData.cs:73
IG.Lib.IReporterBase.Report
void Report(ReportType messagetype, string location, string message, Exception ex)
Basic reporting method (overloaded). Launches an error report, a warning report or other kind of repo...
IG.Num.IVectorFunctionResults.SetValues
void SetValues(List< double > values)
Sets the list of function values. If CopyReferences=true (false by default) then only the list refere...
IG.Num.FieldCollection._activeField
TField _activeField
Definition: FieldCollectionGeneric.cs:195
IG.Num.RealFunctionBase.Value
abstract double Value(double x)
Returns the value of this function at the specified parameter.
IG.Num.ParallelJobDispatcherBase.NotifyJobStarted
void NotifyJobStarted(ParallelJobServerBase< JobContainerType > server, JobContainerType job)
Notifies the current dispatched that the specified job has started on the specified server.
Definition: ParallerJobDispatcherBase.cs:811
IG.Num.MatrixBase.CholeskyDeterminant
static double CholeskyDeterminant(IMatrix CholeskyMatrix)
Calculates and returns determinant of a square symmetric matrix form its specified Cholesky decomposi...
Definition: MatrixBase.cs:6777
IGLib.Gr3D.CylindricalBilliardKnot.CylindricalBilliardKnot
CylindricalBilliardKnot(int n, int p, double a=0.3)
Definition: CylindricalBilliardKnot.cs:34
IG.Lib.TrackedThread.TrackedThread
TrackedThread(ThreadStart start, int maxStackSize)
Creates a new tracked thread with the specified thread start delegate and the specified maximal stack...
Definition: TracedThread.cs:70
IG.Lib.CommandLineApplicationInterpreter.EnterElseIf
virtual void EnterElseIf(CommandThread cmdThread, bool condition)
Enters the ElseIf block.
Definition: CommandlineApplicationInterpreter.cs:1045
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.ICharacterStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: ICharacterStrategy.cs:6
IG.Num.vec3.NormalizedInfinity
vec3 NormalizedInfinity()
Returns normalized this 3D vector in infinity norm.
Definition: Matrix3D.cs:174
IG.Num.Func3d2dBase.ComponentFunction3.Hessian
override void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the current 2D scalar function and returns its component through the specified ...
Definition: Function3d2d.cs:622
IG.Lib.Old
Definition: ErrorOld.cs:25
IG.Num.VectorBase.SubtractPlain
static void SubtractPlain(IVector a, IVector b, IVector result)
Subtracts two vectors (a - b ) and stores the result in the specified result vector....
Definition: VectorBase.cs:1419
IG.Num.Func.WeightPol7.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealWeight.cs:1145
IG.Lib.ScalarFunctionLoader._gradientDefinitionStrings
string[] _gradientDefinitionStrings
Definition: ScalarFunctionScriptLoader.cs:155
IGLib.Gr3D.ConicalSpiralFermats3D.ConicalSpiralFermats3D
ConicalSpiralFermats3D(double alpha, double a)
Constructor.
Definition: ConicalSpiralFermats3D.cs:25
IG.Crypto.CryptoManager.IsInputFormat64
bool IsInputFormat64
Whether input is in form of base-64 encoded byte array.
Definition: UilCryptoAux1.cs:472
IG.Lib.ScriptLoaderBase.AddReferencedAssemblies
virtual void AddReferencedAssemblies(System.CodeDom.Compiler.CompilerParameters compilerParameters)
Adds referenced assemblies to the specified compiler parameters, according to current settings.
Definition: Loader.cs:1142
IG.Reflection.DerivedTypesRgistryBasic.DerivedTypesRgistryBasic
DerivedTypesRgistryBasic()
Definition: DerivedTypesRgistryBasic.cs:25
IGLib.Core.Tests.ReflectionTypeConverterTests.ExplicitConversion_FromCelsiusToFahrenheit_Works
void ExplicitConversion_FromCelsiusToFahrenheit_Works()
Definition: ReflectionTypeConverterTests.cs:100
IG.Num.Func.Quadratic.a1
double a1
Returns the linear term coefficitne of the quadratic function.
Definition: FunctionRealInterpolation.cs:482
IG.Script.AppBase.AppCustomNames
List< string > AppCustomNames
List of installed file command names.
Definition: ScriptAppBase.cs:124
IG.Lib.IReporterTextWriter.TextWriterWrite
int TextWriterWrite(string str)
Writes a string to all text writers of the Writer's TextWriter subsystem.
IG.Num.Vector2d.Normalized2
Vector2d Normalized2()
Normalizes this 2D vector in 2 norm.
Definition: Vector2Dclass.cs:419
IG.Num.GridGenerator1dBase.CalculateIntervalLenghRatios
static void CalculateIntervalLenghRatios(List< double > nodes, ref List< double > lengthRatios)
Calculates length ratios between subsequent intervals defined by the first list, ans stores it to the...
Definition: GridGenerator1dBase.cs:605
IG.Num.PhysicalUnit.cd
static readonly PhysicalConstant cd
Candela, the basic SI unit of luminous intensity.
Definition: Constants.cs:850
IG.Num.MExt.Floor
static double Floor(double a)
Returns the largest integer less than or equal to the specified number.
Definition: UtilMath.cs:867
IG.Lib.UtilSystem.SetCurrentDirectory
static void SetCurrentDirectory(string directoryPath)
Changes directory to the specified directory.
Definition: UtilSystem.cs:4618
IG.Gr.TrilateralFacePrimitive._coord
vec3[] _coord
Definition: GrObjects.cs:460
IG.Lib.WaitCondition._maxRelativeLatency
double _maxRelativeLatency
Definition: WaitCondition.cs:247
IG.Lib.StringTable.SetNumRows
void SetNumRows(int numRows)
Change the number of rows in the data table to the specified number.
Definition: StringTable.cs:582
IG.Num.OptFileAnalysisServer
File analysis server. Performs direct analyses by request.
Definition: OptFileAnalaysisServer.cs:26
IG.Num.FieldCollection2d.CreateField
override TField CreateField(int numElements, string name, string description)
Call to this method is invalid for the current type. Call the method with three dimensions instead.
Definition: FieldCollectionGeneric.cs:90
IG.Num.Func.Linear.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:166
IG.Num.AnalysisComparer.EqualityConstraintTolerance
double EqualityConstraintTolerance
Gets or sets tolerance for equality constraints. When absolute value of a constraint function is belo...
Definition: AnalysisComparer.cs:68
IG.Num.IAnalysisResults.SetObjectiveHessianReference
void SetObjectiveHessianReference(IMatrix reference)
Sets the objective functions' Hessian. Only the reference is copied.
IG.Num.ParallelJobServerBase.NotifyServerIdle
void NotifyServerIdle(ParallelJobDispatcherBase< JobContainerType > dispatcher)
Sets the Idle flag to true and notifies the containing dispatcher that the current server object has ...
Definition: ParallelJobServerBase.cs:336
IG.Crypto.ConstCrypto.ArgBinaryInputFormatLongInt
const string ArgBinaryInputFormatLongInt
Binary input format used is long int.
Definition: UtilCryptoAux.cs:539
IG.Lib.LoadableScriptBase._mainLock
object _mainLock
Definition: LoadableScriptBase.cs:187
IG.Script.ScriptAppBase.CryptoHelpEncryptBasic
const string CryptoHelpEncryptBasic
Definition: ScriptAppBase.cs:1203
IG.Lib.SerializerBase.SerializationTestClass.ToString
override string ToString()
Definition: SerializerBase.cs:787
IG.Lib.IndexList.IndexList
IndexList(int initialCapacity)
Creates an empty index table with the specified initial capacity.
Definition: IndexList.cs:28
LearnCs.Lib.NumberOperationsComplex.MultiplyNumbers
Complex MultiplyNumbers(Complex a, Complex b)
Definition: NumberOperationsComplex.cs:29
IG.Num.MatrixBase.MultiplyInverseDiagonal
static void MultiplyInverseDiagonal(IMatrix a, IVector diag, ref IMatrix result)
Right-multiplies a matrix with inverse of a diagonal matrix, and stores the result in the specified r...
Definition: MatrixBase.cs:4722
IG.Num.vec2.DyadicProduct
mat2 DyadicProduct(vec2 v)
Returns dyadic product of the current and the specified vector.
Definition: Matrix2D.cs:189
IG.Num.NeuralApproximatorDtoBase.NumHiddenLayers
int NumHiddenLayers
Definition: SerializationDtoNeuralApproximator.cs:38
IG.Lib.ScalarFunctionLoader._creator
LoadableScriptScalarFunctionBase _creator
Definition: ScalarFunctionScriptLoader.cs:999
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_RoundTripConversion_IntegerDoubleToIntObjectToInt_IsCorrect
void TypeConversionHelper_RoundTripConversion_IntegerDoubleToIntObjectToInt_IsCorrect()
Definition: TypeConversionHelperTests_Obsolete.cs:138
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.IsNegativePhiOnMirrorCone
bool IsNegativePhiOnMirrorCone
If true then the curve for negative azimuth angles φ extends to wrap arround the mirror cone of the o...
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:38
IG.Num.IAnalysisResults.AllocateObjectiveHessian
void AllocateObjectiveHessian()
Allocates space for objective function Hessian.
IG.Lib.ReporterConsole.InitBegin
override void InitBegin()
Initial part of initialization. Auxiliary object is not affected because default delegates do not uti...
Definition: ReporterMsg_Derived.cs:338
IG.Num.NeuralTrainingParameters.ComparerBase.OutputNorm
double OutputNorm(IVector vec)
Definition: NeuralTrainingParameters.cs:2885
IG.Script.ScritpRealFunctionExample.Container.Function.RefValue
override double RefValue(double arg)
Returns the value of reference (untransformed) function.
Definition: RealFunctionScriptExample.cs:68
IG.Crypto.CryptoManager._ivLength
int _ivLength
Definition: UilCryptoAux1.cs:316
IG.Lib.RealFunctionLoader.Example
static void Example(string scriptPath)
Example of use of the RealFunctionLoader class. Creates a function loader and uses it for dynamic def...
Definition: RealFunctionScriptLoader.cs:652
IG.Lib.Util.ToByteArray
static void ToByteArray(Int64 val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1630
IG.Crypto.CryptoManager._isDecrypt
bool _isDecrypt
Definition: UilCryptoAux1.cs:165
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(string filename, bool append, bool writeintro)
Creates a TextWriter upon a file and sets it as the text writer to which reporting is also performed....
Definition: ReporterMsg.cs:4144
IG.Num.AnalysisResultsDto.AnalysisResultsDto
AnalysisResultsDto()
Default constructor.
Definition: AnalysisResultsDto.cs:196
IG.Num.vec3.y
double y
Definition: vec3.cs:11
IG.Num.MExt.Cube
static double Cube(double a)
Returns the square of a specified number.
Definition: UtilMath.cs:1073
IG.Lib.SerializerBase.TestClass._value
double _value
Definition: SerializerBase.cs:578
IG.Num.SampledDataCsv.IsKeyTargetValues
bool IsKeyTargetValues(string str)
Whether the specified string is a keyword introducing variable target values.
Definition: SampledDataCsv.cs:872
IG.Num.M.tg
static double tg(double a)
Returns the tangent of the specified angle.
Definition: UtilMath.cs:458
IG.Num.IMatrix.ToStringReadable
string ToStringReadable(int accuracy=4, int padding=8)
Returns a readable an easily string form of a matrix, accuracy and padding can be set.
IG.Lib.ColorScaleBase.CreateColorBlindProtanopia
static ColorScale CreateColorBlindProtanopia(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that is adapted to people with protanopia.
Definition: ColorScale.cs:826
IG.Num.CholeskyDecomposition
Cholesky decomposition of a matrix. Available for symmetric positive definite matrices.
Definition: MatrixDecompositions.cs:861
IG.Lib.ScalarFunctionLoader.Function
LoadableScalarFunctionBase Function
Returns an instance of a scalar function created by the current loader.
Definition: ScalarFunctionScriptLoader.cs:1027
IG.Num.Numeric.TestDifferentiation
static void TestDifferentiation()
Tests numerical differentiation methods.
Definition: FunctionNumeric.cs:353
IG.Num.RealFunction.SetXTransformationParameters
virtual void SetXTransformationParameters(double kx, double sx)
Sets parameters of the affine transformation parameters for independent variable.
Definition: FunctionReal.cs:875
IG.Lib.ReporterBase.ReportLocationDlgTextWriter
ReportLocationDelegate ReportLocationDlgTextWriter
Delegate that assembles the location string for reporting via TextWriter.
Definition: ReporterMsg.cs:4671
IG.Num.MatrixBase.MultiplyPlain
static void MultiplyPlain(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A*B*C. Multiplies three matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:3095
IG.Num.SampledDataCsv.ReadElementIndices
void ReadElementIndices()
Reads types of elements from the CSV, from the current position on (inclusively).
Definition: SampledDataCsv.cs:2337
IG.Lib.XmlBuilder.SetAttribute
XmlNode SetAttribute(string name, string value)
Sets a named attribute of the currently treated node to a specific value. This only works if the curr...
Definition: XmlUtilities.cs:2403
IG.Lib.SerializerBase.SerializationTestClass.CreateTestObject
static SerializationTestClass CreateTestObject()
Definition: SerializerBase.cs:943
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext._strategyCatalog
readonly IDictionary< char, ICharacterStrategy > _strategyCatalog
Definition: JsonPPStrategyContext.cs:80
IG.Crypto.PasswordAlgorithmBase.InitializeExternalAlgorithm
abstract void InitializeExternalAlgorithm()
Initializes eventual external algorithm used as proxy object to perform operations.
IG.Num.M.arccos
static double arccos(double a)
Returns the angle whose cosine is the specified number.
Definition: UtilMath.cs:470
IG.Num.ScalarFunctionBase.ScalarFunctionBase
ScalarFunctionBase(IAffineTransformation transf)
Constructs a scalar function that is identical to some reference funciton acting on affine transforme...
Definition: FunctionScalarBase.cs:30
IG.Num.IRealFunctionPenalty.CanSetBarrierLength
bool CanSetBarrierLength
Whether the gap can be set.
Definition: FunctionRealPenalty.cs:36
IG.Num.INeuralApproximator.TrainingCompleted
EventHandler TrainingCompleted
Event that is fired after completion of training procedure (after auxiliary data is updated).
Definition: NeuralApproximatorBase.cs:490
IG.Neural.OutputMappingDefinitionElement
Output data element mapping definition for neural networks.
Definition: NeuralMapData.cs:494
IG.Lib.UtilSystem.GetReferencedAssembliesRecursive
static IList< Assembly > GetReferencedAssembliesRecursive(IList< Assembly > assemblyList, bool clearBefore=true)
Adds the executable assembly and all its referenced (directly or indirectly) assemblies to the specif...
Definition: UtilSystem.cs:2520
IG.Num.Vector2d.Normalized
new Vector2d Normalized()
Normalizes this 2D vector.
Definition: Vector2Dclass.cs:411
IG.Num.BoundingBox.BoundingBox
BoundingBox(IBoundingBox bounds)
Constructs a bounding box of the specified dimension and initializes it in such a way that its bounds...
Definition: BoundingBox.cs:1445
IG.Num.ScalarFunctionParametricBase.GetParameter
virtual double GetParameter(int which)
Returns value of the specified parameter of the parameterized function.
Definition: FunctionScalarParametric.cs:362
IG.Num.NeuralApproximatorDtoBase.NeuralApproximatorType
string NeuralApproximatorType
Definition: SerializationDtoNeuralApproximator.cs:44
IG.Lib.WaitFileEventLatenceBase.ExampleLatence._creation
IWaitFileEvent _creation
Definition: WaitConditionFile.cs:1124
IG.Lib.UtilSystem.ClearResolveFailed
static void ClearResolveFailed(ResolutionIdentity resId)
Definition: UtilSystem.cs:2730
IG.Num.AnalysisResults.SetConstraints
virtual void SetConstraints(List< double > values)
Sets the list of constraint function values. If CopyReferences=true (false by default) then only the ...
Definition: AnalysisResults.cs:545
IG.Num.ScalarFunctionTransformed.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarTransformed.cs:158
IG.Lib.CommandLineApplicationInterpreter.WarnCommandReplacement
bool WarnCommandReplacement
Specifies whether a wrning should be launched whenever an installed command is being replaced.
Definition: CommandlineApplicationInterpreter.cs:375
IG.Num.OptimizerBase.NumObjectives
int NumObjectives
Number of objective functions (normally 1 for this type, but can be 0).
Definition: Optimizer.cs:216
IG.Num.Matrix2d.Matrix2d
Matrix2d(mat2 m)
Initializes components of a 2D matrix with components of the specified matrix.
Definition: Matrix2DClass.cs:70
IG.Num.Func3d2dExamples.TorusVertical.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1402
IG.Lib.Util.SleepSeconds
static void SleepSeconds(double sleepTimeInSeconds)
Suspends execution of the current thread for the specified time (in seconds).
Definition: Utils.cs:128
IG.Num.MatrixBase.Copy
static void Copy(MatrixBase_MathNetNumerics a, IMatrix result)
Copies components of a matrix to another matrix. WARNING: dimensions of the copied matrix and result ...
Definition: MatrixBase.cs:1605
IG.Num.StructuredMesh3d._activeIndexField
TIndexField _activeIndexField
Definition: StructuredMesh3dGeneric.cs:89
IG.Num.Matrix2d.Multiply
Vector2d Multiply(Vector2d b)
Right-multiplies the current 2D matrix with the specified 2D vector and returns the product.
Definition: Matrix2DClass.cs:630
IG.Num.NeuralTrainingParameters.ErrorsVerificationMaxList
List< IVector > ErrorsVerificationMaxList
Convergence List of Maximal errors calculated on verification data.
Definition: NeuralTrainingParameters.cs:525
IG.Lib.CharacterBuffer.Append
void Append(char ch)
Appends the specified character at the end of the buffer.
Definition: StringParserBuffer.cs:174
IG.Num.Func2dBase._valueDefined
bool _valueDefined
Definition: Function2d.cs:129
IG.Lib.IInterpreter.AddCommand
void AddCommand(string commandName, TCommand command)
IG.Num.IBoundingBox.UpdateAll
void UpdateAll(params double[] coordinates)
Updates the current bounding box in such a way that in all components, all specified coordinates fit ...
IGLib.Core.CollectionExtensions.ToReadableString
static string ToReadableString(this char ch)
Converts a character to a readable string.
Definition: CollectionExtensions.cs:250
IG.Script.ScritpScalarFunctionExample.Container.Function.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: ScalarFunctionScriptExample.cs:82
IG.Num.Func.WeightPol3.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealWeight.cs:531
IGLib.Core.ModelParameterSetFixedBase.ModelParameterSetFixedBase
ModelParameterSetFixedBase(string title, string description, params ModelParameterType[] parameters)
Constructor, initializes the current model parameter set, optionally providing parameter objects that...
Definition: ModelParameterSetFixedBase.cs:27
IG.Neural.MappingDefinition.SetMapOutputElement
virtual void SetMapOutputElement(int which, OutputMappingDefinitionElement element)
Definition: NeuralMapData.cs:678
IG.Num.NeuralTrainingTable.GetIndices
void GetIndices(int oneDimensionalIndex, ref int[] tableIndices)
Calculates and stores the multidimensional indices of an element of the multidimensional table of tra...
Definition: NeuralTrainingParameters.cs:2769
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.Json_InitOnlyClas_WithReferenceHandler_Deserialize_Performance_And_Size_Benchmark
void Json_InitOnlyClas_WithReferenceHandler_Deserialize_Performance_And_Size_Benchmark()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:400
IGLib.Gr3D.LissajousCurve3D
Lissajous curves in 3D are trajectories of a point in space whose rectangular components have a sinus...
Definition: LissajousCurve3D.cs:26
IG.Lib.ColorScale.GetReferenceCellValue
override double GetReferenceCellValue(int cellIndex)
Returns the reference value (in the interval [0, 1]) corresponding to the specified cell in the discr...
Definition: ColorScale.cs:376
IG.Num.NeuralTrainingParameters.ComparerTrainingTime.Compare
int IComparer< NeuralTrainingParameters >. Compare(NeuralTrainingParameters a, NeuralTrainingParameters b)
Definition: NeuralTrainingParameters.cs:3270
IG.Script.ScriptAppBase.AppMyTest
new string AppMyTest(string[] arguments)
Test action.
Definition: ScriptAppBase.cs:521
IG.Num.GridGenerator1dBase.NumNodes
virtual int NumNodes
Gets or sets teh number of nodes to be generated.
Definition: GridGenerator1dBase.cs:278
IG.Num.ParallelJobContainerGen.IsJobDefined
virtual bool IsJobDefined
Indicates whether the curren job container can itself execute a job by calling either variant of the ...
Definition: ParallelJobContainerGen.cs:243
IG.Num.Func.Quadratic.Zeros
int Zeros(out double x1, out double x2)
Calculates and returns real zeros of the function. Also returns the number of real zeros (0,...
Definition: FunctionRealInterpolation.cs:492
IG.Lib.InterpreterVariable.IsReferencedVariableLocal
bool IsReferencedVariableLocal
Gets a flag indicating whether the current variable references a local variable.
Definition: CommandlineApplicationInterpreterBase.cs:583
IG.Lib.InterfaceInterpreterBase._variableReferenceEnd
string _variableReferenceEnd
Definition: InterfaceInterpreterBase.cs:106
IG.Num.Func.WeightPol5.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:902
IG.Lib.ScriptLoaderBase._defaultAssemblies
static List< string > _defaultAssemblies
Definition: Loader.cs:297
IG.Lib.CommandThreadBase.WasBlockExitCommand
bool WasBlockExitCommand
Auxiliary flag that indicates whether the last executed command was a block exit command.
Definition: CommandlineApplicationInterpreterBase.cs:1863
IG.Num.InputOutputDataDefiniton.GetOutputIndex
virtual int GetOutputIndex(string outputName)
Gets index of the output element that has the specified name, or -1 if there is no such output elemen...
Definition: SampledDataDefinition.cs:840
IG.Lib.Module.DefaultSubVersion
const int DefaultSubVersion
Definition: App.cs:841
IGLib.Gr3D.ICurve2DPolarParameterization.CurvePolar
double CurvePolar(double phi)
Planar curve (in XY plane) in polar form (of the form r = r(φ)).
IG.Num.RealFunctionBase.Name
virtual string Name
Returns a short name of thecurrent function.
Definition: FunctionReal.cs:183
IG.Num.MExt.Atan
static double Atan(double a)
Returns the angle whose tangent is the specified number.
Definition: UtilMath.cs:1213
IG.Crypto.ConstCrypto.ArgForceOverwrite
const string ArgForceOverwrite
If files are to be wasOverwritten, permission is not asked for and overwriting is forced.
Definition: UtilCryptoAux.cs:564
IG.Num.Func.GetWeightReciprocalPower
static RealFunction GetWeightReciprocalPower(int power, double Kx, double Sx)
Creates and returns a new real polynomial weighting function object based on reciprocal power functio...
Definition: FunctionRealWeight.cs:241
IGLib.Core.IModelParameter.Type
Type Type
Parameter type.
Definition: IModelParameter.cs:51
IG.Num.Func.WeightPol5.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealWeight.cs:912
IG.Num.GridGenerator1dBase.ClearResults
virtual void ClearResults()
Clears the results of grid generation (releases internal structures). The Calculated flag is set to f...
Definition: GridGenerator1dBase.cs:846
IG.Num.mat2.NormalizedForbenius
mat2 NormalizedForbenius()
Returns this matrix normalized with Euclidean norm.
Definition: Matrix2D.cs:593
IG.Num.OptFileManager._anInMathFilename
string _anInMathFilename
Definition: OptFileManager.cs:130
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIListToStringIEnumerableObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIListToStringIEnumerableObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:40
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.HasDerivative
virtual bool HasDerivative
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:77
IG.Num.Func.WeightReciprocalPower.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealWeight.cs:353
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.operator!=
static bool operator!=(ImplicitlyConvertibleToDerived lhs, ImplicitlyConvertibleToDerived rhs)
IG.Num.StructuredMesh3d.StructuredMesh3d
StructuredMesh3d(int dim1, int dim2, int dim3, string fieldName, string fieldDescription)
Constructs a new 3D (unconnected) unstructured grid with the specified dimensions,...
Definition: StructuredMesh3d.cs:58
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelperTestsObsolete
TypeConversionHelperTestsObsolete(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: TypeConversionHelperTests_Obsolete.cs:26
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.RosenbrockGeneralizedAdjacent
RosenbrockGeneralizedAdjacent(IAffineTransformation transf)
Creates a new transformed Rosenbrock's function.
Definition: FunctionScalarExamples.cs:710
IG.Lib.KeyValueSortable.ComparerValueBase
IComparer that compares the key first and then eventually the value and finally the additional orderi...
Definition: Utils.cs:3289
IG.Num.StructuredMesh2d.VectorFields
FieldCollection2d< TVectorField, TVector > VectorFields
Gets the collection of vector fields of the current mesh.
Definition: StructuredMesh2dGeneric.cs:385
IG.Num.BoundingBoxBase.GetAbsoluteCoordinates
void GetAbsoluteCoordinates(IVector relativeCoordinates, ref IVector absoluteCoordinates)
Calculates absolute (physical) coordinates, with respect to the current bounding box,...
Definition: BoundingBox.cs:1159
IG.Num.SimKosecFileManagerBase.GetInputFieldDefinition
virtual InputFieldDefinition GetInputFieldDefinition(int fieldId)
Returns an input field definition that corresponds to the specified field ID. Exception is thrown if ...
Definition: SimKosecFileManagerBase.cs:924
IG.Num.NeuralApproximatorBase._outputFiltered1
IVector _outputFiltered1
Definition: NeuralApproximatorBase.cs:2811
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_RoundTripConversion_OwerflowDoubleToIntObjectToInt_IsCorrect
void TypeConversionHelper_RoundTripConversion_OwerflowDoubleToIntObjectToInt_IsCorrect()
Definition: TypeConversionHelperTests_Obsolete.cs:152
IG.Crypto.CryptoFlags
CryptoFlags
Flags for cryptographic operations.
Definition: UtilCryptoAux.cs:137
IG.Lib.IndexListDto.IndexListDto
IndexListDto()
Creates a DTO for storing state of a bounding box object of any vector type
Definition: IndexListDto.cs:33
IGLib.Gr3D.LightSource.AreaSize
vec3 AreaSize
Size of the light source (only for Area lights).
Definition: LightSource.cs:54
IG.Lib.UtilSystem.GetAbsolutePath
static string GetAbsolutePath(string path)
Returns the absolute path of the specified path (which can be relative or absolute or whatever legal ...
Definition: UtilSystem.cs:4641
IG.Script.ScritpRealFunctionExample.Container.Function.InitDynamic
override void InitDynamic()
Initialization of variables that are used by dynamic loading mechanisim.
Definition: RealFunctionScriptExample.cs:50
IG.Num.Func3d2dBase.ComponentFunctionBase.ComponentFunctionBase
ComponentFunctionBase()
Definition: Function3d2d.cs:484
IG.Num.SampledDataElementDto.CreateObject
override SampledDataElement CreateObject()
Creates and returns an object consistent with current contents of the vector.
Definition: SampledDataDto.cs:50
IG.Lib.CommandLineApplicationInterpreter.LoadModule
virtual void LoadModule(string moduleName)
Loads and initializes the specified module.
Definition: CommandlineApplicationInterpreter.cs:2804
IG.Lib.Logger
Temporary logging of errors, warnings and infos for later processing. It is used to log multiple even...
Definition: LoggerMsg.cs:325
IG.Lib.CommandStackFrameBase._commandLines
List< string > _commandLines
Definition: CommandlineApplicationInterpreterBase.cs:1268
IG.Lib.NamedPipeClientBase.CloseConnection
override void CloseConnection()
Closes the server pipe.
Definition: IpcNamedPipes.cs:644
IG.Num.SampledDataCsv.IsDataColumnDefinitionsDefined
bool IsDataColumnDefinitionsDefined
Whether a full list of data columns is defined.
Definition: SampledDataCsv.cs:1284
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out UInt16 val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:2095
IG.Lib.ReporterBase.FindTW
int FindTW(List< TWClass > lwriters, string filename)
Returns the first object on the list whose TextWriter has been created from a file with the specific ...
Definition: ReporterMsg.cs:3869
IG.Num.Matrix.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current matrix.
Definition: Matrix.cs:1273
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d()
Constructs a new empty 2D (unconnected) unstructured grid (no elements contained) with no name and no...
Definition: UnstructuredMesh2d.cs:26
IG.Lib.RealFunctionLoader.VarNameIntegralDefined
const string VarNameIntegralDefined
Name of the variable (internal in class defined in loadable script) that holds a flag telling whether...
Definition: RealFunctionScriptLoader.cs:133
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out float val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:2313
IG.Lib.ScriptLoaderBase.ClassName
virtual string ClassName
Definition: Loader.cs:755
IG.Lib.CommandStackFrame.CommandStackFrame
CommandStackFrame(CodeBlockType blockType, CommandThread thread, int stackLevel)
Constructor.
Definition: CommandlineApplicationInterpreterBase.cs:693
IG.Num.RandomGeneratorSystem.Next
override int Next(int maxValue)
Returns a nonnegative random number LESS THAN the specified maximum.
Definition: Random.cs:403
IG.Crypto.CryptoManager.AppGetInitializationVector
virtual string AppGetInitializationVector(string appName, string[] args)
Executes command-line action - generates a random initialization vector for symmetric encryption.
Definition: UilCryptoAux1.cs:3002
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.DefaultValue
string DefaultValue
Default value for the curretn input field.
Definition: SimKosecFileManagerBase.cs:1763
IG.Num.Func3dBase.Gradient
virtual vec3 Gradient(vec3 parameters)
Calculates and returns gradient of the current 3D scalar function.
Definition: Function3d.cs:199
IG.Lib.CommandLineApplicationInterpreter.CmdTestProduct
virtual string CmdTestProduct(CommandThread cmdThread, string cmdName, string[] args)
Executinon method for test command, which just prints its name and arguments.
Definition: CommandlineApplicationInterpreter.cs:6451
IG.Lib.ISerializationDto.CopyToObject
void CopyToObject(ref object obj)
Copies data from the current DTO to an object of type object. Object is created anew if necessary by ...
IG.Num.Func.Constant.ConstantValue
double ConstantValue
Value of the current constant function.
Definition: FunctionRealBasic.cs:545
IG.Neural.NeuraApproximationFileManager._neuralDataDefinitionPath
string _neuralDataDefinitionPath
Definition: NeuralFileManager.cs:131
IG.Num.VectorBase.OrthoNormalizeGramSchmidtNonRobust
static void OrthoNormalizeGramSchmidtNonRobust(IList< IVector > original, ref IList< IVector > resOrthogonal, ref IVector resNorms, ref IVector auxProjection, double tolSize=0, bool normalize=false, bool modifiedGrammSchmidt=true)
Performs the Gramm-Schmidt orthogonalization procedure in order to calculate a set of orthonormal vec...
Definition: VectorBase.cs:2544
IG.Num.VectorBase.ArraySubtractPlain
static void ArraySubtractPlain(IVector a, double scal, IVector result)
Subtraction of a scalar from all components of a vector. This is a plain version of the method that d...
Definition: VectorBase.cs:1665
IG.Num.GridGenerator1dBase._numNodes
int _numNodes
Definition: GridGenerator1dBase.cs:274
IG.Lib.StringParser._exponentStrings
List< String > _exponentStrings
Definition: StringParser.cs:151
IG.Num.UnstructuredMeshGeometry3d.UnstructuredMeshGeometry3d
UnstructuredMeshGeometry3d(int numElements, string fieldName)
Constructs a new unstructured grid with the specified number of elements and name.
Definition: UnstructuredMeshGeometry3dGeneric.cs:32
IG.Lib.ScriptLoaderBase._referencedAssimblies
List< string > _referencedAssimblies
Definition: Loader.cs:1008
IG.Num.QuadraticBasis.QuadraticBasis
QuadraticBasis()
Definition: ApproxBasis.cs:274
IGLib.Tests.Base.SampleClasses.CustomEnumerable
Definition: SampleClasses.cs:397
IG.Crypto.ConstCrypto.ArgKeyHexBytes1
const string ArgKeyHexBytes1
Specification that key as hexadecimal byte sequence follows.
Definition: UtilCryptoAux.cs:426
IG.Lib.RealFunctionLoader.VarNameReturnedValueName
const string VarNameReturnedValueName
Name of variable (internal in class defined in loadable script) that holds the name of local variable...
Definition: RealFunctionScriptLoader.cs:57
IG.Num.MExt.Max
static double Max(double a, double b, double c, double d, double e)
Largest of five numbers.
Definition: UtilMath.cs:929
IG.Num.Matrix3d.CreateFromColumns
static Matrix3d CreateFromColumns(IList< IVector > columnVectors)
Construct a complex matrix from a set of real column vectors.
Definition: Matrix3DClass.cs:169
IG.Lib.Module.StartTime
virtual DateTime StartTime
Gets The starting time of the program (time when program data was initialized).
Definition: App.cs:1066
IG.Num.Matrix.GetNewThis
Matrix GetNewThis()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
Definition: Matrix.cs:834
IG.Script.ScriptAppBase.AssemblyResources1
const string AssemblyResources1
Definition: ScriptAppBase.cs:3987
LearnCs.Lib.VectorBase.AddVector
void AddVector(IVector< ElementType > b, IVector< ElementType > result)
Definition: VectorBase.cs:263
IG.Num.ScalarFunctionExamples.Quadratic2d.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: FunctionScalarExamples.cs:1167
IG.Net.PortScanner2.tcpTimeout
int tcpTimeout
Definition: PortScanner.cs:23
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray2DToStringJaggedArray2DObjectToIntJaggedArray2D
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray2DToStringJaggedArray2DObjectToIntJaggedArray2D()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:714
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_Speed_RoundTripConversion_DerivedClassToBaseClassObjectToBaseClass_IsCorrect
virtual void SpecificTypeConverter_Speed_RoundTripConversion_DerivedClassToBaseClassObjectToBaseClass_IsCorrect()
Definition: BasicTypeConverterTests.cs:230
IG.Lib.KeyValueSortable._counter
static int _counter
Definition: Utils.cs:3141
IG.Num.Func.PenaltyPower.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealPenalty.cs:273
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.InputFieldDefinition
InputFieldDefinition(int id, string name, string description, string defaultValue)
Constructs new input field definition.
Definition: SimKosecFileManagerBase.cs:1706
IG.Num.Func.WeightPol3.WeightPol3
WeightPol3(double Kx, double Sx)
Definition: FunctionRealWeight.cs:472
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_NonintegerDoubleToIntObjectToInt_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_NonintegerDoubleToIntObjectToInt_IsCorrect()
Definition: BasicTypeConverterTests.cs:80
IG.Num.NeuralTrainingLimitsDto.ToleranceRmsRelativeToRangeScalar
double ToleranceRmsRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on RMS errors of outputs can be set to...
Definition: SerializationDtoNeural.cs:790
IG.Lib.CommandLineApplicationInterpreter.GetArguments
virtual string[] GetArguments(string commandLine)
Parses a command line and extracts arguments from it. Arguments can be separated according to usual r...
Definition: CommandlineApplicationInterpreter.cs:1232
IG.Lib.XmlParser.marks
List< Mark > marks
Definition: XmlUtilities.cs:1650
IGLib.Core.ToStringTypeConverterViaIConvertible
Converts a value to its string representation using IConvertible and invariant culture....
Definition: ToStringTypeConverterViaIConvertible.cs:11
IG.Lib.UtilSystem.GetReferencedAssembliesWithoutGac
static IList< Assembly > GetReferencedAssembliesWithoutGac(IList< Assembly > assemblyList, bool clearBefore=true)
Adds the executable assembly and all its referenced assemblies (directly or indirectly) without those...
Definition: UtilSystem.cs:2418
IG.Num.ScalarFunctionResults.CopyReferences
virtual bool CopyReferences
Indicates whether just references can be copied when setting function parameters or results....
Definition: FunctionScalarResults.cs:157
IG.Num.SampledDataSetDto.OutputLength
virtual int OutputLength
Number of output values in sampled data.
Definition: SampledDataDto.cs:130
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsFirstMax
static int DefaultNumHiddenNeuronsFirstMax
Default value for number of hidden neurons in first hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1270
IG.Num.GridGenerator1dFunc.GridGenerator1dFunc
GridGenerator1dFunc(double from, double to, int numNodes, IRealFunction function, double firstFunctionArgument, double lastFunctionArgument)
Creates a 1D grid generator where grid point positions are calculated by the specified function.
Definition: GridGenerator1dFunc.cs:34
IG.Script.AppBase.AppCustomHelpStrings
List< string > AppCustomHelpStrings
List of help strings corresponding to installed file commands.
Definition: ScriptAppBase.cs:127
IG.Num.Experimental.xdouble
Extension of type double by a struct. Provides binary operaror ^ (left operand raised to the power of...
Definition: UtilMath.cs:1346
IG.Num.mat2.Copy
static mat2 Copy(mat2 m)
Returns a copy of the specified 2D matrix.
Definition: Matrix2D.cs:740
IG.Num.ScalarFunctionScriptControllerBase.LoadCsv
static void LoadCsv(string filePath, string separator, ref IVector vecRestored)
Reads a vector written in CSV format from a file. If there are no components then a null vector is re...
Definition: ScalarFunctionScriptController.cs:1074
IGLib.Gr3D.TorusKnot3D.StartParameter
double StartParameter
Definition: TorusKnot3D.cs:66
IG.Crypto.UtilCrypto.GetPasswordAlgorithmNoneSingleton
static PasswordAlgorithmBase GetPasswordAlgorithmNoneSingleton()
Returns password algorithm that does not change the password provided as initialization parameters.
Definition: UtilCrypto.cs:202
IG.Lib.ScriptLoaderBase._appDomainName
string _appDomainName
Definition: Loader.cs:635
IG.Lib.ScriptLoaderBase.OutputLevel
int OutputLevel
Definbes level of output on console that is generated by some operations. 0 means that no output will...
Definition: Loader.cs:453
LearnCs.Lib.INumberOperations.Pow
NumberType Pow(NumberType a, int n)
Returns a raised to the integer power n .a raised to n .
IG.Lib.Copy.ClienServerStreamBase.LockGlobal
static object LockGlobal
Static lock object used by all instances of this class (and possibly by other classes).
Definition: ClientServerStreamBase_Copy.cs:54
IG.Num.UnstructuredMesh1d.ActiveScalarFieldName
string ActiveScalarFieldName
Gets or sets name of the currently active scalar field. This determines the currently active scalar f...
Definition: UnstructuredMesh1dGeneric.cs:261
IG.Num.RealFunctionParametricBase.RealFunctionParametricBase
RealFunctionParametricBase()
Default constructor is inaccessible because it has no meaning.
Definition: FunctionRealParametric.cs:253
IG.Script.ScriptAppBase.CryptoHelpGetSalt
const string CryptoHelpGetSalt
Definition: ScriptAppBase.cs:1287
IGLib.Gr3D.TrefoilKnot3D.StartParameter
double StartParameter
Definition: TrefoilKnot3D.cs:45
IG.Num.Func.Cubic.SetCoefficients
void SetCoefficients(double a3, double a2, double a1, double a0)
Sets coefficients of the cubic function represented by the current object.
Definition: FunctionRealInterpolation.cs:887
IG.Script.LoadableScriptExample.InitializeThis
override void InitializeThis(string[] arguments)
Inializes the current script object.
Definition: LoadableScriptExamnple.cs:45
IG.Neural.MappingDefinition.SetMapInputElement
virtual void SetMapInputElement(int which, InputMappingDefinitionElement element)
Definition: NeuralMapData.cs:670
IG.Num.NeuralTrainingTable.GetIndex
int GetIndex(int[] indices)
Returns the index of the element in the onedimensional list that corresponds to the specified indices...
Definition: NeuralTrainingParameters.cs:2719
IGLib.Core.FuncRef< TResult >
delegate ref TResult FuncRef< TResult >()
A generic delegate that returns a reference to an object of the specific type.
IGLib.Core.Extended.TypeConversionHelper
Definition: TypeConversionHelperObsolete.cs:19
IG.Lib.IpcStreamServerBase.RespondToRequest
virtual void RespondToRequest()
Reads a single request from the client and sends back the response.
Definition: IpcStreamServerBase.cs:279
IG.Lib.ScalarFunctionLoader.IsCompiled
bool IsCompiled
Whether the current function definition has been compiled or not.
Definition: ScalarFunctionScriptLoader.cs:975
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example11_1_ExportConicalSpiralArchimedian3DTube
void Example11_1_ExportConicalSpiralArchimedian3DTube(int numLongitudinal, int numTransverse, double radius, double alpha=1.5, double a=1.0)
Creeates a tubular surface mesh from a helix parameterization, HelixCurve3D.
Definition: TubularSurfaceExportExamplesTests.cs:754
IG.Num.PointCloud.TestClosestPoints
static void TestClosestPoints(int numClosestPoints, bool printByComponents, PointContainerType[] referencePoints, IDistanceComparer< PointContainerType, PointType > comparerInput, List< PointContainerType > trainingPoints)
For each point in the specified array, the training points are sorted according to the distance to th...
Definition: PointCloud.cs:772
IG.Num.RealFunctionOneParametric.RealFunctionOneParametric
RealFunctionOneParametric(IVector parameters)
Cobnstructor. Creates a new one parametric function with the specified parameters.
Definition: FunctionRealParametric.cs:155
IG.Lib.InterfaceInterpreterBase.InterfaceInterpreterBase
InterfaceInterpreterBase()
Definition: InterfaceInterpreterBase.cs:25
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.AppendIndents
void AppendIndents(int indents)
Definition: JsonPPStrategyContext.cs:45
IGLib.Core.CollectionTypeConverter.ConvertJaggedToRectangular
object ConvertJaggedToRectangular(Array sourceArray, Type targetType)
Converts a uniform jagged array to a rectangular array if shapes match.
Definition: CollectionTypeConverter.cs:236
IG.Num.NeuralTrainingParameters._errorsVerificationMax
IVector _errorsVerificationMax
Definition: NeuralTrainingParameters.cs:512
IG.Lib.ReporterBase.KeyTextLoggerFile1
const string KeyTextLoggerFile1
Definition: ReporterMsg.cs:2328
IG.Num.NeuralTrainingLimits._momentumMax
double _momentumMax
Definition: NeuralTrainingParameters.cs:1345
IG.Num.SampledDataCsv.IsKeyElementIndices
bool IsKeyElementIndices(string str)
Whether the specified string is a keyword introducing variable element indices names.
Definition: SampledDataCsv.cs:696
IG.Lib.IReporterTextWriter.TextWriterWriteLine
int TextWriterWriteLine(string str)
Similar to TextWriterWrite(), except that a newline is added at the end of the string.
IG.Num.vec2.operator-
static vec2 operator-(vec2 a, vec2 b)
Vector Subtraction.
LearnCs.Lib.Complex.ToInt
long ToInt(double tolerance=0.0)
Definition: Complex.cs:352
IG.Num.Matrix.RowCountSetter
virtual int RowCountSetter
Sets the first dimension (number of rows) of the matrix. This setter must be used very restrictively ...
Definition: Matrix.cs:568
IG.Lib.XmlUtilityBase.Root
XmlNode Root
Root node of the current document.
Definition: XmlUtilities.cs:1151
IG.Num.Counter.Read
static int Read(ref Counter result, string str, int startpos, bool skipspaces)
Reads a counter from a string, starting at a specified position. Returns the position of the first ch...
Definition: Scalar.cs:628
IG.Num.NeuralTrainingParametersDto.ToleranceRmsRelativeToRangeScalar
double ToleranceRmsRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on RMS errors of outputs can be set to...
Definition: SerializationDtoNeural.cs:96
IG.Num.NeuralTrainingParametersDto.InputRange
VectorDtoBase InputRange
Range from actual inputs.
Definition: SerializationDtoNeural.cs:75
IG.Script.ScritpScalarFunctionExample.CreateScalarFunction
override LoadableScalarFunctionBase CreateScalarFunction(IAffineTransformation transf)
Creates and returns a new scalar function object where functions are defined by compiled user defined...
Definition: ScalarFunctionScriptExample.cs:31
IG.Lib.WaitDirectoryRemovalLatence.Condition
override bool Condition()
Returns false if the monitored directory exists, and true if not.
Definition: WaitConditionFile.cs:1514
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleToDerived.MyName1
string MyName1
Definition: SampleClasses.cs:217
IG.Num.ParallelJobDispatcherBase.NumSentJobs
int NumSentJobs
Gets the number of sent jobs (all jobs sent to the current dispatcher for execution).
Definition: ParallerJobDispatcherBase.cs:1154
IG.Lib.CommandThreadBase.WasBlockEnterCommand
bool WasBlockEnterCommand
Auxiliary flag that indicates whether the last executed command was a block enter command.
Definition: CommandlineApplicationInterpreterBase.cs:1852
IG.Lib.CommandStackFrameBase.GetVariableDef
InterpreterVariable GetVariableDef(string varName)
Returns variable object (definition) for the variable with specified name.
Definition: CommandlineApplicationInterpreterBase.cs:1382
IG.Lib.StringParser.Global
static StringParser Global
Definition: StringParser.cs:497
IG.Crypto.UtilCrypto._passwordAlgorithmNone
static PasswordAlgorithmBase _passwordAlgorithmNone
Definition: UtilCrypto.cs:197
IG.Num.PointContainerVector.PointContainerVector
PointContainerVector(IVector point, int index)
Definition: PointCloudConcrete.cs:78
IG.Num.Matrix2d.XY
double XY
XY component.
Definition: Matrix2DClass.cs:308
IG.Crypto.CryptoManager.IsEncrypt
bool IsEncrypt
Whether decryption is perrformed, rather than encryption.
Definition: UilCryptoAux1.cs:168
IG.Lib.IpcStreamServerBase.SendResponse
virtual void SendResponse(string responseString)
Sends the specified response string back to the server.
Definition: IpcStreamServerBase.cs:221
IG.Num.AffineTransformationDiagonal0_TO_DELETE._transfMatDiagonal
IVector _transfMatDiagonal
Definition: TransformationAffineDiagonal.cs:126
IG.Num.FunctionPolynomial.ReferenceSecondDerivative
double ReferenceSecondDerivative(double x)
Definition: FunctionReal.cs:1325
IG.Lib.LoadableScriptBase.StoredScriptSettings
In methods of this class you will find all the settings that apply to this script.
Definition: LoadableScriptBase.cs:785
IG.Lib.color.ScaleRed
static color ScaleRed(double value)
Returns a color corresponding to the specified value (ranging from 0 to 1) where color scale begins w...
Definition: Color.cs:627
IG.Script.ScriptAppBase.AddAssemblyCommand
void AddAssemblyCommand(string appName, CommandMethod appMethod, string appHelp)
Adds a new assembly - related embedded application's command (added as sub-command of the base comman...
Definition: ScriptAppBase.cs:3902
LearnCs.Lib.VectorFactoryRegistry.FactoryRegistry
Dictionary< Type, IVectorFactory > FactoryRegistry
Internal dictionary to store and access vector factories by their return type.
Definition: VectorFactoryRegistry.cs:59
IG.Lib.ColorScaleBase.CreateBlueGreenYellow
static IColorScale CreateBlueGreenYellow(double minValue, double maxValue)
Creates and returns a continuous color scale that runs from blue through green till red color.
Definition: ColorScale.cs:1000
IG.Num.OptimizationDataBase._numParameters
int _numParameters
Definition: OptimizationInputData.cs:81
IG.Num.AnalysisResults.ObjectiveGradient
virtual IVector ObjectiveGradient
Objective function gradient. If CopyReferences=true (false by default) then only the reference is cop...
Definition: AnalysisResults.cs:473
IG.Num.VectorFunctionBaseGeneral._resultStore
volatile VectorFunctionBase.ObjectStoreResults _resultStore
Definition: FunctionVectorBaseGeneral.cs:575
IG.Lib.SerializerBase.SerializationTestClass._objectNameModified
string _objectNameModified
Definition: SerializerBase.cs:735
IG.Num.SampledDataSet.CreateExampleSimple
static SampledDataSet CreateExampleSimple(int inputLength, int outputLength, int numElements)
Craates and returns a sample object of the encompassing class.
Definition: SampledData.cs:2669
IG.Script.ScriptAppBase.RunAppNumerics
virtual string RunAppNumerics(string[] args)
Runs a numerics related utility (embedded application) according to arguments.
Definition: ScriptAppBase.cs:629
IGLib.Core.CollectionTypeConverter.GetJaggedArrayLeafElementType
static Type GetJaggedArrayLeafElementType(Type type)
Recursively gets the leaf element type of a jagged array (e.g., int from int[][][]).
Definition: CollectionTypeConverter.cs:345
IG.Num.Matrix3d.EigenSystem2d
static int EigenSystem2d(Matrix3d a, ref Matrix3d eigenvec, ref Vector3d eigenval)
Calculates eigenvectors and eigenvalues of a 2x2 matrix a and stores eigenvectors to lines of eigenve...
Definition: Matrix3DClass.cs:748
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.PPScopeState.IsTopTypeArray
bool IsTopTypeArray
Definition: PPScopeState.cs:30
IG.Num.Matrix2d.Inverse
Matrix2d Inverse
Gets inverse of the current matrix.
Definition: Matrix2DClass.cs:591
IG.Num.Experimental.MX.sqr
static xdouble sqr(xdouble a)
Returns the square of a specified number.
Definition: UtilMath.cs:1810
IG.Lib.IpcStreamServerBase.ReadRequest
virtual string ReadRequest()
Reads the next request from the pipe.
Definition: IpcStreamServerBase.cs:147
IG.Num.AnalysisResults.ReqConstraintGradients
virtual bool ReqConstraintGradients
Indicates whether calculation of constraint functions gradient is/was requested.
Definition: AnalysisResults.cs:994
IG.Num.M.sign
static double sign(double a)
Returns a value indicating the sign of a number.
Definition: UtilMath.cs:143
IG.Lib.ReporterBase.TWClass.SetWriter
bool SetWriter(Stream stream, bool writeintro, bool disposewriter)
Creates a TextWriter upon the stream and sets it as the basic TextWriter to which reporting is perfor...
Definition: ReporterMsg.cs:3656
IG.Num.SampledDataCsv._defaultKeyElementTypes
static string _defaultKeyElementTypes
Definition: SampledDataCsv.cs:186
IGLib.Core.IArrayAccessor
Definition: IArrayAccessor.cs:9
IG.Num.ScalarFunctionResults._constraintHessians
List< IMatrix > _constraintHessians
Definition: FunctionScalarResults.cs:97
IGLib.Gr3D.StructuredSurfaceMesh3D.GetQuadrilateral
vec3 GetQuadrilateral(int i, int j)
Definition: StructuredSurfaceMesh3D.cs:122
IG.Lib.ReporterBase.ErrorLocationString0
static string ErrorLocationString0(Exception ex)
Returns location string derived from ex, which includes information about the location where error oc...
Definition: ReporterMsg.cs:6209
IG.Num.MatrixBase.TestLuDecompositionDemo
static void TestLuDecompositionDemo()
Demonstration of usae of LU decomposition.
Definition: MatrixBase.cs:5931
IG.Script.ScritpScalarFunctionExample.Container
Container class inherits from M in order to enable use of comfortable mathematical functions.
Definition: ScalarFunctionScriptExample.cs:38
IG.Num.IRealFunctionPenalty.CanSetBarrierHeight
bool CanSetBarrierHeight
Whether the height can be set.
Definition: FunctionRealPenalty.cs:39
IG.Num.SampledDataCsv.KeyElementTypeInput
string KeyElementTypeInput
A keyword string for input element type in the CSV file containing sampled data and / or data definit...
Definition: SampledDataCsv.cs:455
IG.Num.Experimental.MX.Truncate
static xdouble Truncate(xdouble a)
Calculates the integral part of a specified double-precision floating-point number.
Definition: UtilMath.cs:1854
IG.Num.NeuralTrainingParameters.SaveJson
static void SaveJson(NeuralTrainingParameters[] trainingParameters, string filePath)
Saves (serializes) the specified array of training parameters objects to the specified JSON file....
Definition: NeuralTrainingParameters.cs:929
IG.Lib.Copy.ClienServerStreamBase.ResponseDelegate
delegate string ResponseDelegate(string request)
Provides an answer string to the specified request string.
IG.Num.AnalysisResults.GetSumResiduals
virtual double GetSumResiduals(double equalityTolerance)
Returns sum of constraint function values corresponding to violated constraints in the current analys...
Definition: AnalysisResults.cs:1440
IG.Num.NeuralApproximatorBase.OnTrainingCompleted
virtual void OnTrainingCompleted()
Called after completion of training procedure (after all auxiliary data is updated,...
Definition: NeuralApproximatorBase.cs:2768
IG.Lib.PipeServerBase.PipeServerBase
PipeServerBase(string pipeName, string requestEnd, string responseEnd, string errorBegin, bool startImmediately=true)
Constructs a new named pipe server with the specified pipe name and other paramters.
Definition: IpcPipes.cs:63
IG.Num.Func.WeightPol7.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealWeight.cs:1157
IG.Lib.Alignment.DefaultHorizontalAlignment
const AlignmentHorizontal DefaultHorizontalAlignment
Default horizontal alignment.
Definition: Alignment.cs:69
IG.Lib.HtmlWriter.ConstAttributeLanguage
string ConstAttributeLanguage
The language attribute. Specifies the language of the element's content.
Definition: HtmlWriter.cs:98
LearnCs.Lib.Complex.Tan
Complex Tan()
Definition: Complex.cs:776
IG.Num.PointCloudVector.CreatePointFromCoordinates
override IVector CreatePointFromCoordinates(IVector coordinates)
Creates and returns a new point with specified coordinates.
Definition: PointCloudConcrete.cs:47
IG.Num.Matrix3d.Multiply
Vector3d Multiply(Vector3d b)
Right-multiplies the current 3D matrix with the specified 3D vector and returns the product.
Definition: Matrix3DClass.cs:705
IG.Num.Func.WeightPol3.InverseDefined
override bool InverseDefined
Definition: FunctionRealWeight.cs:599
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.MaterialSurfaceLightSkyBlue
MaterialProperties MaterialSurfaceLightSkyBlue
Surface material: LightSkyBlue (#87CEFA)
Definition: TubularSurfaceExportExamplesTests.cs:39
IG.Num.RealFunctionParametricBase.SetParameters
virtual void SetParameters(double[] parameters)
Sets parameters of the current parametric functions, where parameters are specified as array.
Definition: FunctionRealParametric.cs:308
IG.Num.ScalarFunctionLinear.NumActualConstants
int NumActualConstants
Gets the number of constants that define the current function. If e.g. the matrix coefficient or the ...
Definition: FunctionScalarExamples.cs:189
IG.Num.INeuralApproximator.GetErrorsTrainingMeanAbs
void GetErrorsTrainingMeanAbs(ref IVector errors)
Calculates the mean absolute errors of output values for the training elements of the training set (t...
IG.Crypto.UtilCrypto.GetSymmetricAlgorithmType
static SymmetricAlgorithmType GetSymmetricAlgorithmType(SymmetricAlgorithm algorithmObject)
Returns the symmetric encryption algorithm type, i.e. an enumeration of type SymmetricAlgorithmType,...
Definition: UtilCrypto.cs:1577
IG.Num.DistanceComparer.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: DistanceComparer.cs:273
IG.Num.Func.GetExp
static RealFunction GetExp(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real exponential function object.
Definition: FunctionRealBasic.cs:47
IG.Num.MatrixBase.SymmetricPart
static void SymmetricPart(IMatrix a, ref IMatrix result)
Stores symmetric part of a square matrix operand in another matrix. Symmetrization is performed by av...
Definition: MatrixBase.cs:2131
IG.Lib.LoadableScriptOptBase.Timer
StopWatch1 Timer
Definition: LoadableScriptOpt.cs:56
IG.Num.IDistanceComparer.StoredDistanceComparer
IComparer< PointContainerType > StoredDistanceComparer
Gets comparer that compares two point containers of type PointContainerType{} by the stored distance ...
Definition: DistanceComparer.cs:202
IG.Num.Func3d2dExamples.Paraboloid.a
double a
Definition: Function3d2d.cs:875
IG.Num.BoundingBoxBase.SetBounds
void SetBounds(int componentIndex, double min, double max)
Sets minimal and maximal value for the specified coponent of the bounding box.
Definition: BoundingBox.cs:989
IG.Num.NeuralTrainingParameters._errorsVerificationRms
IVector _errorsVerificationRms
Definition: NeuralTrainingParameters.cs:494
IG.Lib.PipeClientBase.ServerAddress
string ServerAddress
Server address.
Definition: IpcPipes.cs:574
JsonPrettyPrinterPlus.JsonPrettyPrinter.PrettyPrintCharacter
void PrettyPrintCharacter(StringBuilder input, StringBuilder output)
Definition: JsonPrettyPrinter.cs:54
IG.Num.Matrix3d.Normalized1
Matrix3d Normalized1()
Returns this matrix normalized with 1 norm.
Definition: Matrix3DClass.cs:641
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.MyName4
string MyName4
Definition: SampleClasses.cs:274
IGLib.Core.FromStringTypeConverterViaIConvertible.ConvertTyped< TargetType >
TargetType ConvertTyped< TargetType >(string source)
Definition: FromStringTypeConverterViaIConvertible.cs:15
IG.Num.MatrixBase.Norm
virtual double Norm
Gets Forbenious (or Euclidean) norm of the matrix - square root of sum of squares of elements.
Definition: MatrixBase.cs:737
IG.Num.Func.Exp.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealBasic.cs:88
IG.Lib.Xml
Supplemental basic XML node and document manipulation utilities. Contains some useful static methods ...
Definition: XmlUtilities.cs:466
IG.Num.VectorBase.OrthogonalizeGramSchmidt
static int OrthogonalizeGramSchmidt(IList< IVector > original, ref IList< IVector > resOrthogonal, ref IVector resNorms, ref IVector auxProjection, double tolDependent=1e-10, bool normalize=false, int numRequestedVectors=0, IRandomGenerator rand=null, int maxExcessGenerated=5)
Performs the Gramm-Schmidt orthogonalization procedure in order to calculate a set of orthogonall vec...
Definition: VectorBase.cs:2338
IG.Lib.ObjectRegister.GetRegisteredInstance
T GetRegisteredInstance(int id)
Returns object that is registered with this object with the specified id, or null if such an object i...
Definition: ObjectRegister.cs:93
IG.Lib.StringParser.AddCharacterReferences
void AddCharacterReferences(string code, char character)
Adds a new character reference definition to the parser.
Definition: StringParser.cs:268
IG.Lib.IpcStreamClientServerBase2._defaultPipeName
static string _defaultPipeName
Definition: IpcStreamClientServerBase2.cs:34
IG.Lib.UtilSystem.IsLinuxOs
static bool IsLinuxOs
Returns true if the operating system is a Linux variant, false otherwise.
Definition: UtilSystem.cs:313
IG.Num.NeuralApproximatorAForgeFakeDto.CopyToPlain
override void CopyToPlain(ref INeuralApproximator obj)
Definition: SerializationDtoNeuralApproximator.cs:599
IG.Lib.UtilCsv
Auxiliary utilities for dealing with files in CSV and other delimited formats.
Definition: UtilCsv.cs:17
IG.Script.ScriptAppBase.AppNumericsHelpStrings
List< string > AppNumericsHelpStrings
List of help strings corresponding to installed numerics-related commands.
Definition: ScriptAppBase.cs:558
IG.Lib.WaitFileEventBase.TriggerLock
object TriggerLock
Locking object that is used for waiting trigging pulses that cause to check contition....
Definition: WaitConditionFile.cs:296
IG.Num.SampledDataCsv.IsKeyNumSamplingPoints
bool IsKeyNumSamplingPoints(string str)
Whether the specified string is a keyword introducing variable for number of sampling points.
Definition: SampledDataCsv.cs:839
IG.Num.INeuralApproximator.GetErrorsVerificationMax
void GetErrorsVerificationMax(ref IVector errors)
Calculates the maximum absolute errors of output values for the verification elements of the training...
IGLib.Gr3D.IParametricSurfaceWithBounds.SurfaceDerivative2
vec3 SurfaceDerivative2(double u, double v)
Defines the derivative of Surface with respect to the second parameter. In each point on the surface ...
IG.Script.ScritpRealFunctionExample.Container.Function.RefDerivative
override double RefDerivative(double arg)
Returns the first derivative of reference (untransformed) function.
Definition: RealFunctionScriptExample.cs:76
IG.Num.RandomGaussian._storedDeviate
double _storedDeviate
Definition: RandomGaussian.cs:53
IG.Lib.RegisterableExamples
Contains examples od implementation of the IIdentifieble and IRegistrable interface....
Definition: UtilIdRegistration.cs:249
IG.Lib.CommandLineApplicationInterpreter.AddCommand
virtual void AddCommand(string commandName, ApplicationCommandDelegateMt commandDelegate)
Adds command with the specified name.
Definition: CommandlineApplicationInterpreter.cs:2729
IG.Num.VectorFunctionScriptController.CreateScalarrFunctionController
override ScalarFunctionScriptController CreateScalarrFunctionController()
Creates and returns a new scalar function controller.
Definition: VectorFunctionScriptController.cs:953
IG.Crypto.ConstCrypto.ArgCertificateFile
const string ArgCertificateFile
Specification that certificate file path follows.
Definition: UtilCryptoAux.cs:379
IG.Num.MExt.acos
static double acos(double a)
Returns the angle whose cosine is the specified number.
Definition: UtilMath.cs:1201
IG.Num.ParallelJobDispatcherBase.NumStartedJobs
int NumStartedJobs
Gets the number of jobs started by the dispatcher up to this point.
Definition: ParallerJobDispatcherBase.cs:1171
IG.Crypto.UtilCrypto.CheckFileHashSha512Hex
static bool CheckFileHashSha512Hex(string filePath, string hashValue)
Checks whether the specified SHA-512 hash value matches the actual hash value of the specified file.
Definition: UtilCrypto.cs:1444
IG.Num.Func.Linear.Zero
double Zero
Returns zero of the current linear function. Throws InvalidOperationException if the function does no...
Definition: FunctionRealInterpolation.cs:130
TSTX
Definition: FunctionRealBasic.cs:12
IGLib.Gr3D.KleinBottleFromFigureEight.StartParameter1
double StartParameter1
Definition: KleinBottleFromFigureEight.cs:91
IG.Lib.IpcStreamClientServerBase._msgTestSpeed
string _msgTestSpeed
Definition: IpcStreamClientServerBase.cs:555
IG.Num.SampledDataCsv._keyOptimizationIndices
string _keyOptimizationIndices
Definition: SampledDataCsv.cs:877
IG.Num.VectorFunctionBaseGeneral.SecondDerivative
abstract double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian).
IG.Num.NeuralApproximatorBase.MapInput
virtual void MapInput(IVector values, ref IVector mappedValues)
Maps (scales and shifts) vector of input values to the vector of neuron inputs.
Definition: NeuralApproximatorBase.cs:1860
IG.Lib.CommandStackFrameBase._stackLevel
int _stackLevel
Definition: CommandlineApplicationInterpreterBase.cs:931
IG.Num.SpeedTestCpu.ExampleMathNetNumericsCholesky
static void ExampleMathNetNumericsCholesky()
Example of how to use Choleski decomposition from Math.NET Numerics.
Definition: TestSpeed.cs:1276
IG.Num.Func3d2dBase.ComponentFunction1.Gradient
override void Gradient(double x, double y, out double gradx, out double grady)
Calculates gradient of the current 2D scalar function and returns its components through the specifie...
Definition: Function3d2d.cs:528
IG.Crypto.ConstCrypto.ArgIvHexBytes1
const string ArgIvHexBytes1
Specification of initialization vector as hexadecimal byte sequence follows.
Definition: UtilCryptoAux.cs:491
IG.Num.Vector.Create
static Vector Create(double[] components)
Constructs a vector from a 1-D array.
Definition: Vector.cs:177
IG.Num.OptFileManager.ReadAnalysisInputXml
virtual void ReadAnalysisInputXml(string filePath, ref AnalysisResults anpt)
Reads analysis input data (request) from the specified file in the XML format, and stores the data in...
Definition: OptFileManager.cs:1050
IGLib.Core.BasicTypeConverter.OutputFullTypeNames
bool OutputFullTypeNames
Whether to take full type names in exception messages and elsewhere.
Definition: BasicTypeConverter.cs:88
IG.Lib.color._R
double _R
Definition: Color.cs:98
IGLib.CoreExtended.UtilReflectionCore.GetEnumerableType
static Type GetEnumerableType(Type type)
Definition: UtilReflectionCore.cs:19
IG.Num.RandomGeneratorSystem.NextInclusive
virtual int NextInclusive(int maxValue)
Returns a nonnegative random number LESS OR EQUAL the specified maximum.
Definition: Random.cs:425
IG.Num.NeuralTrainingParametersDto.InputBoundSafetyFactor
double InputBoundSafetyFactor
Definition: SerializationDtoNeural.cs:44
IG.Num.NeuralTrainingLimits.randomTableEnabled
bool randomTableEnabled
Definition: NeuralTrainingParameters.cs:1701
IG.Lib.LoadableScalarFunctionBase._independentVariableNames
string[] _independentVariableNames
Definition: ScalarFunctionScriptBase.cs:84
IG.Crypto.ConstCrypto.DefaultKeyLength
const int DefaultKeyLength
Default key length.
Definition: UtilCryptoAux.cs:279
IG.Num.Vector.Zeros
static Vector Zeros(int n)
Generates an d2-dimensional vector filled with 0.
Definition: Vector.cs:230
IGLib.Gr3D.LissajousKnot3D.n3
int n3
Definition: LissajousKnot3D.cs:46
IG.Num.Matrix3d.RowX
Vector3d RowX
Gets or sets the x-row of the 3D matrix.
Definition: Matrix3DClass.cs:453
IG.Num.PointContainer.GetPointOutputVector
virtual IVector GetPointOutputVector(PointType point)
Gets the vector of output values of the point contained in the current container. <pra>This method mu...
Definition: PointContainer.cs:285
IG.Num.PhysicalUnit.eV
static readonly PhysicalConstant eV
Electronvolt, non-SI unit of energy, eV = 1.60217653e−19 J = 1.60217653e−19 numrows^2∙kg/result^2.
Definition: Constants.cs:1163
IG.Num.SampledDataCsv.KeyMinimalValues
string KeyMinimalValues
A keyword string that introduces variable minimal values in the CSV file containing sampled data and ...
Definition: SampledDataCsv.cs:706
IG.Num.MExt.Sum
static double Sum(params double[] numbers)
Sum of the specified values.
Definition: UtilMath.cs:949
IG.Num.IAffineTransformation.TransformBackCoordinates
void TransformBackCoordinates(IVector transformed, ref IVector original)
Backward transforms co-ordinates from the transformed to the reference space.
IG.Crypto.UtilCrypto.GetStringHashSha512Hex
static string GetStringHashSha512Hex(string stringToHash)
Computes and returns the SHA512 hash string of the specified string.
Definition: UtilCrypto.cs:851
IG.Lib.Copy.NamedPipeClientBase._outputStream
StreamWriter _outputStream
Definition: NamedPipes_Copy.cs:595
IG.Lib.CommandLineInterpreter.Unregister
void Unregister()
Unregisters the current object if it is currently registered. Can be performed several times,...
Definition: InterpreterCommandLine.cs:231
IG.Lib.HtmlWriter.IndentSpaces
int IndentSpaces
Number of spaces used in each level of indentation)
Definition: HtmlWriter.cs:128
IGLib.Gr3D.GrannyKnot3D.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IG.Num.ConstMisc.EarthFlattening
static readonly PhysicalConstant EarthFlattening
Earth flattening, 0.0033528. Versine of the spheroid'result angular eccentricity, (a-s)/a.
Definition: Constants.cs:1408
IG.Lib.ReporterBase.PrintIntro
virtual void PrintIntro(TextWriter tw, string introtext, string programname)
Writes to a textwriter the introduction text that is usually printed before logging starts.
Definition: ReporterMsg.cs:3423
IG.Num.Func3d2dExamples.TorusHorizontal.TorusHorizontal
TorusHorizontal()
Definition: Function3d2d.cs:1356
IG.Num.ConstMath.Sqr5
const double Sqr5
Square root of 5.
Definition: Constants.cs:330
IG.Lib.UtilSystem.WorkspaceProjectsDirName
const string WorkspaceProjectsDirName
Definition: UtilSystem.cs:4414
IG.Lib.ExpressionEvaluatorCompiled._newUserDefinitions
string _newUserDefinitions
Definition: ExpressionEvaluatorCompiled.cs:117
IG.Neural.OutputMappingDefinitionElement.OutputMappingDefinitionElement
OutputMappingDefinitionElement(string name)
Constructor. Element index is unknown, there is no element description.
Definition: NeuralMapData.cs:519
IGLib.Gr3D.IGLib.Gr3D.ParametricSurfaceMeshGenerator
Generates regular structured meshes of parametric surfaces in 3D space.
Definition: ParametricSurfaceMeshGenerator.cs:18
IG.Lib.RegisterableExamples.ExampleIIdentifiable.ToString
override string ToString()
Definition: UtilIdRegistration.cs:275
IG.Num.Func3d2dExamples.EllipsoidParametric.a
double a
Definition: Function3d2d.cs:958
IG.Lib.KeyValueSortable.ComparerKeyBase.ComparerKeyBase
ComparerKeyBase(bool twoStage, bool strict)
Definition: Utils.cs:3274
IG.Num.SingularValueDecomposition.GetProduct
IMatrix GetProduct()
Calculates and returns the product (i.e. the original matrix of coefficients of a linear system of eq...
Definition: MatrixDecompositions.cs:1504
IG.Num.ScalarFunctionBase._transf
IAffineTransformation _transf
Definition: FunctionScalarBase.cs:45
IG.Lib.DataStore.LoadFromString
void LoadFromString(string str)
Loads data store'result XML Doc from an XML string. An exception is thrown if the there is modified a...
Definition: XmlUtilities.cs:114
IGLib.Gr3D.TubularSurface_01.ComputeFrames
static List<(vec3 T, vec3 N, vec3 B)> ComputeFrames(double[] tValues)
Definition: TubularSurface_01.cs:21
IG.Num.RealFunctionBase.Derivative
abstract double Derivative(double x)
Returns the first derivative of this function at the specified parameter.
IG.Num.BoundingBoxBase.Update
void Update(IBoundingBox bounds)
Updates the bounding box in such a way that the specified other bounding box fits in it....
Definition: BoundingBox.cs:820
IG.Num.INeuralApproximator.DestroyNetwork
void DestroyNetwork()
Destroys the neural network.
IG.Lib.StopWatch1.Example
static void Example()
Example of using the stopwatch.
Definition: UtilTime.cs:430
IG.Num.Matrix.GetCopyBase
override MatrixBase GetCopyBase()
Creates and returns a copy of the current matrix.
Definition: Matrix.cs:806
IG.Lib.ScalarFunctionLoader.FuncNameGradientDefinition
const string FuncNameGradientDefinition
Name of the function (internal in class defined in loadable script) that defines calculation of funct...
Definition: ScalarFunctionScriptLoader.cs:105
IG.Num.AnalysisResults.GetAnalysisRequest
static void GetAnalysisRequest(string requestString, ref IVector parameters, ref bool reqcalcobj, ref bool reqcalcconstr, ref bool reqcalcgradobj, ref bool reqcalcgradconstr, ref string cd)
Read the analysis request data from data file Format: { { p1, p2, … }, { reqcalcobj,...
Definition: AnalysisResults.cs:2014
IG.Lib.CharType.All
@ All
IG.Lib.InterpreterVariable.IsReference
bool IsReference
Indicates whether the variable is a reference to another variable.
Definition: CommandlineApplicationInterpreterBase.cs:487
IG.Num.NeuralTrainingLimits.SaveJson
static void SaveJson(NeuralTrainingLimits trainingLimits, string filePath, bool append)
Saves (serializes) the specified array of training limits objects to the specified JSON file.
Definition: NeuralTrainingParameters.cs:2568
IG.Num.StructuredMesh3d.ActiveScalarField
TScalarField ActiveScalarField
Gets active scalar field. Has protected setter.
Definition: StructuredMesh3dGeneric.cs:250
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianCentral
virtual void NumericalHessianCentral(IVector x, double stepSize, ref IVector aux1, ref IVector aux2, ref IMatrix hessian, bool useAnalyticalGradient)
Calculates numerical second derivatives (Hessian) of this function. Forward difference formula is nor...
Definition: FunctionScalarUntransformedBase.cs:640
IG.Num.Matrix3d.Matrix3d
Matrix3d(double component)
Initializes 3D with the specified component.
Definition: Matrix3DClass.cs:84
IG.Crypto.ConstCrypto.ArgSaltBase64Bytes
const string ArgSaltBase64Bytes
Specification of password as base-64 encoded byte sequence follows.
Definition: UtilCryptoAux.cs:474
IG.Lib.Util.TryParseBoolean
static bool TryParseBoolean(string str, ref bool parsedValue)
Tries to parse a string representation of a boolean.
Definition: Utils.cs:2877
IG.Lib.IpcStage
IpcStage
Definition: IpcStreamClientServerBase.cs:18
IG.Num.Scalar.NegativeInfinity
static Scalar NegativeInfinity()
Creates a scalar that represents negative infinity.
Definition: Scalar.cs:79
IG.Lib.UtilSystem.KillFirstApplicationByWindowTitle
static void KillFirstApplicationByWindowTitle(string mainWindowTitle, bool caseSensitive)
Kills the first running application found that has the specified main window title.
Definition: UtilSystem.cs:1714
IGLib.Gr3D.Ellipsoid.EndParameter1
double EndParameter1
Definition: Ellipsoid.cs:82
IG.Num.NeuralTrainingParameters.InputRange
IVector InputRange
Range from actual inputs.
Definition: NeuralTrainingParameters.cs:221
IG.Lib.StringParser.UseCharacterReplacement
bool UseCharacterReplacement
Definition: StringParser.cs:199
IGLib.Gr2D.ICurveParameterization2D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Script.AppBase.FileFunctionTestArguments
virtual string FileFunctionTestArguments(string appName, string[] args)
Executes embedded application that just prints arguments passed to the application to a console.
Definition: ScriptAppBase.cs:90
IG.Lib.CommandStackFrameBase.AddBlockExitCommands
void AddBlockExitCommands(params string[] commands)
Adds the specified strings to the list of commands that can exit the current kind of the code block.
Definition: CommandlineApplicationInterpreterBase.cs:1004
IG.Lib.IpcStreamClientServerBase.WorkMessage
virtual void WorkMessage(string messageName, string[] messageArguments, IpcStage context, ref bool worked)
Definition: IpcStreamClientServerBase.cs:447
IG.Lib.ColorScaleBase.CreateGray
static ColorScale CreateGray(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale with various hues of gray.
Definition: ColorScale.cs:924
IGLib.Gr3D.ICurve2DPolarParameterization.StartParameter
double StartParameter
Typical starting value of the parameter φ of the parametric curve that represents the curve....
Definition: ICurve2DPolarParameterization3D.cs:26
IG.Lib.UtilSystem.IsApplicationRunningByWindowTitle
static bool IsApplicationRunningByWindowTitle(string mainWindowTitle)
Returns true if at least one application with the specified main window title is running,...
Definition: UtilSystem.cs:1596
IG.Num.AnalysisResults.GetPenaltyTerm
virtual double GetPenaltyTerm(int which, IPenaltyEvaluator evaluator)
Returns value of the penalty term corresponding to the specified constraint, calculated by the specif...
Definition: AnalysisResults.cs:1545
IG.Num.Func3d2dExamples.UmbilicTorus
Parametric equation of the umbilic torus surface, a closed single-edged surface in 3D,...
Definition: Function3d2d.cs:1489
IG.Lib.ReporterBase.GetAppSetting
static void GetAppSetting(string key, ref double value, out bool assigned)
Reads a floating point value from the application configuration file and assigns it to the specified ...
Definition: ReporterMsg.cs:1884
IG.Num.StructuredMesh3d.CreateVectorField
virtual TVectorField CreateVectorField(string fieldName, string fieldDescription)
Creates and returns a new vector field of dimensions that match dimensions of the current structured ...
Definition: StructuredMesh3dGeneric.cs:471
IG.Crypto.UtilCrypto.GetHashLengthBytes
static int GetHashLengthBytes(HashType hashType)
Returns length of the hash value, in bytes, for the specified hash algorithm.
Definition: UtilCrypto.cs:349
IG.Num.Func.Quadratic.a0
double a0
Returns the constant term coefficient of the quadratic function.
Definition: FunctionRealInterpolation.cs:468
IG.Num.Vector2d.X
double X
1st component.
Definition: Vector2Dclass.cs:347
IGLib.Gr3D.Sphere.StartParameter2
double StartParameter2
Definition: Sphere.cs:67
IG.Lib.Copy.ClientServerStreamBase2._defaultStoppedResponse
static string _defaultStoppedResponse
Definition: ClientServerStreamBase2_Copy.cs:296
IG.Num.VectorFunctionScriptControllerBase.ConvertParameterNamesToArray
virtual string[] ConvertParameterNamesToArray(string parameterNamesString)
Converts a single string containing parameter names or function names in delimited form to an array o...
Definition: VectorFunctionScriptController.cs:300
IG.Lib.WaitDirectoryRemoval
Blocking execution of the current thread until the specified directory ceases to exist.
Definition: WaitConditionFile.cs:785
IG.Num.OptFileConst.DirPrefix
const string DirPrefix
Definition: OptFileConst.cs:23
IG.Lib.LoadableScriptOptBase.AnalysisScript.Script
LoadableScriptOptBase Script
Loadable script object of type LoadableScriptOptBase in which the current object is embedded (and obt...
Definition: LoadableScriptOpt.cs:251
IG.Num.IScalarFunctionUntransformed.GradientPlain
void GradientPlain(IVector parameters, IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters....
IG.Num.IVectorFunctionResults.Copy
void Copy(IVectorFunctionResults results)
Copies data from another vector function results.
IG.Lib.UtilSystem.RemoveOnThreadPriorityChange
static void RemoveOnThreadPriorityChange(ThreadStart onPriorityChangeMethod)
Removes the specified method that is executed when the global thread priority changes.
Definition: UtilSystem.cs:2105
IG.Lib.XmlBuilder.NewElement
XmlElement NewElement
Returns NewNode if it is an Xml Element, or null if it is not.
Definition: XmlUtilities.cs:2383
IG.Num.StructuredMesh3d.ActiveVectorField
TVectorField ActiveVectorField
Gets active vector field. Has protected setter.
Definition: StructuredMesh3dGeneric.cs:406
IG.Lib.InterfaceInterpreterBase.StartCommand
virtual void StartCommand(string commandName)
Starts a new command in the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:425
IG.Lib.LoadableScriptRealFunctionBase
Base class for loadable scripts that define real functions of one variable.
Definition: RealFunctionScriptBase.cs:20
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArrayNonrectangular2DToStringArrayObjectToIntList
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArrayNonrectangular2DToStringArrayObjectToIntList()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:531
IGLib.Tests.SpeedTestInfo.AnalyticalResult
virtual ResultType AnalyticalResult
Expected result of the test, calculated by some other method (e.g., using an analytical formula in ca...
Definition: SpeedTestInfo.cs:98
IG.Lib.IpcStreamClientServerBase._msgResponseBegin
string _msgResponseBegin
Definition: IpcStreamClientServerBase.cs:527
IG.Lib.Module._useSubVersion
bool _useSubVersion
Definition: App.cs:706
IG.Neural.MappingApproximationFileManager.MappingApproximationFileManager
MappingApproximationFileManager(string directoryPath)
Constructs a new file manager for mapping approximation file client/server that operates in the speci...
Definition: NeuralFileManager.cs:812
IG.Num.Experimental.MX
Defines some mathematical functions to be used in derived classes. Beside the auxiliary functions alr...
Definition: UtilMath.cs:1556
IG.Lib.UtilSystem.GetReferencedAssembliesFlat
static List< string > GetReferencedAssembliesFlat(Assembly assembly)
Get assemblies referenced by the specified assembly. Not recursive.
Definition: UtilSystem.cs:2553
IG.Num.OptFileManager.AnOutJsonPath
string AnOutJsonPath
File path of the analysis output file in JSON format. Setter takes only pure file name,...
Definition: OptFileManager.cs:354
IG.Num.ScalarFunctionScriptDtoBase.CreateObject
override FunctionControllerType CreateObject()
Creates and returns a new vector of the specified type and dimension.
Definition: ScalarFunctionDto.cs:124
IG.Lib.ReporterBase.TextWriterNumWriters
int TextWriterNumWriters()
Returns the current number of text writers used by the reporter's text logging module....
Definition: ReporterMsg.cs:4519
IG.Lib.ReporterBase.GetAppSetting
static void GetAppSetting(string key, ref List< char > value, out bool assigned)
Reads a list of characters from the application configuration file and assigns it to the specified va...
Definition: ReporterMsg.cs:1837
IG.Crypto.CryptoManager.AppGetKey
virtual string AppGetKey(string appName, string[] args)
Executes command-line action - generates a random initialization vector for symmetric encryption.
Definition: UilCryptoAux1.cs:2992
IG.Num.SimKosecFileManagerBase.ExecutableFilename
virtual string ExecutableFilename
File name of the executable that performs the direct analysis.
Definition: SimKosecFileManagerBase.cs:371
IG.Lib.Logger.GetInfosReport
string GetInfosReport()
Returns a string that contains reports for all infos contained in the logger. If there are no logs to...
Definition: LoggerMsg.cs:594
IG.Lib.ScalarFunctionLoader.AppendBeginComment
void AppendBeginComment(StringBuilder sb)
Appends beginning of comment.
Definition: ScalarFunctionScriptLoader.cs:539
IG.Num.StructuredMesh2d.StructuredMesh2d
StructuredMesh2d(int dim1, int dim2)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredMesh2dGeneric.cs:42
IG.Num.AffineTransformationDiagonal0_TO_DELETE.TransformationMatrix
IMatrix TransformationMatrix
Definition: TransformationAffineDiagonal.cs:176
IG.Num.BoundingBoxBase.MaxAuxiliary
IVector MaxAuxiliary
Auxiliary property, gets or sets vector of maximal co-ordinates.
Definition: BoundingBox.cs:423
IGLib.Core.ModelParameter._defaultValueObject
object _defaultValueObject
Definition: ModelParameter.cs:127
IG.Num.Matrix2d.Mat
mat2 Mat
Gets the struct representation of this 2D matrix.
Definition: Matrix2DClass.cs:294
IG.Num.IVectorFunction.Derivative
double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function derivative.
IG.Lib.ColorScaleBase.CreateColorBlindTritanopia
static ColorScale CreateColorBlindTritanopia(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that is adapted to people with tritanopia.
Definition: ColorScale.cs:897
IGLib.Gr3D.MeshExportExtensions_02
Definition: MeshExportExtensions_02.cs:11
IG.Num.VectorFunctionBaseGeneral.Description
virtual string Description
Returns a short description of the function.
Definition: FunctionVectorBaseGeneral.cs:66
IG.Script.ScriptAppBase.AssemblyHelpLoaded
const string AssemblyHelpLoaded
Definition: ScriptAppBase.cs:4251
IG.Lib.CommandLineApplicationInterpreter._caseSensitive
bool _caseSensitive
Definition: CommandlineApplicationInterpreter.cs:191
IG.Num.VectorFunctionScriptControllerBase.ToString
static string ToString(VectorFunctionScriptControllerBase< VectorFunctionType, ScalarFunctionControllerType, ScalarFunctionType > sc)
Returns a string representation of the specified VectorFunctionScripController object.
Definition: VectorFunctionScriptController.cs:613
IG.Num.IVectorFunctionResults.GetValues
List< double > GetValues()
Returns a list of function values.
IG.Num.ScalarFunctionRadial.ScalarFunctionRadial
ScalarFunctionRadial(IRealFunction function, IAffineTransformation transf)
Constructor. Creates a new radial function without specifying coordinate transformation.
Definition: FunctionScalarRadial.cs:29
IG.Num.NeuralApproximatorBase.NeuralApproximatorBase
static NeuralApproximatorBase()
Static constructor. Ensures registration of neural approximator type, which makes possible to constru...
Definition: NeuralApproximatorBase.cs:548
IG.Num.VectorFunctionScriptControllerBase.SetFunctionsString
virtual void SetFunctionsString(string functionsString)
Sets function names through a string containing delimided functions names.
Definition: VectorFunctionScriptController.cs:397
IG.Num.Vector2d.Clone
object ICloneable. Clone()
Returns a deep copy of a 2D vector.
Definition: Vector2Dclass.cs:159
IGLib.Core.ISingleTargetTypeConverter.TryConvert
bool TryConvert(object source, out object target)
IGLib.Core.Tests.CollectionTypeConverterTests.TypeConverter
override ITypeConverter TypeConverter
The type converter that is under test.
Definition: CollectionTypeConverterTests .cs:30
IG.Lib.LogRecord.CreateWarning
LogRecord CreateWarning(Exception ex, string location)
Creates and returns a warning log record initialized according to parameters.
Definition: LoggerMsg.cs:268
IG.Lib.CommandLineApplicationInterpreter.CmdElse
virtual string CmdElse(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints the specified variable. Variable name must be the only argument of the command.
Definition: CommandlineApplicationInterpreter.cs:3776
JsonPrettyPrinterPlus.JsonPrettyPrinter.JsonPrettyPrinter
JsonPrettyPrinter(JsonPPStrategyContext context)
Definition: JsonPrettyPrinter.cs:22
IG.Lib.UtilSystem.GetMissingAssemblies
static List< MissingAssembly > GetMissingAssemblies(Assembly assembly, bool recursive=true)
Get missing assemblies - those referenced assemblies that could not be loaded.
Definition: UtilSystem.cs:2593
IG.Lib.XmlUtilityBase._doc
XmlDocument _doc
Definition: XmlUtilities.cs:1128
IG.Crypto.UtilCrypto.EncryptBasic
static byte[] EncryptBasic(byte[] data, byte[] passwordBytes, byte[] passwordSalt, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, PasswordAlgorithmType pwdType=PasswordAlgorithmType.Default, int pwdNumIterations=1000, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the specified byte array by a symmetric encryption algorithm and returns encrypted bytes.
Definition: UtilCrypto.cs:2029
IG.Num.NeuralTrainingParameters.CreateComparerErrorTrainingRmsVector
IComparer< IVector > CreateComparerErrorTrainingRmsVector()
Definition: NeuralTrainingParameters.cs:2863
IGLib.Core.JsonSerializerOptionsFactoryBasic.LibDefaultIndentSize
const int LibDefaultIndentSize
Library-wide default JSON serializer option for number of indentation character, when serialization p...
Definition: JsonSerializationOptionsFactory.cs:77
IGLib.Gr3D.ConicalSpiralLogarithmic3D
A 3D parametric curve with bounds - the conical logarithmic spiral.
Definition: ConicalSpiralLogarithmic3D.cs:16
IG.Num.PenaltyEvaluator._allowSingleFunction
bool _allowSingleFunction
Definition: AnalysisResults.cs:2393
IG.Num.SimKosecFileManagerBase.ClearinputfieldDefinition
void ClearinputfieldDefinition(string fieldName)
Removes the specified input field definition from the stored collection of definitions.
Definition: SimKosecFileManagerBase.cs:1055
IG.Num.NeuralApproximatorBase._auxErrors
Vector _auxErrors
Definition: NeuralApproximatorBase.cs:2629
IG.Crypto.UtilCrypto
Basic Cryptographic utilities.
Definition: UtilCrypto.cs:41
IG.Lib.ICommandLineApplicationInterpreter.IsModuleLoaded
bool IsModuleLoaded(string moduleName)
Returns true if the specified module has been loaded on the interpreter, false if not.
IG.Num.Matrix._columnCount
int _columnCount
Number of columns.
Definition: Matrix.cs:550
IG.Lib.ColorScale.GetContinuousReferenceColor
override color GetContinuousReferenceColor(double referenceValue)
Returns the CONTINUOUS color from the current color scale that corresponds to the specified value in ...
Definition: ColorScale.cs:334
IG.Script.ScriptAppBase.AppSystemNames
List< string > AppSystemNames
List of installed system related command names.
Definition: ScriptAppBase.cs:3572
IG.Num.ParallelJobDispatcherBase.NumEnqueuedJobs
int NumEnqueuedJobs
Gets the number of enqueued jobs.
Definition: ParallerJobDispatcherBase.cs:57
IG.Num.Func3d2dBase.Hessian3
virtual mat2 Hessian3(vec2 parameters)
Calculates and returns Hessian of the third component of the current function and returns it (in the ...
Definition: Function3d2d.cs:428
IG.Lib.ScriptLoaderBase.InitFunctionName
virtual string InitFunctionName
Name of the initialization method of dynamically loadable classes.
Definition: Loader.cs:814
IG.Num.MatrixBase.SetRandomLowerTriangular
static void SetRandomLowerTriangular(IMatrix mat)
Sets the specified matrix such that it is lower triangular and contains random elements on the interv...
Definition: MatrixBase.cs:1019
IG.Num.Func.WeightReciprocalPower.ValueDefined
override bool ValueDefined
Definition: FunctionRealWeight.cs:290
IG.Lib.ScalarFunctionLoader.DefaultScriptClassName
const string DefaultScriptClassName
Default name of the class used in loadable scripts containing user definitions of scalar function cla...
Definition: ScalarFunctionScriptLoader.cs:47
IG.Lib.PipeClientBase.ClosePipe
override void ClosePipe()
Closes the Server's pipe and the associated streams.
Definition: IpcPipes.cs:717
IG.Lib.InterfaceInterpreterBase.StartingDirectory
virtual string StartingDirectory
Gets or sets the command that invokes the interpreter.
Definition: InterfaceInterpreterBase.cs:206
IG.Crypto.UtilCrypto.GetPasswordAlgorithmTypes
static PasswordAlgorithmType[] GetPasswordAlgorithmTypes()
Returns all password algorithm types contained in the enumeration PasswordAlgorithmType
Definition: UtilCrypto.cs:114
IG.Lib.IReporterTrace
Reporters that utilize system's trace utility.
Definition: ReporterMsg.cs:152
IG.Num.SimKosecFileManagerBase.DataDirectory
string DataDirectory
Directory for data and messages exchange through files.
Definition: SimKosecFileManagerBase.cs:210
IG.Num.Vector3d.NormInf
override double NormInf
Gets an infinity norm of the current 3D vector - maximal absolute component value.
Definition: Vector3Dclass.cs:418
IGLib.Gr3D.MeshExportExtensions_04.ExportToObj_04
static void ExportToObj_04(this StructuredSurfaceMesh3D mesh, string filePath, string materialFileName)
Definition: MeshExportExtensions_04.cs:17
IG.Num.DistanceComparer.StoredDistanceComparerClass.StoredDistanceComparerClass
StoredDistanceComparerClass()
Definition: DistanceComparer.cs:683
IG.Num.VectorFunctionFromScalar._scalarFunctions
List< IScalarFunction > _scalarFunctions
Definition: FunctionVectorFromScalar.cs:30
IG.Lib.Copy.ServerStreamBase.ThreadServe
void ThreadServe()
Launches a named pipe server in a new thread.
Definition: ClientServerStreamBase2_Copy.cs:866
IG.Lib.WaitFileEventBase.Path
virtual string Path
Get or set path of the file on which the particular event is waited for.
Definition: WaitConditionFile.cs:312
IG.Gr.GrLinesettings.Color
color Color
Line color.
Definition: GrProperties.cs:37
IG.Lib.ReporterBase.DisposeLogger
bool DisposeLogger
Definition: ReporterMsg.cs:4801
IG.Lib.CommandLineApplicationInterpreter.Run
virtual string Run(params string[] commandAndArgs)
Runs the specified (split) command with arguments on the interpreter's main thread.
Definition: CommandlineApplicationInterpreter.cs:2020
IG.Lib.XmlParser.GoToParent
XmlNode GoToParent()
Sets the current node to the parent node of the current node and returns it. This also works if the C...
Definition: XmlUtilities.cs:1964
IG.Lib.HtmlWriter.AppendPlainText
void AppendPlainText(string text)
Adds plain text to HTML (without any markup, indentation or newlines, unless contained in the text st...
Definition: HtmlWriter.cs:481
IG.Num.OptFileAnalysisServer.FileManager
OptFileManager FileManager
Optimization client/server file manager used by the current analysis server.
Definition: OptFileAnalaysisServer.cs:63
IG.Num.INeuralApproximator.LearningRate
double LearningRate
Gets or sets learning rate.
Definition: NeuralApproximatorBase.cs:89
IG.Gr.GraphicObject.GetDirectPrimitive
virtual GraphicPrimitive GetDirectPrimitive(int i)
Returns the primitive No. i that is directly contained on this graphic object. Primitives contained i...
Definition: GrObjects.cs:247
IG.Num.ScalarFunctionScriptDtoBase.Description
virtual string Description
Scalar function description.
Definition: ScalarFunctionDto.cs:70
IG.Num.INeuralApproximator.MultipleNetworks
bool MultipleNetworks
Flag indicating whether multiple neural networks are used to approximate multiple outputs (one networ...
Definition: NeuralApproximatorBase.cs:30
IG.Lib.IObjectStore
Object store. Objects of the specified type can be stored here for later reuse (efficiency improvemen...
Definition: UtilObjectStore.cs:15
IG.Lib.ExpressionEvaluatorCompiled._printCodeCommand
string _printCodeCommand
Definition: ExpressionEvaluatorCompiled.cs:337
IG.Num.Func.WeightPol4.InverseDefined
override bool InverseDefined
Definition: FunctionRealWeight.cs:789
IG.Num.NeuralApproximatorBase.ToString
override string ToString()
Returns string describing the current neural network approximator.
Definition: NeuralApproximatorBase.cs:2878
IG.Lib.UtilSystem.ExecuteSystemCommand
static Process ExecuteSystemCommand(string workingDirectory, bool asynchronous, bool useShell, string command, params string[] args)
Executes system command with arguments.
Definition: UtilSystem.cs:411
IG.Lib.LoadableScriptBase.Script_CommandAdapter.ScriptCommand
Script_CommandDelegate ScriptCommand
Script's internal command that is executed when interpreter command is called.
Definition: LoadableScriptBase.cs:507
IG.Lib.CommandStackFrameBase.CommandLines
List< string > CommandLines
Definition: CommandlineApplicationInterpreterBase.cs:1271
IG.Lib.RealFunctionLoader.Loader
ScriptLoaderBase Loader
Script loader used to load and instantiate real function class generated from script.
Definition: RealFunctionScriptLoader.cs:534
IG.Lib.WaitFileEventBase.ExampleBlockCreateRemove
static void ExampleBlockCreateRemove(string filePath, int numSwitches)
Monitors the specified file and successively blocks until it is created and then until it is removed.
Definition: WaitConditionFile.cs:530
IG.Num.AnalysisResults.SetObjectiveHessianReference
virtual void SetObjectiveHessianReference(IMatrix reference)
Sets the objective functions' Hessian. Only the reference is copied.
Definition: AnalysisResults.cs:690
IG.Num.AnalysisResults.GetObjectiveGradient
virtual IVector GetObjectiveGradient()
Returns the objective function gradient.
Definition: AnalysisResults.cs:485
IG.Num.MatrixBase.TestMultiplyMatTranspMat
static bool TestMultiplyMatTranspMat(double tolerance, bool printReports)
Tests product A*B^T*C.
Definition: MatrixBase.cs:3849
IG.Num.PhysicalConstant
Data of a physical constant, including its value, standard error, units, symbol and description....
Definition: Constants.cs:42
IG.Lib.CommandLineApplicationInterpreter.ExecuteSystemCommand
static void ExecuteSystemCommand(string command, params string[] args)
Executes system command with arguments.
Definition: CommandlineApplicationInterpreter.cs:1402
IG.Num.QRDecomposition.GetProduct
void GetProduct(ref IMatrix product)
Calculates the product (i.e. the original matrix of coefficients of a linear system of equations) of ...
Definition: MatrixDecompositions.cs:652
IG.Num.IVectorFunctionResults.ResetResults
void ResetResults()
Sets all calculated flags to false, error code to 0 (no error) and error string to null.
IG.Lib.UtilConsole
Utilities for reading from a console.
Definition: UtilConsole.cs:25
IG.Num.SampledDataSet.ComparerInputDistance.Distance
virtual double Distance(IVector v1, IVector v2)
Returns distance in the input parameters space between two points, as defined by the distance calcula...
Definition: SampledData.cs:801
IGLib.Gr3D.LissajousKnot3D.EndParameter
virtual double EndParameter
Definition: LissajousKnot3D.cs:77
IG.Num.AnalysisResults._reqConstraintHessians
bool _reqConstraintHessians
Definition: AnalysisResults.cs:222
IG.Num.ScalarFunctionParametricBase.GetParameters
virtual double[] GetParameters()
Returns parameters of the current parametric function as an array.
Definition: FunctionScalarParametric.cs:334
IG.Lib.CommandLineApplicationInterpreter.CmdStackLevel
virtual string CmdStackLevel(CommandThread cmdThread, string cmdName, string[] args)
Command. Returns the current interpreter's stack level for the currently executed interpreter thread.
Definition: CommandlineApplicationInterpreter.cs:3283
IG.Gr.QuadriLateralFacePrimitive._coord
vec3[] _coord
Definition: GrObjects.cs:474
IG.Num.InputElementDefinition.DiscretizationStep
virtual double DiscretizationStep
Discretization step that is used in cases where parameter the input parameter has discrete values....
Definition: SampledDataDefinition.cs:450
IG.Gr.GrFillSettings.Color
color Color
Surface color.
Definition: GrProperties.cs:55
IG.Num.IAnalysisResults.SetParameter
void SetParameter(int index, double value)
Sets the specified optimization parameter.
IG.Num.SampledDataSet.ComparerOutputDistance.ComparerOutputDistance
ComparerOutputDistance(IVector referencePoint, DistanceDelegate distanceFunction, bool immutable)
Constructs a new comparer according to output distance to a reference poiont (type IVector).
Definition: SampledData.cs:897
IG.Num.LinearBasis.LinearBasis
LinearBasis()
Definition: ApproxBasis.cs:20
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.ConicalCurve3DParameterizationFromPolarWithBounds
ConicalCurve3DParameterizationFromPolarWithBounds(double alpha, bool isDefinedForNegativePhi=false)
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:25
IGLib.Gr3D.ConicalSpiralLogarithmic3D.k
double k
Parameter of the Logarithmic spiral, exponent in its equation r(φ) = a * exp(k * φ).
Definition: ConicalSpiralLogarithmic3D.cs:34
IGLib.CoreExtended.ReflectionTypeConverter.ConvertToType
virtual object ConvertToType(object value, Type targetType, bool allowSourceBaseConversions=true, bool allowInterfaceConversions=true)
Definition: ReflectionTypeConverter.cs:22
IG.Script.ScriptAppBase.SystemRuntimeVersion
const string SystemRuntimeVersion
Definition: ScriptAppBase.cs:3597
IG.Crypto.ConstCrypto.ArgOutputFile
const string ArgOutputFile
Specification of output file follows.
Definition: UtilCryptoAux.cs:558
IG.Crypto.CryptoManager.TargetedTotalTime
double TargetedTotalTime
Total time targeted in multi-pass algorithms (e.g. in password hashing).
Definition: UilCryptoAux1.cs:378
IG.Lib.WaitFileEventBase.WaitFileEventBase
WaitFileEventBase(string fileOrDirectoryPath)
Definition: WaitConditionFile.cs:133
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(string filename, bool append)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:5112
IG.Neural.MappingDefinition.GetMapInputElement
virtual InputMappingDefinitionElement GetMapInputElement(int which)
Definition: NeuralMapData.cs:654
IG.Num.Scalar.Examples
static void Examples()
Examples of using the Scalar class
Definition: Scalar.cs:383
IGLib.Core.JsonSerializerOptionsFactoryBasic.Create
JsonSerializerOptions Create(bool writeIndented=LibDefaultWriteIndented, char indentCharacter=LibDefaultIndentCharacter, int indentSize=LibDefaultIndentSize, int maxDepth=LibDefaultMaxDepth)
Creeates and returns a JsonSerializerOptions object with this library's standard connfiguration for N...
Definition: JsonSerializationOptionsFactory.cs:122
IG.Lib.UtilSystem._userNameLowerCase
static string _userNameLowerCase
Definition: UtilSystem.cs:81
IG.Lib.Copy.ClientServerStreamBase2.CloseInput
abstract void CloseInput()
Closes the inpt stream.
IG.Lib.Util.ToByteArray
static void ToByteArray(float val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1722
IG.Num.AnalysisRequestDto.RequestedConstraintHessians
bool RequestedConstraintHessians
Flag indicating whether calculation of constraint function Hessians is required or not.
Definition: AnalysisResultsDto.cs:106
IG.Num.ScalarFunctionResults._parameters
IVector _parameters
Definition: FunctionScalarResults.cs:62
IG.Num.Func.WeightPol3.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealWeight.cs:582
IG.Lib.Module._ExpireWarnPeriod
TimeSpan _ExpireWarnPeriod
Definition: App.cs:715
IG.Num.ParallelJobContainerBase._lockId
static object _lockId
Definition: ParallelJobContainerBase.cs:93
IG.Num.IAffineTransformation.TransformBackCoordinatesPlain
void TransformBackCoordinatesPlain(IVector transformed, IVector original)
Backward transforms co-ordinates from the transformed to the reference space.
IG.Gr.StructuredSurfaceMesh3D.StructuredSurfaceMesh3D
StructuredSurfaceMesh3D(int num1, int num2)
Constructs a structured surface mesh in 3 dimensions. Grid co-ordinates are initialized to 0.
Definition: Mesh.cs:180
IG.Lib.AppTest.Init
static void Init()
Initializes global application data for the current class of application.
Definition: App.cs:129
IG.Num.vec3.vec3
vec3(vec3 v)
Copy constructor. Initializes components of a 3D vector with components of the specified vector.
Definition: Matrix3D.cs:36
IG.Num.VectorBase.GetHashCode
static int GetHashCode(IVector vec)
Returns hash code of the specified vector.
Definition: VectorBase.cs:2191
IG.Num.IDistanceComparer.LengthScales
IVector LengthScales
Sets the vector of length scales that are used for calculation of distances.
Definition: DistanceComparer.cs:47
IG.Num.GridGenerator1d.GrowthFactor
double GrowthFactor
Quotient of lengths of two consecutive intervals of the generated grid.
Definition: GridGenerator1d.cs:110
IG.Lib.UtilSystem.ExecutableAssembly
static Assembly ExecutableAssembly
Returns assembly of the current executable, obtained by Assembly.GetEntryAssembly().
Definition: UtilSystem.cs:2155
IG.Lib.CommandLineApplicationInterpreter.CmdAsyncCompleted
virtual string CmdAsyncCompleted(CommandThread cmdThread, string cmdName, string[] args)
Command. Returns a flag indicating whether the asynchroneous command invocation identified by the spe...
Definition: CommandlineApplicationInterpreter.cs:4957
IG.Num.SimKosecConst.CsvSeparatorDefault
const string CsvSeparatorDefault
Default separator used in CSV files.
Definition: SimKosecConst.cs:30
IG.Lib.RealFunctionLoader._returnedValueName
string _returnedValueName
Definition: RealFunctionScriptLoader.cs:167
IG.Lib.IndexList.IndexList
IndexList(params int[] items)
Creates an index table containing all indices from the specified table.
Definition: IndexList.cs:35
IG.Num.Vector.GetHashCode
override int GetHashCode()
Returns the hash code (hash function) of the current vector.
Definition: Vector.cs:642
IGLib.Gr3D.TubularSurfaceExamples.Example_06
static void Example_06()
Definition: TubularSurfaceExamples.cs:16
LearnCs.Lib.VectorFactoryBase.CreateVectorObject
override IVector CreateVectorObject(int dimension)
Definition: VectorFactory.cs:59
IG.Num.IFunc3d.Gradient
void Gradient(double x, double y, double z, out double gradx, out double grady, out double gradz)
Calculates gradient of the current 3D scalar function and returns its components through the specifie...
IG.Lib.Module.UseSubSubVersion
bool UseSubSubVersion
Whether or not sub-subversion number is used.
Definition: App.cs:1270
IG.Lib.ScriptLoaderBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: Loader.cs:140
IG.Num.VectorBase.CopyPlain
static void CopyPlain(IVector a, IVector result)
Copies components of a vector to another vector. This is a plain version that does not perform any di...
Definition: VectorBase.cs:1144
IG.Num.SampledDataCsv.DefaultKeyMaximalValues
static string DefaultKeyMaximalValues
Default key for introduction of maximal values of input and output data elements.
Definition: SampledDataCsv.cs:236
IG.Num.AnalysisResults.SetObjectiveHessian
virtual void SetObjectiveHessian(int rowIndex, int columnIndex, double value)
Sets the specified component of the objective function's Hessian.
Definition: AnalysisResults.cs:703
IG.Num.VectorBase.ScalePlain
static void ScalePlain(IVector a, double scal, IVector result)
Multiplication of a vector by a scalar. This is a plain version of the method that does not perform a...
Definition: VectorBase.cs:1767
IG.Crypto.PasswordAlgorithmDeriveBytes.PasswordAlgorithmDeriveBytes
PasswordAlgorithmDeriveBytes()
Definition: UtilCryptoAux.cs:953
IG.Lib.UtilSystem._assemblyResolveHandlerAdded
static bool _assemblyResolveHandlerAdded
Definition: UtilSystem.cs:2659
IG.Num.Func.Exp.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealBasic.cs:105
IG.Num.BoundingBoxBase.GetRandomPoint
void GetRandomPoint(ref IVector point)
Creates a random point contained in the current bounding box by using the global random number genera...
Definition: BoundingBox.cs:1234
IG.Lib.InterfaceInterpreterBase.CodeBlockBegin
virtual string CodeBlockBegin
String that begins a code block in interpreted files.
Definition: InterfaceInterpreterBase.cs:275
IG.Lib.IpcStreamClientServerBase2.IsError
bool IsError
Definition: IpcStreamClientServerBase2.cs:124
IG.Num.mat2.Norm1
double Norm1
Get the 1 norm of the matrix - maximum over columns of sum of absolute values of components.
Definition: Matrix2D.cs:556
IG.SandboxTests.TestBase
Definition: TestBase.cs:9
IG.Lib.UtilSystem.GetExecutableTitle
static string GetExecutableTitle()
Returns descriptive title of the current executable (from the AssemblyInfo file).
Definition: UtilSystem.cs:3220
IG.Num.Func3d2dExamples.MobiusStrip
Defines the Möbius strip (a parametric surface), a surface with only one side and only one boundary c...
Definition: Function3d2d.cs:1459
IG.Crypto.UtilCrypto.EncryptAsymShort
static byte[] EncryptAsymShort(byte[] originalBytes, AsymmetricAlgorithm algorithm, AsymmetricAlgorithmType algorithmType=AsymmetricAlgorithmType.None)
Definition: UtilCrypto.cs:5042
IG.Num.OptimizationDataBase._maxAnalyses
int _maxAnalyses
Definition: OptimizationInputData.cs:247
IG.Lib.ScriptLoaderBase.ArgumentsName
virtual string ArgumentsName
Agreed formal name of the arguments parameter. Agreement upon this name makes possible to execute scr...
Definition: Loader.cs:830
IGLib.Core.MultiDimensionalIndexGenerator.GetEnumerator
IEnumerator< int[]> GetEnumerator()
Returns an enumerator that iterates over all index combinations.
Definition: CollectionTypeConverter.cs:537
IG.Lib.UtilSystem.CopyRecursiveSafe
static void CopyRecursiveSafe(DirectoryInfo source, DirectoryInfo target, ref int numErrors, ref string errorsString)
Recursively copies contents of the source directory to the target directory.
Definition: UtilSystem.cs:5261
IG.Num.VectorFunctionBaseGeneral.ObjectStoreResults.ObjectStoreResults
ObjectStoreResults(IVectorFunction vecfunc)
Definition: FunctionVectorBaseGeneral.cs:543
IG.Crypto.ConstCrypto.ArgRecursiveDirectoryPattern
const string ArgRecursiveDirectoryPattern
Specification of a file search pattern for recursive directory search of input files follows.
Definition: UtilCryptoAux.cs:607
IG.Num.vec2.CrossProduct
vec3 CrossProduct(vec2 v)
Returns vector product of the current and the specified vector.
Definition: Matrix2D.cs:181
IG.Num.Func3d2dBase.Hessian2
virtual mat2 Hessian2(vec2 parameters)
Calculates and returns Hessian of the second component of the current function and returns it (in the...
Definition: Function3d2d.cs:416
IG.Lib.ColorScaleBase.GetDiscreteColor
virtual color GetDiscreteColor(double value)
Returns a color from the DISCRETE color scale represented by the current object that corresponds to h...
Definition: ColorScale.cs:586
IG.Lib.Copy.ClienServerStreamBase.GetRequestOrResponse
void GetRequestOrResponse(ref string responseOrRequestString, out bool isMessage, out string messageOrCommandName, out string[] messageArguments)
Returns the (eventually decoded) request or response string corresponding to the stirng that is read ...
Definition: ClientServerStreamBase_Copy.cs:337
IG.Lib.UtilSystem.OnThreadPriorityChange
static void OnThreadPriorityChange()
This delegate is called when the global thread priority changes (property UtilSystem....
Definition: UtilSystem.cs:2082
IG.Num.Func2dLinear._b
vec2 _b
Definition: Function2d.cs:455
IG.Num.RealFunctionOneParametric.Parameter
virtual double Parameter
Gets or sets the (only) parameter that defines the current function out of parametric family of funct...
Definition: FunctionRealParametric.cs:183
IG.Lib.InterpreterVariable.ReferencedVariable
InterpreterVariable ReferencedVariable
Reference to the variable that is referenced by the current variable.
Definition: CommandlineApplicationInterpreterBase.cs:496
IGLib.Gr3D.CylindricalBilliardKnot_WrongParameterization.HasDerivativeCylindrical
override bool HasDerivativeCylindrical
Definition: CylindricalBilliardKnot.cs:117
IGLib.Tests.Base.TestBase
Definition: TestBase.cs:10
IG.Num.Func.WeightPol5.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealWeight.cs:934
IG.Lib.LoadableScriptBase.Script_AddCommand
virtual void Script_AddCommand(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings, string commandName, Script_CommandDelegate command, string helpString)
Adds a new internal script command under specified name to the internal interpreter of the current sc...
Definition: LoadableScriptBase.cs:576
IGLib.Gr3D.StructuredMesh3D_04.Nodes
vec3[][] Nodes
Definition: StructuredMesh3D_04.cs:16
IG.Num.Func3d2dExamples.SphereParametric
Parametric equation of an origin-centered sphere.
Definition: Function3d2d.cs:979
IG.Num.StructuredMesh3d.GetScalarField
TScalarField GetScalarField(int index)
Returns the scalar field with the specified index.
Definition: StructuredMesh3dGeneric.cs:294
IG.Lib.SerializationDtoTypedBase.SerializationDtoTyped
Definition: SerializationDtoBase.cs:782
IG.Num.VectorFunctionScriptControllerBase._parameterNamesSeparator
string _parameterNamesSeparator
Definition: VectorFunctionScriptController.cs:268
IGLib.Core.JsonSerializerOptionsFactoryBasic._staticLock
static readonly object _staticLock
Definition: JsonSerializationOptionsFactory.cs:26
IG.Reflection.SerializationBinderElementary.IsTypeNameSimple
bool IsTypeNameSimple
Definition: SerializationBinderElementary.cs:92
IG.Num.OptimizationDataBase.MaxIterations
int MaxIterations
Gets or sets maximal number of iterations.
Definition: OptimizationInputData.cs:245
CC
IG.Crypto.ConstCrypto CC
Definition: ScriptAppBase.cs:17
IG.Num.ScalarFunctionExamples.Rosenbrock.Name
override string Name
Returns a short name of the function.
Definition: FunctionScalarExamples.cs:594
IG.Num.NeuralTrainingParameters.EpochErrorsRms
List< double > EpochErrorsRms
List of sampled RMS errors corresponding to epoch numbers from EpochNumbers.
Definition: NeuralTrainingParameters.cs:619
IGLib.Gr3D.ParabolicBasinCurve3D.ParabolicBasinCurve3D
ParabolicBasinCurve3D(int n, double a=1.0, double b=1.0)
Constructor.
Definition: ParabolicBasinCurve3D.cs:20
IG.Num.MatrixBase.MultiplyPlain
static void MultiplyPlain(IMatrix a, IVector b, IVector result)
R=A*b. Multiplies a matrix with a vector and stores the result in the specified result vector....
Definition: MatrixBase.cs:4039
IG.Num.DistanceComparer.Distance
double Distance(PointContainerType boxedPt)
Returns distance between the specified point (enclosed in PointContainer{PointType} object) and the ...
Definition: DistanceComparer.cs:667
IG.Num.VectorFunctionScriptControllerBase.GetFunctionsString
virtual string GetFunctionsString()
Returns function function names in form of delimited string that contains all function function names...
Definition: VectorFunctionScriptController.cs:386
IG.Lib.WaitFileEventBase.Example.Removal
override IWaitFileEvent Removal
Definition: WaitConditionFile.cs:612
IG.Num.NeuralApproximatorDtoBase.IsAppropriateType
bool IsAppropriateType(INeuralApproximator obj)
Returns true if the specified neural network approximator object is of a correct type,...
Definition: SerializationDtoNeuralApproximator.cs:202
IG.Num.IPenaltyEvaluator.CansetBarrierHeight
bool CansetBarrierHeight(int which)
Returns a flag that tells whether characteristic barrier height can be set for the penalty function o...
IG.Num.Matrix3d.ZY
double ZY
ZY component.
Definition: Matrix3DClass.cs:351
IG.Num.Func.PenaltyPower.hh
double hh
Definition: FunctionRealPenalty.cs:170
IG.Num.UnstructuredMeshGeometry3d.UnstructuredMeshGeometry3d
UnstructuredMeshGeometry3d(int numElements)
Creates a new unstructured grid with the specified number of elements.
Definition: UnstructuredMeshGeometry3dGeneric.cs:25
IG.Lib.LogRecord.CreateError
LogRecord CreateError(Exception ex, string location)
Creates and returns an error log record initialized according to parameters.
Definition: LoggerMsg.cs:215
IG.Num.InputOutputElementDefinitionDto.MaximalValue
double MaximalValue
Maximal value for the output data element described by the current definition.
Definition: SampledDataDto.cs:264
IG.Lib.Copy.ServerStreamBase.ServeInCurrentThread
virtual void ServeInCurrentThread()
Enters the serving loop.
Definition: ClientServerStreamBase2_Copy.cs:777
IG.Lib.ReporterBase.DefaultLocationString
static string DefaultLocationString(ReporterBase reporter, ReportType messagetype, string location, Exception ex)
Default delegate for assembly of the location string when reporting on consoles. For parameter descri...
Definition: ReporterMsg.cs:5984
IG.Num.StructuredMesh2d3d.GenerateCoordinates
void GenerateCoordinates(double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 2D regular grid in 3D on the XY plane with grid directions parallel to coo...
Definition: StructuredMesh2d3d.cs:124
IG.Num.VectorFunctionScriptDtoBase.ScalarFunctions
ScalarFunctionDtoType[] ScalarFunctions
Array of scalar function controller DTOs.
Definition: VectorFunctionDto.cs:74
IG.Num.Func3dQuadratic.Value
override double Value(vec3 parameters)
Calculates and returns value of the current 3D quadratic function.
Definition: Function3d.cs:619
IG.Num.VectorFunctionResultsDto.CopyToPlain
override void CopyToPlain(ref VectorFunctionResults vectorFunctionRes)
Copies data from the current DTO to a vector function results object.
Definition: VectorFunctionResultsDto.cs:222
IG.Num.BoundingBox.CreateVector
override IVector CreateVector(int dim)
Creates and returns a new vector that is consistent with the definition of bounding box.
Definition: BoundingBox.cs:1473
IG.Lib.CommandLineApplicationInterpreter.Command_ElseIf
readonly string Command_ElseIf
Definition: CommandlineApplicationInterpreter.cs:646
IGLib.Core.ISingleTargetTypeConverter.TryConvertTyped< SourceType >
bool TryConvertTyped< SourceType >(SourceType source, out TargetType target)
IG.Lib.IReporterTextLogger.AddTextLogger
bool AddTextLogger(TextWriter writer)
Sets the text writer to which reporting is also performed.
IG.Num.Func2dExamples.Func2dXY.Gradient
override void Gradient(double x, double y, out double gradx, out double grady)
Calculates gradient of the current 2D scalar function and returns its components through the specifie...
Definition: Function2d.cs:626
IG.Num.M.min
static double min(double a, double b, double c, double d)
Smallest of four numbers.
Definition: UtilMath.cs:189
IG.Num.Func.WeightPol7.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealWeight.cs:1053
IG.Num.AnalysisResultsExtensions
Extension methods for analysis results classes.
Definition: AnalysisResults.cs:18
IG.Num.IVectorFunctionResults.GetHessian
IMatrix GetHessian(int which)
Returns Hessian of the specified function.
IG.Num.IScalarFunctionResults.ResetResults
void ResetResults()
Sets all calculated flags to false, error code to 0 (no error) and error string to null.
IG.Lib.HtmlWriter.AddHeading3
void AddHeading3(string headingText)
Adds a new level 3 heading with the specified text to the HTML document.
Definition: HtmlWriter.cs:722
IG.Lib.UtilSystem.GetCurrentProcessExecutableName
static string GetCurrentProcessExecutableName()
Returns name of the executable file (with extension) for the current process.
Definition: UtilSystem.cs:554
IG.Reflection.DerivedTypesRegistry.Register
virtual void Register(string typeName, InfoType typeData)
Registers the type information typeData under the name typeName .
Definition: DerivedTypesRegistry.cs:47
IG.Num.StructuredMesh2d._scalarFields
FieldCollection2d< TScalarField, TScalar > _scalarFields
Definition: StructuredMesh2dGeneric.cs:224
IG.Num.MatrixBase.MultiplyDiagonal
static void MultiplyDiagonal(IMatrix a, IVector diag, ref IMatrix result)
Right-multiplies a matrix with a diagonal matrix, and stores the result in the specified result matri...
Definition: MatrixBase.cs:4646
IG.Num.Matrix3d.Add
Matrix3d Add(Matrix3d a)
Returns sum of the current matrix and the specified matrix.
Definition: Matrix3DClass.cs:680
IG.Num.NeuralApproximatorDtoBase.ToleranceRMS
VectorDtoBase ToleranceRMS
Variable with old name, which is kept here for compatibility of files that were created by serializat...
Definition: SerializationDtoNeuralApproximator.cs:75
IG.Num.NeuralTrainingParametersDto.TrainingCpuTime
double TrainingCpuTime
CPU time spent for training.
Definition: SerializationDtoNeural.cs:276
IG.Num.mat3.Norm
double Norm
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix3D.cs:635
IG.Num.ScalarFunctionExamples.Rosenbrock
RosenBrock function. f(x,y) = (1-x)^2 + 100 * (y-x^2)^2
Definition: FunctionScalarExamples.cs:572
IG.Num.RealFunction.funcInverse
RealFunction funcInverse
Definition: FunctionReal.cs:704
IG.Neural.MappingDefinition.MapOutputElementList
virtual List< OutputMappingDefinitionElement > MapOutputElementList
Definition: NeuralMapData.cs:644
IG.Lib.IReporterBase.TreatUndefined
bool TreatUndefined
Returns a boolean value indicating whether undefined messages with the lowest priority are treated by...
Definition: ReporterMsg.cs:919
IG.Num.vec2.operator/
static vec2 operator/(vec2 a, double b)
Vector subtraction.
Definition: Matrix2D.cs:288
IG.Lib.WaitFileRemoval.Condition
override bool Condition()
Condition that unblocks Wait() when it becomes true. The condition is true if the observed file does ...
Definition: WaitConditionFile.cs:718
IGLib.Core.Tests.TypeConverterTestsBase
Base class for type converter testing classes such as BasicTypeConverterTests.
Definition: TypeConverterTestsBase.cs:22
LearnCs.Lib.VectorBase.Conjugate
static VectorRetType Conjugate(VectorBase< ElementType, VectorRetType > a)
Definition: VectorBase.cs:835
IG.Num.ScalarFunctionParametricBase.Parameters
abstract IVector Parameters
Gets or sets parameters that define the specific function out of parametric familiy of scalar functio...
Definition: FunctionScalarParametric.cs:313
IG.Num.SimKosecFileManagerBase.GetInputFieldDefinition
virtual InputFieldDefinition GetInputFieldDefinition(int fieldId, string fieldName)
Returns an input field definition that corresponds to the specified field ID and field name....
Definition: SimKosecFileManagerBase.cs:945
IG.Num.PointContainer.StoredDistance
double StoredDistance
Stored distance to a reference point, which is used to increase performance of operations that perfor...
Definition: PointContainer.cs:259
IG.Num.RandGeneratorThreadSafe
Generator of uniformly distributed random numbers. Based on the default random generator....
Definition: Random.cs:181
IG.Lib.RealFunctionLoader.ValueDefined
bool ValueDefined
Whether calculation of function value is implemented.
Definition: RealFunctionScriptLoader.cs:147
IG.Num.Func.Cubic.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealInterpolation.cs:1524
IGLib.Parsing
Definition: CommandLineParserSimple.cs:8
IG.Lib.SerializerBase.ISerializationTestArrayMember.LongNumber
long LongNumber
Definition: SerializerBase.cs:627
IG.Num.DistanceComparer.GetRelativeCoordinates
void GetRelativeCoordinates(IVector coord, ref IVector relativeCoortinates)
Converts the specified coordinates to relative coordinates where compponents run from 0 to 1 if origi...
Definition: DistanceComparer.cs:364
IG.Neural.NeuralFileConst.NeuralDataDefinitionFilename
const string NeuralDataDefinitionFilename
File containing input and output data definitions for neural networks-based approximation.
Definition: NeuralFileConst.cs:39
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsFirstMax
int NumHiddenNeuronsFirstMax
Maximum number of hidden neurons in first hidden layer.
Definition: NeuralTrainingParameters.cs:1668
IG.Num.SampledDataCsv._currentRow
int _currentRow
Definition: SampledDataCsv.cs:1091
IGLib.Gr3D.SquareKnot3D
The square (or reef) knot is a composite knot obtained by taking the connected sum of a trefoil knot ...
Definition: SquareKnot3D.cs:25
IG.Lib.WaitFileRemoval.InitWaitFileEventBase
override void InitWaitFileEventBase(string fileOrDirectoryPath)
Performs class specific initialization.
Definition: WaitConditionFile.cs:703
IG.Num.SampledDataCsv.CurrentColumn
int CurrentColumn
Definition: SampledDataCsv.cs:1103
IG.Num.MatrixBase.MultiplyTranspTranspTransp
static void MultiplyTranspTranspTransp(IMatrix a, IMatrix b, IMatrix c, ref IMatrix result)
R=A^T*B^T*C^T. Multiplies three matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:3960
IG.Num.PhysicalUnit.mol
static readonly PhysicalConstant mol
Mole, the basic SI unit of amount of substance.
Definition: Constants.cs:858
IG.Lib.ScriptLoaderBase._compilerResults
CompilerResults _compilerResults
Definition: Loader.cs:997
IG.Lib.UtilSystem._assemblySeparatorString
static string _assemblySeparatorString
Definition: UtilSystem.cs:3582
IG.Num.AnalysisResults.SetParameter
virtual void SetParameter(int index, double value)
Sets the specified optimization parameter.
Definition: AnalysisResults.cs:439
IG.Num.Func.Cubic._mainLock
object _mainLock
Definition: FunctionRealInterpolation.cs:974
IG.Lib.Copy.NamedPipeClientBase.Name
override string Name
Client name. The same as pipe name.
Definition: NamedPipes_Copy.cs:436
IG.Num.AnalysisResults.LoadStringMath
static void LoadStringMath(string analysisOutputString, ref AnalysisResults anres)
Reads analysis results data.
Definition: AnalysisResults.cs:1754
IG.Num.Func3d2dExamples.KleinBottle2.a
double a
Definition: Function3d2d.cs:1610
IG.Lib.ExpressionEvaluatorCompiled
Base class for expression evaluators that utilize the functionality of CodeDomProvider class.
Definition: ExpressionEvaluatorCompiled.cs:23
IG.Lib.NamedPipeClientBase.DefaultServerAddress
static string DefaultServerAddress
Default server address. Setting to null sets it to "." (i.e. the local machine).
Definition: IpcNamedPipes.cs:469
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.TestTime
double TestTime
Definition: WaitConditionFile.cs:1169
IG.Num.ScalarFunctionScriptController.ScalarFunctionScriptController
ScalarFunctionScriptController()
Creates a DTO for storing state of a scalar function object of any type
Definition: ScalarFunctionScriptController.cs:1169
IG.Num.ScalarFunctionExamples.Quadratic3d.Description
override string Description
Returns a short description of the function.
Definition: FunctionScalarExamples.cs:1261
IG.Lib.CommandLineInterpreter.Id
virtual int Id
Returns unique Id (in the scope of a given type) of the current object. Method is defined as virtual ...
Definition: InterpreterCommandLine.cs:213
IG.Num.MatrixBase.RowCount
abstract int RowCount
Gets the number of rows of the current matrix.
Definition: MatrixBase.cs:332
IG.Num.DistanceComparerVector.DistanceComparerVector
DistanceComparerVector(PointContainerVector referencePoint)
Constructs a new vector comparer according to the distance to the reference point.
Definition: PointCloudConcrete.cs:108
LearnCs.Lib.Complex.operator/
static Complex operator/(Complex c1, Complex c2)
Complex division (quotient of thow complex numbers).
Definition: Complex.cs:565
IG.Num.AnalysisResultsDto
DTO (Data Transfer Objects) for storing contents of direct analysis request (in optimization problems...
Definition: AnalysisResultsDto.cs:190
IG.Crypto.ConstCrypto.HashFileExtension
const string HashFileExtension
File extension for files containing the calculated hash codes.
Definition: UtilCryptoAux.cs:282
IG.Num.RealFunctionBase.SecondDerivativeDefined
abstract bool SecondDerivativeDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionReal.cs:250
IG.Num.NeuralApproximatorBase._tolMaxRelative
IVector _tolMaxRelative
Definition: NeuralApproximatorBase.cs:1061
LearnCs.Lib.Complex.Subtract
static Complex Subtract(Complex c1, Complex c2)
Subtracts c2 from c1 and returns the result.
Definition: Complex.cs:416
IG.Num.FieldCollection.Count
int Count
Gets the number of fields contained in the collection.
Definition: FieldCollectionGeneric.cs:245
IGLib.Gr3D.MaterialProperties.BumpMap
string BumpMap
Bump map file path (map_Bump or bump). This is an image file used to simulate surface roughness.
Definition: MaterialProperties.cs:65
IG.Num.vec2.Zero
void Zero()
Sets components of the vector to 0.0.
Definition: Matrix2D.cs:49
IG.Num.IBoundingBox.GetRandomPoint
void GetRandomPoint(ref IVector point, IRandomGenerator rand)
Creates a random point contained in the current bounding box by using the specified random number gen...
IGLib.Base.HashCodeHelper
Contains methods that combines hashes of multipe objects into a single hash.
Definition: HashCodeHelper.cs:44
IG.Num.PointCloud.AddPoints
void AddPoints(params PointType[] points)
Adds the specified points to the current point cloud.
Definition: PointCloud.cs:156
IG.Num.Func.WeightPol4.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealWeight.cs:721
IG.Lib.ScalarFunctionLoader.AppendIndents
void AppendIndents(StringBuilder sb, int numIndent)
Appends to the apecified string builder the specified level of indentation.
Definition: ScalarFunctionScriptLoader.cs:531
IG.Num.BoundingBoxBase.IsMinDefined
bool IsMinDefined(int componentIndex)
Returns true if maximum value is defined for the specified component, false otherwise.
Definition: BoundingBox.cs:1192
IG.Lib.PipeClientBase._pipeName
string _pipeName
Definition: IpcPipes.cs:528
IG.Num.Matrix2d.Create
static Matrix2d Create(double[][] A)
Constructs a matrix from a copy of a 2-D array by deep-copy.
Definition: Matrix2DClass.cs:155
IG.Num.NeuralApproximatorBase._networkTrained
bool _networkTrained
Definition: NeuralApproximatorBase.cs:1444
IG.Lib.CommandLineApplicationInterpreter.CmdComment
virtual string CmdComment(CommandThread cmdThread, string cmdName, string[] args)
Execution method that does nothing (for comments).
Definition: CommandlineApplicationInterpreter.cs:6394
LearnCs.Lib
Definition: Complex.cs:17
IG.Lib.Copy.ServerStreamBase.GetResponse
virtual string GetResponse(string request)
Returns response string for given request string.
Definition: ClientServerStreamBase2_Copy.cs:583
IGLib.Core.ISingleTypeConverterRegistry.TryConvert
bool TryConvert(object source, out object target, Type sourceType, Type targetType)
IG.Lib.WaitFileEventBase.ConditionInternal
bool ConditionInternal()
Wrapper around Condition() that enables control output to console.
Definition: WaitConditionFile.cs:329
IG.Lib.color.FloatR
float FloatR
Gets the red RGB component of the current color as float number in the range 0 to 1....
Definition: Color.cs:197
IG.Num.VectorFunctionBaseComponentWise.Evaluate
override void Evaluate(IVectorFunctionResults evaluationData)
Performs evaluation of requwester function results and writes them to the provided data structure....
Definition: FunctionVectorBase.cs:294
IG.Num.SIPrefix.G
static readonly PhysicalConstant G
giga- (G), SI prefix for 10^9.
Definition: Constants.cs:670
IG.Num.NeuralApproximatorBase.ExampleSaveNetwork
static void ExampleSaveNetwork(string directoryPath, string fileName, string internalStateFileName)
Example of saving an entire trained neural network to a file, and then restoring it from a file....
Definition: NeuralApproximatorBase.cs:3179
IG.Lib.VectorDtoBase.CreateVector
override IVector CreateVector(int length)
Creates and returns a new vector cast to the interface type IVector.
Definition: VectorDto.cs:240
IGLib.Gr3D.HelixCurve3D.HelixCurve3D
HelixCurve3D(double a=1.0, double b=0, bool righthanded=true)
Constructor.
Definition: HelixCurve3D.cs:22
IG.Num.FunctionPolynomial.InverseDefined
override bool InverseDefined
Definition: FunctionReal.cs:1377
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.operator==
static bool operator==(ExplicitlyConvertibleFromDerived lhs, ExplicitlyConvertibleFromDerived rhs)
Definition: SampleClasses.cs:375
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeRetriavalProducesNullForTypesThatAreNotEnumerable
void IEnumerableElementTypeRetriavalProducesNullForTypesThatAreNotEnumerable()
Definition: IGLibCoreReflectionTests.cs:21
IG.Num.NonSIUnit.yard
static readonly PhysicalConstant yard
Yard, a deprecated non-SI unit of length, yd = 0.9144 numrows.
Definition: Constants.cs:1299
IG.Num.InputOutputDataDefiniton.GetInputBounds
virtual void GetInputBounds(ref IBoundingBox bounds)
Extracts input bounds as defined on the current data definition object, and stores them in the specif...
Definition: SampledDataDefinition.cs:936
IG.Lib.StringTable.AddRow
void AddRow(params string[] elements)
Adds a new row at the end of the data table.
Definition: StringTable.cs:444
IG.Num.vec2.operator*
static vec2 operator*(double scalar, vec2 v)
Multiplication of vector by scalar.
IG.Lib.IpcStreamServerBase.CloseOutput
override void CloseOutput()
Closes the outut stream.
Definition: IpcStreamServerBase.cs:38
IG.Lib.WaitFileEventLatenceBase.Condition
override bool Condition()
This method should be overridden in derived classes.
Definition: WaitConditionFile.cs:1001
IG.Crypto.CryptoManager.AppName
string AppName
Definition: UilCryptoAux1.cs:115
IG.Num.PointContainer.GetPointCoordinates
IVector GetPointCoordinates()
returns vector coo-rdinates (or input parameters) of the point contained in the current container.
Definition: PointContainer.cs:270
IG.Lib.Logger.LogError
void LogError(Exception ex, string location)
Adds a new error log record initialized according to parameters.
Definition: LoggerMsg.cs:687
IG.Lib.WaitFileEventLatenceBase.ExampleBlockCreateRemoveLatence
static void ExampleBlockCreateRemoveLatence(string filePath, int numSwitches)
Monitors the specified file and successively blocks until it is created and then until it is removed.
Definition: WaitConditionFile.cs:1054
IG.Num.NeuralTrainingParameters.ErrorsTrainingMax
IVector ErrorsTrainingMax
Maximal errors calculated on training data.
Definition: NeuralTrainingParameters.cs:471
IG.Script.ScriptAppBase.ProcessFunctionKillApplications
virtual string ProcessFunctionKillApplications(string appName, string[] args)
Embedded application. Kills all running applications sarisfyin specified conditions.
Definition: ScriptAppBase.cs:4887
IG.Lib.ApplicationCommandlineBase.GetScriptArgument
virtual string GetScriptArgument(int whichArgument)
Gets the specified string arguments, as it is currently set.
Definition: ApplicationCommandLineBase.cs:282
LearnCs.Lib.Complex.E
static Complex E
Gets the real-valued constant E (= Math.E), the basis of natural logarithm, as complex number.
Definition: Complex.cs:382
IG.Lib.Copy.ClienServerStreamBase._messagePrefix
string _messagePrefix
Definition: ClientServerStreamBase_Copy.cs:146
IGLib.Gr3D.LissajousCurve3D.HasDerivative
bool HasDerivative
Definition: LissajousCurve3D.cs:84
IG.Num.ConstPhysical.VacuumImpendance
static readonly PhysicalConstant VacuumImpendance
Characteristic impendance of vacuum, ratio of magnitudes of magnitudes of the electric and magnetic f...
Definition: Constants.cs:440
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsFirstMin
int NumHiddenNeuronsFirstMin
Minimum number of hidden neurons in first hidden layer.
Definition: NeuralTrainingParameters.cs:1652
IG.Gr.TextPrimitive
Definition: GrObjects.cs:427
IG.Lib.UtilSystem.GetAssemblyDescription
static string GetAssemblyDescription(Assembly assembly)
Returns description of the specified assembly (from assembly info).
Definition: UtilSystem.cs:3094
IG.Num.mat2.yy
double yy
Definition: Matrix2D.cs:351
IG.Crypto.CryptoManager.IsInputFormatLongInt
bool IsInputFormatLongInt
Definition: UilCryptoAux1.cs:469
IG.Num.FunctionPolynomial.ReferenceHigherDerivative
double ReferenceHigherDerivative(double x, int order)
Definition: FunctionReal.cs:1316
IG.Num.InputOutputDataDefiniton.IsAnyOutputNumSamplingPointsDefined
virtual bool IsAnyOutputNumSamplingPointsDefined()
Returns a value indicating whether any output element has NumSamplingPoints property defined.
Definition: SampledDataDefinition.cs:1145
IG.Lib.CharacterBuffer.Insert
void Insert(int index, char ch)
Inserts the specified character at the specified position of the buffer.
Definition: StringParserBuffer.cs:202
IGLib.Gr3D.KleinBottle.aa
double aa
Radius of the circle around which the generating figure-eight curve is moved.
Definition: KleinBottle.cs:29
IG.Num.UnstructuredMesh1d.GetVectorField
TVectorField GetVectorField(int index)
Returns the vector field with the specified index.
Definition: UnstructuredMesh1dGeneric.cs:437
IG.Crypto.HashType.SHA1
@ SHA1
Specifies the SHA1 hashing algorithm.
IG.Num.GridGenerator1dBase.GetIntervalLengthsList
virtual List< double > GetIntervalLengthsList()
Generates and returns a list of interval lengths between the generated nodes. The returned list is a ...
Definition: GridGenerator1dBase.cs:1041
IG.Lib.ReporterConsole.SetDefaultReserveReportErrorDlg
override void SetDefaultReserveReportErrorDlg()
Sets the reserve error reporting delegate to the default value.
Definition: ReporterMsg_Derived.cs:329
IG.Num.PhysicalUnit.lx
static readonly PhysicalConstant lx
Lux, the SI derived unit of illuminance. lx = lm/(numrows^2) = cd/(numrows^2)
Definition: Constants.cs:1035
IG.Neural.MappingDefinitionElement._orirginalTitle
string _orirginalTitle
Definition: NeuralMapData.cs:332
IG.Num.Vector.Vector
Vector(IVector vec)
Constructs a vector from aanother array.
Definition: Vector.cs:42
IG.Lib.ScalarVar._TypeNames
static string[] _TypeNames
Definition: Vartypes.cs:133
IG.Num.QRDecomposition._determinant
double _determinant
Definition: MatrixDecompositions.cs:669
IG.Num.MatrixBase.ArrayMap
static void ArrayMap(IMatrix a, Converter< double, double > mapping, ref IMatrix result)
Element-by-element mapping of an arbitrary function. WARNING: dimensions of operands must match,...
Definition: MatrixBase.cs:2633
IG.Reflection.DerivedTypesRegistry
Registry of type data for types derived from BaseType .
Definition: DerivedTypesRegistry.cs:28
IG.Lib.ApplicationCommandlineBase._scriptChoice
string _scriptChoice
Definition: ApplicationCommandLineBase.cs:54
IG.Lib.HtmlWriter.GetKeywords
string[] GetKeywords()
Returns an array of current keywords on the document.
Definition: HtmlWriter.cs:251
IGLib.Core.ModelParameterSetFixedBase.ParameterList
IReadOnlyList< ModelParameterType > ParameterList
Definition: ModelParameterSetFixedBase.cs:160
IG.Num.OptimizationResultsBase._keepBestGuess
bool _keepBestGuess
Definition: OptimizationResults.cs:159
IG.Crypto.CryptoManager.AppConvert
virtual string AppConvert(string appName, string[] args)
Executes command-line action - conversion between different representations of data.
Definition: UilCryptoAux1.cs:2657
IG.Lib.ReporterBase.TextWriterWriters
List< TextWriter > TextWriterWriters(bool writableonly)
Returns a list of all text writers that are currently used by the reporter's text writer....
Definition: ReporterMsg.cs:4470
IG.Num.Matrix3d.ZX
double ZX
ZX component.
Definition: Matrix3DClass.cs:344
IG.Lib.CommandLineApplicationInterpreter.CmdTestLU
virtual string CmdTestLU(CommandThread cmdThread, string cmdName, string[] args)
Executinon method for TestLU command, performs test of LU decomposition.
Definition: CommandlineApplicationInterpreter.cs:6724
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out bool val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:1834
IG.Num.Func.GetCubic
static Cubic GetCubic(double a3, double a2, double a1, double a0)
Creates and returns a new cubic function with the specified coefficient.
Definition: FunctionRealInterpolation.cs:847
IG.Num.ParallelJobContainerGen.CreateDispatcher
static ParallelJobDispatcherGen< InputType, ResultType > CreateDispatcher(int numServers)
Creates and returns a parallel job dispatcher for job containers of the current typa,...
Definition: ParallelJobContainerGen.cs:345
IG.Lib.ExpressionEvaluatorCompiled.CompileBase
virtual string CompileBase(string inputDefinitions)
Compiles the base script where evaluation is plugged in, and loads the generated assembly and necessa...
Definition: ExpressionEvaluatorCompiled.cs:192
IG.Num.SampledDataSet.SetOutputValues
void SetOutputValues(int which, IVector values)
Sets the vector of output values of the specified element of the sampled data set.
Definition: SampledData.cs:357
IG.Num.VectorFunctionBaseGeneral.Evaluate
abstract void Evaluate(IVectorFunctionResults evaluationData)
Performs evaluation of requwester function results and writes them to the provided data structure.
IG.Num.ScalarFunctionRadialUntransformed.Epsilon
double Epsilon
Gets or sets a small number used as criteria of where to calculate things (especially derivatives) in...
Definition: FunctionScalarRadialUntransformed.cs:114
IG.Lib.KeyValueSortable.ComparerBase
Base class for different IComparer classes.
Definition: Utils.cs:3186
IG.Lib.XmlParser.GetNextOrCurrentNode
XmlNode GetNextOrCurrentNode(XmlNodeType NodeType, string NodeName)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:1553
IG.Lib.CommandLineApplicationInterpreter.AddModule
virtual void AddModule(string moduleName, ModuleDelegate moduleDelegate)
Adds a new module to the interpreter. This adds an initialization function (via a delegate) which is ...
Definition: CommandlineApplicationInterpreter.cs:2790
IG.Gr.GraphicPrimitiveBase.GetFillColor
virtual Color GetFillColor()
Returns average fill color of the graphic primitive.
Definition: GraphicalObjectsBase.cs:297
IG.Num.Matrix.KroneckerMultiply
static void KroneckerMultiply(Matrix m1, Matrix m2, Matrix result)
Kronecker or tensor product, A(m*n)*B(p*q)=C(mp*nq) Result is a block matrix with as many blocks as t...
Definition: Matrix.cs:1005
IG.Num.Vector2d.Vector2d
Vector2d(vec2 v)
Initializes components of a 2D vector with components of the specified vector.
Definition: Vector2Dclass.cs:184
IG.Lib.ScalarFunctionLoader.Example
static void Example()
Example of use of the ScalarFunctionLoader class. Creates a function loader and uses it for dynamic d...
Definition: ScalarFunctionScriptLoader.cs:1088
IG.Num.vec2.Cross
static vec3 Cross(vec2 a, vec2 b)
Cross Product of 2D vectors (vec2), results in a 3D vector in the direction of the 3rd coordinate axi...
IG.Lib.ReporterBase.lockobj
virtual object lockobj
Object used for locking.
Definition: ReporterMsg.cs:3059
IG.Num.StructuredMesh2d.GetScalarField
TScalarField GetScalarField(int index)
Returns the scalar field with the specified index.
Definition: StructuredMesh2dGeneric.cs:288
IG.Num.Func.WeightPol5
A RealFunction class representing bell like polynomial weighting function with finite support,...
Definition: FunctionRealWeight.cs:846
IG.Lib.UtilStr.RandomString
static string RandomString(int length, bool firstletter, IRandomGenerator rndgen=null)
Returns a randomly generated string composed of alphanumeric characters. It can be specified that the...
Definition: UtilString.cs:502
IG.Lib.CommandThread.CommandThread
CommandThread()
Definition: CommandlineApplicationInterpreterBase.cs:1611
IG.Num.SampledDataCsv.ReadElementDiscretizationSteps
void ReadElementDiscretizationSteps()
Reads discretization steps of input data elements from the CSV, from the current position on (inclusi...
Definition: SampledDataCsv.cs:2854
IG.Num.NeuralTrainingLimits.DefaultMomentumMax
static double DefaultMomentumMax
Default value for maximum momentum in neural networks.
Definition: NeuralTrainingParameters.cs:1232
IG.Num.MExt.product
static double product(params double[] numbers)
Product of the specified values.
Definition: UtilMath.cs:1041
IG.Crypto.ConstCrypto.ArgCertificateStoreName
const string ArgCertificateStoreName
Specification that certificate store name follows.
Definition: UtilCryptoAux.cs:401
IG.Num.IAnalysisResults.SetConstraintGradientReference
void SetConstraintGradientReference(int which, IVector reference)
Sets the specified constraint function gradient. Only the reference is copied.
IGLib.Gr3D.Sphere.Sphere
Sphere(double R=RDefault)
Constructor - sphere with radius R, centered at coordinate origin.
Definition: Sphere.cs:18
IG.Num.Matrix2d.MultiplyLeft
Matrix2d MultiplyLeft(Matrix2d b)
Left-multiplies the current 2D matrix with the specified matrix and returns the product.
Definition: Matrix2DClass.cs:621
IG.Num.Func3d2dExamples.ParametricSurface.ParametricSurface
ParametricSurface(double minX, double maxX, double minY, double maxY)
Base class for classes that define various parametric surfaces.
Definition: Function3d2d.cs:716
IG.Lib.InterpreterVariable.StringValue
string StringValue
String value of the variable.
Definition: CommandlineApplicationInterpreterBase.cs:444
IG.Lib.color.ScaleBlue
static color ScaleBlue(double value)
Returns a color corresponding to the specified value (ranging from 0 to 1) where color scale begins w...
Definition: Color.cs:671
IG.Crypto.ConstCrypto.ArgIvBase64Bytes
const string ArgIvBase64Bytes
Specification of initialization vector as base-64 encoded byte sequence follows.
Definition: UtilCryptoAux.cs:494
IG.Num.SimKosecFileManagerBase._optOutputCsvPath
string _optOutputCsvPath
Definition: SimKosecFileManagerBase.cs:277
IG.Lib.IndexList.CreateRandom
static IndexList CreateRandom(int length, int upperBound)
Creates a prescribed number of unique random indices in the specified range.
Definition: IndexList.cs:97
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithNameAndType_ValueObjectThrowsCorrectException
void ModelParameter_CreationWithNameAndType_ValueObjectThrowsCorrectException()
Definition: ModelParameterTests.cs:100
IG.Crypto.CryptoManager._asymKeyContainerName
string _asymKeyContainerName
Definition: UilCryptoAux1.cs:220
IG.Num.AnalysisResults._objectiveHessian
IMatrix _objectiveHessian
Definition: AnalysisResults.cs:200
LearnCs.Lib.Complex.Sinh
Complex Sinh()
Definition: Complex.cs:794
IG.Num.Matrix3d.XY
double XY
XY component.
Definition: Matrix3DClass.cs:309
IG.Lib.CommandStackFrameBase.DoExecuteCommands
bool DoExecuteCommands
Whether commands are executed in the current code block.
Definition: CommandlineApplicationInterpreterBase.cs:1211
IG.Num.VectorFunctionScriptControllerBase.CreateScalarrFunctionController
abstract ScalarFunctionControllerType CreateScalarrFunctionController()
Creates and returns a new scalar function controller.
IG.Num.SampledDataSet._inputLength
int _inputLength
Definition: SampledData.cs:202
IG.Lib.ObjectRegister.Register
void Register(int id, T obj)
Registers the specified object with the specified key (ID). Warning: this method does not check wheth...
Definition: ObjectRegister.cs:47
IG.Lib.UtilSystem.GetExecutableCopyrightInfo
static string GetExecutableCopyrightInfo()
Returns copyright information of the current executable.
Definition: UtilSystem.cs:3238
IG.Num.StructuredMeshGeometry2d.Coordinates
virtual TCoord[] Coordinates
Array of coordinates.
Definition: StructuredField2dGeneric.cs:55
IG.Num.VectorFunctionResults.Values
virtual List< double > Values
Function values. If CopyReferences=true (false by default) then only the list reference is copied in ...
Definition: FunctonVectorResults.cs:281
IG.Script.ScriptAppBase.DataStructuresTestCsvApp
const string DataStructuresTestCsvApp
Definition: ScriptAppBase1.cs:53
IG.Lib.UtilSystem.GetRepairedDirectoryPath
static string GetRepairedDirectoryPath(string directoryPath)
Repairs the specified directory path, if applicable, and returns the repaired directory path.
Definition: UtilSystem.cs:4538
IG.Lib.CommandLineApplicationInterpreter.CmdThtrowExceptions
virtual string CmdThtrowExceptions(CommandThread cmdThread, string cmdName, string[] args)
Command. Sets the flag for rethrowing exceptions in the interaction mode. Optional boolean arguemnt,...
Definition: CommandlineApplicationInterpreter.cs:4368
IG.Lib.Copy.ClientServerStreamBase2.DefaultErrorBegin
static string DefaultErrorBegin
Default string that begins an error report.
Definition: ClientServerStreamBase2_Copy.cs:131
IGLib.Gr3D.MoebiusStrip.EndParameter1
double EndParameter1
Definition: MoebiusStrip.cs:92
IG.Num.VectorApproximatorBase._mainLock
object _mainLock
Definition: VectorApproximatorBase.cs:20
IG.Num.InputOutputDataDefiniton.AddOutputElement
virtual void AddOutputElement(OutputElementDefinition element, bool assignIndex=false)
Adds the specified output element definition to the list of output element definitionss.
Definition: SampledDataDefinition.cs:825
IG.Num.InputOutputElementDefinition.GetDefaultOutputElementTitle
static string GetDefaultOutputElementTitle(int which)
Returns a default title for the specified output data element.
Definition: SampledDataDefinition.cs:331
IGLib.Core.ModelParameterSetFixedBase.DefaultCanAddParemeters
const bool DefaultCanAddParemeters
The default value of IModelParameterSetBaseFixed<ModelParameterType>.CanAddParameters,...
Definition: ModelParameterSetFixedBase.cs:166
IG.Num.VectorFunctionBaseGeneral.ObjectStoreResults.ObjectStoreResults
ObjectStoreResults()
Definition: FunctionVectorBaseGeneral.cs:541
IG.Neural.NeuraApproximationFileManager.ReadNeuralInput
virtual void ReadNeuralInput(ref IVector inputParameters)
Reads neural approximator input parameters form the file at standard location.
Definition: NeuralFileManager.cs:645
IG.Num.AnalysisResults.CalculatedObjective
virtual bool CalculatedObjective
Indicates whether calculation of objective function is/was requested.
Definition: AnalysisResults.cs:1075
IG.Num.OptFileManager.LockFileMutex
Mutex LockFileMutex
Mutex for system-wide exclusive locks for file system operations related to the current class.
Definition: OptFileManager.cs:198
IG.Num.OptimizationResultsBase.CopyReferences
bool CopyReferences
Gets a flag indicating whether references should be copied.
Definition: OptimizationResults.cs:90
IG.Num.VectorFunctionScriptControllerBase._defaultLowerBound
static double _defaultLowerBound
Definition: VectorFunctionScriptController.cs:497
IG.Crypto.ConstCrypto.ArgBinaryInputFormatHex1
const string ArgBinaryInputFormatHex1
Binary input format used is hexadecimal.
Definition: UtilCryptoAux.cs:531
IG.Crypto.CryptoManager.AppGetFileHash
virtual string AppGetFileHash(string appName, string[] args)
Executes command-line action - calculation of various hash values of a file.
Definition: UilCryptoAux1.cs:2162
IG.Num.VectorFunctionResultsDto.ErrorString
String ErrorString
Error string indicating what went wrong.
Definition: VectorFunctionResultsDto.cs:149
IG.Crypto.UtilCrypto.HashTypeToString
static string HashTypeToString(HashType hashType)
Returns standard string representation of the specified hash type.
Definition: UtilCrypto.cs:456
IG.Lib.TrackedThread._lockThreadList
static readonly object _lockThreadList
Object for locking the list of active traced threads.
Definition: TracedThread.cs:160
IG.Num.StructuredField2d.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(StructuredField2d< vec2 > field, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 2D regular grid, with grid directions parallel to coordinate axes and equi...
Definition: StructuredField2dGeneric.cs:616
IG.Num.SimKosecFileManagerConvBase.ObstacleThickness
double ObstacleThickness
Thickness of obstacless.
Definition: SimKosecFileManager.cs:73
IG.Crypto.UtilCrypto.IsUsed_fOAEP
static bool IsUsed_fOAEP
Whether to perform direct RSA encryption using OAEP (optimal asymmetric encryption padding - only ava...
Definition: UtilCrypto.cs:4966
IG.Lib.ScalarFunctionLoader.VarNameValueDefined
const string VarNameValueDefined
Name of the variable (internal in class defined in loadable script) that holds a flag telling whether...
Definition: ScalarFunctionScriptLoader.cs:113
IG.Lib.Module.AuthorFirstName
String AuthorFirstName
Definition: App.cs:855
IG.Crypto.ConstCrypto.ArgCertificatePasswordThroughUI1
const string ArgCertificatePasswordThroughUI1
Specifies that certificate password (for access to private key) should be obtained through the user i...
Definition: UtilCryptoAux.cs:393
IG.Num.ScalarFunctionResults.AllocateGradient
virtual void AllocateGradient()
Allocate space for function gradient.
Definition: FunctionScalarResults.cs:408
IG.SandboxTests.XUnitLoggerProvider
Definition: TestBase.cs:40
IG.Num.Func3d2dExamples.EllipsoidParametric.EllipsoidParametric
EllipsoidParametric()
Construct an ellipsoid with some typical values for half-axes.
Definition: Function3d2d.cs:943
IG.Num.InputOutputDataDefiniton.OutputElementList
virtual List< OutputElementDefinition > OutputElementList
Definition: SampledDataDefinition.cs:795
IG.Lib.UtilSystem.GetIpAddressLocal
static string GetIpAddressLocal()
Returns the current local IP address of computer.
Definition: UtilSystem.cs:215
IG.Lib.Util.AreEqual< T >
static bool AreEqual< T >(IEnumerable< T > a, IEnumerable< T > b)
Returns true if the specified enumerables (collections) are equal, false otherwise.
Definition: Utils.cs:1019
IG.Reflection.SerializationBinderCascadedImmutable.SerializationBinderCascadedImmutable
SerializationBinderCascadedImmutable(params SerializationBinderBase[] binders)
Constructs the serialization bider with all the specified binders added.
Definition: SerializationBinderCascaded.cs:80
IG.Num.Func3dQuadratic.Func3dQuadratic
Func3dQuadratic()
Definition: Function3d.cs:556
IG.Neural.MappingDefinitionElement.MappingDefinitionElement
MappingDefinitionElement(string name)
Constructor. Element index is unknown, there is no element description.
Definition: NeuralMapData.cs:285
IG.Lib.ReporterBase.GetAppSetting
void GetAppSetting(string reportername, string keyroot, ref char value, out bool assigned)
Reads a character value from the application configuration file (e.g. app.config) and assigns it to t...
Definition: ReporterMsg.cs:2072
IG.Lib.IpcStreamClientServerBase._stopRequest
string _stopRequest
Definition: IpcStreamClientServerBase.cs:609
IG.Num.IRandomGenerator.NextDouble
double NextDouble()
A double-precision floating point number greater than or equal to 0.0, and LESS THAN 1....
IG.Num.Func.Exp.Exp
Exp(double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealBasic.cs:72
IG.Lib.Alignment.Alignment
Alignment(AlignmentHorizontal horizontal)
Constructs the alignment structure with specified horizontal alignement and with vertical alignment s...
Definition: Alignment.cs:47
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_ClassToClassObjectToClass_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_ClassToClassObjectToClass_IsCorrect()
Definition: BasicTypeConverterTests.cs:177
IG.Crypto.ConstCrypto.ArgAsymAlgorithmType1
const string ArgAsymAlgorithmType1
Specification of asymmetric algorithm type follows.
Definition: UtilCryptoAux.cs:354
IG.Num.Func.GetCubicInterpolation
static Cubic GetCubicInterpolation(double x1, double y1, double d1, double x2, double y2, double d2)
Creates and returns cubic interpolation function with specified two function values and one derivativ...
Definition: FunctionRealInterpolation.cs:834
IG.Lib.SerializerBase.ISerializationTestArrayMember.DoubleNumber
double DoubleNumber
Definition: SerializerBase.cs:628
IG.Num.NeuralTrainingLimits._numHiddenNeuronsFirstMin
int _numHiddenNeuronsFirstMin
Definition: NeuralTrainingParameters.cs:1648
IG.Lib.RegisterableExamples.ExampleIIdentifiable.Id
virtual int Id
Returns unique Id (in the scope of a given type) of the current object. Method is defined as virtual ...
Definition: UtilIdRegistration.cs:271
IGLib.Gr3D
Definition: ExampesGraphics3D.cs:9
IG.Num.StructuredField2d.StructuredField2d
StructuredField2d()
Constructs a new empty 2D field (no elements contained) with no name and no description.
Definition: StructuredField2dGeneric.cs:76
IG.Num.ScalarFunctionTransformed.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: FunctionScalarTransformed.cs:168
IG.Lib.Copy.ClientServerStreamBase2.ResponseString
string ResponseString
The last answer string that was written to the pipe.
Definition: ClientServerStreamBase2_Copy.cs:213
IG.Num.OptFileManager
Performs elementary operations for optimization and analysis servers and clients that exchange data a...
Definition: OptFileManager.cs:29
IG.Num.SimKosecFileManagerConvBase.MinX
double MinX
Domain lower bound in X direction.
Definition: SimKosecFileManager.cs:100
IG.Script.AppBase.CustomHelpPrintArguments
const string CustomHelpPrintArguments
Definition: ScriptAppBase.cs:150
IG.Lib.StringParser._escapeChar
char _escapeChar
Definition: StringParser.cs:201
IG.Num.OptFileManager.AnInJsonPath
string AnInJsonPath
File path of the analysis input file in Json format. Setter takes only pure file name,...
Definition: OptFileManager.cs:273
IG.Num.ConstMath.LaplaceLimit
const double LaplaceLimit
Laplace limit, the maximum value of the eccentricity for which the series solution to Kepler'result e...
Definition: Constants.cs:334
IG.Lib.WaitCondition.Wait
override void Wait()
Blocks until the specified condition gets satisfied. See class description for details.
Definition: WaitCondition.cs:309
IG.Lib.Copy.ClienServerStreamBase.MessagePrefix
string MessagePrefix
Definition: ClientServerStreamBase_Copy.cs:150
IG.Num.RealFunction.InverseFunction
override RealFunctionBase InverseFunction
Returns a function that represents inverse of the current function.
Definition: FunctionReal.cs:739
IG.Lib.HtmlWriter.CloseWriter
void CloseWriter()
Closes the text writer used for assembling the HTML document.
Definition: HtmlWriter.cs:288
IGLib.Gr3D.SquareKnot3D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Num.LinearSolverBase._matrixRighthandSides_MathNetNumerics
Matrix_MathNetNumerics _matrixRighthandSides_MathNetNumerics
Definition: MatrixDecompositions.cs:137
IG.Num.RandomGenerator
Default generator of uniformly distributed random numbers. Provides a global generator and a static f...
Definition: Random.cs:103
IGLib.Core.Tests.ReflectionTypeConverterTests.Conversion_Fails_WhenNoOperatorExists
void Conversion_Fails_WhenNoOperatorExists()
Definition: ReflectionTypeConverterTests.cs:144
IG.Num.BoundingBox3d.BoundingBox3d
BoundingBox3d()
Creates a 3D bounding box with unspecified bounds; minimal co-ordinate components equal to BoundingBo...
Definition: BoundingBox.cs:1495
IG.Num.NeuralApproximatorAforgeFake.CalculateOutput
override void CalculateOutput(IVector input, int[] indices, ref IVector filteredOutput)
Calculates and returns the required output values corresponding to the specified inputs,...
Definition: NeuralApproximatorAforgeFake.cs:65
IG.Lib.WaitFileEventBase.CancelOne
override void CancelOne()
Cancels the current waiting for the condition (if one is going on) and unblocks the thread on which w...
Definition: WaitConditionFile.cs:349
IG.Crypto.ConstCrypto.ArgDeleteDecrypted
const string ArgDeleteDecrypted
Specifies that decrypted files (i.e., files with the ConstCrypto.FileExtensionDecrypted extension) ar...
Definition: UtilCryptoAux.cs:628
IG.Num.ScalarFunctionScriptControllerBase.LoadCsv
static void LoadCsv(string filePath, ref IVector vecRestored)
Reads a vector from a CSV file. Constant UtilCsv.DefaultCsvSeparator is used as separator in CSV file...
Definition: ScalarFunctionScriptController.cs:1063
IG.Num.VectorFunctionResults.VectorFunctionResults
VectorFunctionResults(int numParameters)
Specified number of parameters, 1 function. No gradients required.
Definition: FunctonVectorResults.cs:46
IG.Neural.NeuralFileConst.MsgNeuralBusyFilename
const string MsgNeuralBusyFilename
Default file name for neural network approximation busy flag.
Definition: NeuralFileConst.cs:93
IG.Script.ScriptAppBase.CryptoFunctionGetKey
virtual string CryptoFunctionGetKey(string appName, string[] args)
Executes embedded application - generation of secret keys for encryption.
Definition: ScriptAppBase.cs:1328
IG.Num.VectorBase.Norm2Static
static double Norm2Static(IVector a)
Returns Euclidean norm of the specified vector.
Definition: VectorBase.cs:543
IG.Num.ConstMisc.MoonPolarRadius
static readonly PhysicalConstant MoonPolarRadius
Moon polar radius, 1,735.97 km.
Definition: Constants.cs:1577
IG.Lib.InterfaceInverse.VarNameCalcObjective
virtual string VarNameCalcObjective
Definition: InterfaceInv.cs:126
IG.Lib.CommandStackFrameBase.StackLevel
int StackLevel
Definition: CommandlineApplicationInterpreterBase.cs:934
IG.Num.MExt.Coth
static double Coth(double x)
Hyperblic cotangent, 1/Math.Tanh.
Definition: UtilMath.cs:1278
IG.Lib.RealFunctionLoader.VarNameIntegralDefinitionString
const string VarNameIntegralDefinitionString
Name of the variable (internal in class defined in loadable script) that holds user definition (as st...
Definition: RealFunctionScriptLoader.cs:93
IG.Lib.LoadableRealFunctionBase.IntegralDefined
override bool IntegralDefined
Wether analytic indefinite integral is impelemented.
Definition: RealFunctionScriptBase.cs:237
IG.Num.VectorBase.Copy
static void Copy(IVector a, ref Vector_MathNetNumerics result)
Copies components of a vectr to another vector. Resulting vector is allocated or reallocated if neces...
Definition: VectorBase.cs:1285
IG.Num.PhysicalUnit.H
static readonly PhysicalConstant H
Henry, the SI derived unit of inductance. H = V result/A = Wb/A = numrows^2 kg/(result^2 A^2)
Definition: Constants.cs:1017
IG.Lib.CommandThreadBase.IsOutputLevelSet
bool IsOutputLevelSet
Definition: CommandlineApplicationInterpreterBase.cs:2054
IG.Num.NeuralApproximatorBase._convergenceErrorsVerificationMaxList
List< IVector > _convergenceErrorsVerificationMaxList
Definition: NeuralApproximatorBase.cs:622
IG.Lib.InterfaceInverse.NlpSimplex
virtual void NlpSimplex(int numConstraints, IVector initialGuess, IVector stepSizes, int maxIt, IVector tolX, double tolF, double tolConstr, int printLevel)
Runs the constraint nonlinear (modified Nelder-Mead) simplex minimization algorithm.
Definition: InterfaceInv.cs:734
IG.Num.M.Average
static double Average(params double[] sampleElements)
The same as Mean(double[])
Definition: UtilMath.cs:755
IG.Num.InputOutputDataDefinitonDto.InputOutputDataDefinitonDto
InputOutputDataDefinitonDto()
Definition: SampledDataDto.cs:488
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.Space
const string Space
Definition: JsonPPStrategyContext.cs:11
IG.Num.PhysicalConstant.Error
double Error
Gets the standard uncertainty of the physical constant. As constants can be measured more precisley w...
Definition: Constants.cs:118
IG.Num.AffineTransformationSquare.InitIdentityMat
void InitIdentityMat()
Initializes the auxiliary identity matrix.
Definition: TransformationAffineSquare.cs:237
IG.Lib.UtilSystem.UserNameLowerCase
static string UserNameLowerCase
Gets name of the current user with all letters converted to lower case (in order to avoid ambiguities...
Definition: UtilSystem.cs:139
IG.Num.SampledDataCsv._defaultKeyNumInputParameters
static string _defaultKeyNumInputParameters
Definition: SampledDataCsv.cs:113
IG.Num.Func3d2dExamples.Torus.c
double c
Definition: Function3d2d.cs:1327
IG.Lib.CommandThreadBase.DefaultOutputLevel
static int DefaultOutputLevel
Definition: CommandlineApplicationInterpreterBase.cs:2046
IGLib.Core.MultiDimensionalIndexGenerator.MultiDimensionalIndexGenerator
MultiDimensionalIndexGenerator(int[] dimensions)
Initializes a new instance with specified dimensions.
Definition: CollectionTypeConverter.cs:528
IG.Num.IFunc3d2d.Value1
double Value1(double x, double y)
Calculates and returns value of the first component of the current function.
IG.Num.StructuredField2d.GetIndex
int GetIndex(int i1, int i2)
Returns the linear index of the component that is identified by 2 separate indices.
Definition: StructuredField2dGeneric.cs:132
IG.Num.SimKosecFileManagerBase.OptOutputCsvPath
string OptOutputCsvPath
File path of the analysis output file in CSV format. This file contains the pre-agreed set of output ...
Definition: SimKosecFileManagerBase.cs:515
IG.Num.UnstructuredMesh3d.GenerateCoordinates
void GenerateCoordinates(int dimx, int dimy, int dimz, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef)
Generates an (unconnected) unstructured grid of nodes based on a 3D regular grid with grid directions...
Definition: UnstructuredMesh3d.cs:139
IG.Num.AnalysisResults.SetConstraintGradient
virtual void SetConstraintGradient(int which, int index, double value)
Sets the specified constraint fuction gradient component.
Definition: AnalysisResults.cs:652
IGLib.Core.SingleTypeConverterBase.TargetType
Type TargetType
Definition: SingleTypeConverterBaseGeneric.cs:24
IG.Lib.UtilSystem.GetExecutableCompany
static string GetExecutableCompany()
Returns company attribute of the currentt executable.
Definition: UtilSystem.cs:3232
IG.Num.VectorFunctionResults._gradients
List< IVector > _gradients
Definition: FunctonVectorResults.cs:99
IG.Num.ScalarFunctionExamples.Quadratic3d.Name
override string Name
Returns a short name of the function.
Definition: FunctionScalarExamples.cs:1255
IG.Num.RealFunction.RealFunction
RealFunction(DlgFunctionValue valueDelegate)
Constructs a new function where delegates are provided for calculation of function valu.
Definition: FunctionReal.cs:582
IG.Num.SimKosecFileManagerBase.GetInputFieldDefinition
virtual InputFieldDefinition GetInputFieldDefinition(string fieldName)
Returns an input field definition that corresponds to the specified field name. Exception is thrown i...
Definition: SimKosecFileManagerBase.cs:933
YourNamespace.ModelParameter._valueObject
object _valueObject
Definition: ModelParameter.cs:56
IGLib.Core.SingleTargetTypeConverterBase.TargetType
Type TargetType
Definition: SingleTargetTypeConverterBaseGeneric.cs:10
IG.Crypto.UtilCrypto.SetLargestSymmetricAlgorithmBlockSize
static int SetLargestSymmetricAlgorithmBlockSize(SymmetricAlgorithm algorithm)
On the specified symmetric encryption algorithm, sets the largest possible block size,...
Definition: UtilCrypto.cs:1923
IG.Lib.WaitFileEventLatenceBase.ConditionDelegate
sealed override ConditionDelegateBase ConditionDelegate
Setter of this property must not be used!
Definition: WaitConditionFile.cs:1018
IG.Crypto.UtilCrypto.GetHashType
static HashType GetHashType(HashAlgorithm algorithmObject)
Returns the hashing algorithm type, i.e. an enumeration of type HashType, for the specified hashing a...
Definition: UtilCrypto.cs:438
IG.Num.IRandomGenerator.NextBytes
void NextBytes(byte[] buffer)
Fills the elements of a specified array of bytes with random numbers.
IG.Lib.ReporterConsole.GlobalLock
static object GlobalLock
Definition: ReporterMsg_Derived.cs:377
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:795
IG.Neural.MappingDefinitionElement.OriginalElementIndexSpecified
virtual bool OriginalElementIndexSpecified
Specifies whether original element index is specified for the data element described by the mapped de...
Definition: NeuralMapData.cs:362
IG.Reflection.SerializationBinderSimple.TargetType
Type TargetType
Target type of the mapping. When matching combination of OriginalAssemblyName and OriginalTypeName ar...
Definition: SerializationBinderSimple.cs:52
IG.Num.IRealFunctionParametric.SetParameters
void SetParameters(double[] parameters)
Sets parameters of the current parametric functions, where parameters are specified as array.
IG.Script.ScriptAppBase.Script_AddCommands1
void Script_AddCommands1(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings)
Adds commands to the internal interpreter.
Definition: ScriptAppBase1.cs:27
IG.Num.RandomGeneratorSystem.NextDoubleInclusive
virtual double NextDoubleInclusive()
A double-precision floating point number greater than or equal to 0.0, and LESS OR EQUAL than 1....
Definition: Random.cs:359
IG.Crypto.UtilCrypto._hashTypes
static HashType[] _hashTypes
Definition: UtilCrypto.cs:377
IG.Lib.ICommandLineApplicationInterpreter.RunFile
string RunFile(CommandThread commandThread, string filePath)
Runs all commands that are written in a file. Each line of a file is interpreted as a single command,...
IG.Lib.KeyValueSortable.KeyValueSortable
KeyValueSortable(Tkey key, Tvalue value, int orderParameter)
Definition: Utils.cs:3127
IG.Lib.InterfaceInverse.Interpret
virtual void Interpret(string filePath)
Interprets a file.
Definition: InterfaceInv.cs:282
IG.Num.IOptimizationData.NumParameters
int NumParameters
Number of parameters.
Definition: OptimizationInputData.cs:24
IG.Num.vec3.vec3
vec3(double x, double y, double z)
Initializes components of a 3D vector with the specified values.
Definition: Matrix3D.cs:45
IG.Lib.SettingsReaderBase.GetBooleanSetting
virtual bool GetBooleanSetting(string settingname)
Retrieves the specified boolean setting from the current settings source.
Definition: SettingsRreader.cs:58
IGLib.Core.CollectionTypeConverter.GetJaggedArrayShape
List< int > GetJaggedArrayShape(Array array)
Infers the shape (lengths at each level) of a uniform jagged array.
Definition: CollectionTypeConverter.cs:308
IG.Num.StructuredField2d.GenerateCoordinates
static void GenerateCoordinates(StructuredField2d< vec2 > field, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy)
Generates coordinates of a 2D structured grid by mapping nodal coordinates of a regular 2D structured...
Definition: StructuredField2dGeneric.cs:704
IG.Lib.ExpressionEvaluatorJs._baseDefinitionsJsExtended
string _baseDefinitionsJsExtended
Definition: ExpressionEvaluatorJs.cs:338
IG.Lib.ApplicationCommandlineBase.CreateInterpreter
abstract CommandLineApplicationInterpreter CreateInterpreter()
Creates and returns application's command-line interpreter.
IG.Num.NeuralTrainingParameters.ComparerBase.OutputScalingLengths
IVector OutputScalingLengths
Vector of scaling lengths for calculation of weighted norms.
Definition: NeuralTrainingParameters.cs:2880
IG.Crypto.ConstCrypto.ArgString1
const string ArgString1
Specification of string that is worked follows.
Definition: UtilCryptoAux.cs:546
IG.Num.Func3d2dExamples.ParametricSurface.NumY
int NumY
Recommended number of points along the second parameter used to plot the surface.
Definition: Function3d2d.cs:749
IG.Lib.WaitDirectoryCreationByProxy.WaitDirectoryCreationByProxy
WaitDirectoryCreationByProxy(string directoryPath)
Definition: WaitConditionFile.cs:949
IG.Lib.CommandLineInterpreter.RenameCommand
void RenameCommand(string oldCommandName, string newCommandName)
Renames the specified command.
Definition: InterpreterCommandLine.cs:299
IG.Num.SimKosecConst.OptimizationOutputFileName
const string OptimizationOutputFileName
Name of the file where optimization results are found.
Definition: SimKosecConst.cs:50
IGLib.Parsing.ParsableBase
Definition: ParsableBase.cs:11
IGLib.Core.ModelParameterSetFixedBase.ToString
override string ToString()
Definition: ModelParameterSetFixedBase.cs:172
IG.Net.PortScanner2.PortList2.PortList2
PortList2(int starts, int stops)
Definition: PortScanner.cs:411
IG.Num.Vector.Vector
Vector(int n, double value)
Constructs an n-dimensional constant vector with all components initialized to the specified value.
Definition: Vector.cs:89
IG.Num.vec2.ScalarProduct
double ScalarProduct(vec2 v)
Returns scalar product of the current and the specified vector.
Definition: Matrix2D.cs:165
IG.Lib.UtilSystem.WorkspaceDirectoryEnvironmentVar
const string WorkspaceDirectoryEnvironmentVar
Definition: UtilSystem.cs:4410
IG.Num.UnstructuredMesh1d2d
Unstructured mesh in 1D embedded in 2D space.
Definition: UnstructuredMesh1d2d.cs:18
IG.Lib.Copy.NamedPipeClientBase.ClientPipe
NamedPipeClientStream ClientPipe
Named pipe used for communication by the server.
Definition: NamedPipes_Copy.cs:520
IG.Lib.LogRecord.Create
LogRecord Create(ReportType messagetype, string message)
Creates and returns a log record initialized according to parameters.
Definition: LoggerMsg.cs:183
IG.Num.NeuralTrainingParameters._toleranceMax
IVector _toleranceMax
Definition: NeuralTrainingParameters.cs:283
IG.Lib.ListDto.ExampleVectorArray
static void ExampleVectorArray(string filePath)
An example of using the ArrayDto<ElementType, ElementDtoType> for storing an array of vecctors into a...
Definition: ArrayDto.cs:279
IG.Lib.UtilStr.Load
static void Load(string filePath, ref string readString)
Loads complete file contents into the specified stiring.
Definition: UtilString.cs:822
IG.Lib.UtilStr.GetLines
static string[] GetLines(string linesString, bool doTrim=true)
Returns a string array of parameters represented by the specified comma separated list in string form...
Definition: UtilString.cs:138
IG.Lib.XmlUtilityBase.R
virtual IG.Lib.IReporter R
Reporter for this class.
Definition: XmlUtilities.cs:857
IG.Num.Matrix3d.NormForbenius
override double NormForbenius
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix3DClass.cs:609
IG.Lib.ExpressionEvaluatorCompiled._baseDefinitions
string _baseDefinitions
Definition: ExpressionEvaluatorCompiled.cs:115
IG.Num.VectorFunctionBaseGeneral._lock
object _lock
Definition: FunctionVectorBaseGeneral.cs:30
IG.Num.VectorFunctionRequestDTO.NumFunctons
int NumFunctons
Number of components (functions) of vector functon.
Definition: VectorFunctionResultsDto.cs:41
IG.Num.Func.WeightPol7.WeightPol7
WeightPol7()
Definition: FunctionRealWeight.cs:1039
IG.Lib.IpcStreamClientServerBase.MsgTestSquare
string MsgTestSquare
Message that requests square of its argument to be sent back. Used as a kind of verifiable ping.
Definition: IpcStreamClientServerBase.cs:550
IG.Num.Scalar.Equals
bool Equals(Scalar a)
Indicates whether a is equal to this instance.
Definition: Scalar.cs:131
IG.Lib.CommandLine._register
static ObjectRegister< CommandLine > _register
Static object that providees object register and generates IDs for this class:
Definition: InterpreterCommandLine.cs:56
IG.Lib.ObjectStore._lock
object _lock
Definition: UtilObjectStore.cs:72
IG.Num.StructuredField3d.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(StructuredField3d< vec3 > field, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of unstructured grid based on a 3D structured grid of a parametric volume accor...
Definition: StructuredField3dGeneric.cs:455
IG.Lib.ScriptLoaderBase.InitializeScriptLoader
virtual void InitializeScriptLoader()
Initializes the current script loader.
Definition: Loader.cs:83
IG.Num.IOptimizationData.MaxAnalyses
int MaxAnalyses
Gets or sets maximal number of analyses.
Definition: OptimizationInputData.cs:64
IG.Num.Func3d2dExamples.HyperboloidParametricMinus.HyperboloidParametricMinus
HyperboloidParametricMinus(double r, double c)
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1259
IG.Num.NeuralTrainingLimitsDto.InputSafetyFactorNum
int InputSafetyFactorNum
Number of input safety factor values.
Definition: SerializationDtoNeural.cs:755
IG.Num.NeuralTrainingLimits._numHiddenNeuronsFirstValues
int[] _numHiddenNeuronsFirstValues
Definition: NeuralTrainingParameters.cs:1700
IG.Num.RandomGeneratorSystem.NextDouble
override double NextDouble()
A double-precision floating point number greater than or equal to 0.0, and LESS THAN 1....
Definition: Random.cs:327
IG.Lib.ReporterBase.FormatLogMsgDefault
static string FormatLogMsgDefault(int depth, int initialindent, int indentincrement, char indentchar, ReportType type, string location, string message, ReportSource source)
Formats a one-line message for tracing output.
Definition: ReporterMsg.cs:5514
IG.Num.PenaltyEvaluator.PenaltyValue
double PenaltyValue(int which, double constraintFunctionValue)
Returns value of the penalty function for the specified constraint at the specified value of the corr...
Definition: AnalysisResults.cs:2656
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: FunctionScalarExamples.cs:1099
IG.Lib.LoadableRealFunctionBase._derivativeDefinitionString
string _derivativeDefinitionString
Definition: RealFunctionScriptBase.cs:100
IG.Num.Experimental.MX.log10
static xdouble log10(xdouble a)
Returns the base 10 logarithm of a specified number.
Definition: UtilMath.cs:1722
IG.Num.SpeedTestCpu.TestComputationalTimesCholesky_Base
static double TestComputationalTimesCholesky_Base(int numEq, int outLevel, bool testProduct=false)
Test of Cholesky decomposition, also measures time necessary fo rindividual operations.
Definition: TestSpeed.cs:646
IG.Num.Matrix3d.Subtract
Matrix3d Subtract(Matrix3d a)
Returns difference between the current matrix and the specified matrix.
Definition: Matrix3DClass.cs:684
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example52_0_ExportCylindricalBilliardKnot
void Example52_0_ExportCylindricalBilliardKnot(int numLongitudinal, int numTransverse, double radius, int N, int P, double A=1.0)
Generates and exports (as .obj) tubular surface created form smooth parameterizaion of cylindric bill...
Definition: TubularSurfaceExportExamplesTests.cs:1126
IG.Num.IDistanceComparer.ReferencePoint
PointContainerType ReferencePoint
Reference point.
Definition: DistanceComparer.cs:32
IG.Num.NeuralTrainingTable._trainingLimits
NeuralTrainingLimits _trainingLimits
Definition: NeuralTrainingParameters.cs:2617
IGLib.Gr3D.IGLib.Gr3D.ParametricSurfaceMeshGenerator.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, double, vec3 > surface, double tStart1, double tEnd1, double tStart2, double tEnd2, int numPoints1, int numPoints2, double hrel1=1e-2, bool restrictToInterval=false)
Definition: ParametricSurfaceMeshGenerator.cs:53
IG.Lib.InterfaceInterpreterBase._commandArgumentSeparator
string _commandArgumentSeparator
Definition: InterfaceInterpreterBase.cs:99
IGLib.Gr3D.MoebiusStrip.ffDefault
const double ffDefault
Default value of ff.
Definition: MoebiusStrip.cs:37
IG.Crypto.CryptoParameters.ClearAllFlags
void ClearAllFlags()
Clears all flags.
Definition: UtilCryptoAux.cs:230
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeIsRetrievedCorrectlyForIEnumerableOfDifferentTypes
void IEnumerableElementTypeIsRetrievedCorrectlyForIEnumerableOfDifferentTypes()
Definition: IGLibCoreReflectionTests.cs:35
IG.Lib.InterfaceInterpreterBase._commandFileName
string _commandFileName
Definition: InterfaceInterpreterBase.cs:92
IG.Lib.ExpressionEvaluatorCompiled.DefaultOutputLevel
static int DefaultOutputLevel
Definition: ExpressionEvaluatorCompiled.cs:55
IG.Num.SimKosecFileManagerBase._inputPath
string _inputPath
Definition: SimKosecFileManagerBase.cs:268
IG.Num.InputOutputElementDefinitionDto.BoundsDefined
bool BoundsDefined
Flag indicating whethe minimal and maximal value are defined for the input data element described by ...
Definition: SampledDataDto.cs:258
IG.Lib.IpcStreamClientServerBase.DefaultOutputLevel
static int DefaultOutputLevel
Default level of output for this kind of class.
Definition: IpcStreamClientServerBase.cs:85
LearnCs.Lib.INumberOperations.Root
NumberType Root(NumberType a, int n)
Returns n-th root (root with index n ) of a .Root with index n of a .
IGLib.Testing.Tests.SpeedTests.StandardSpeedTestGeometricSeries_HpLaptop24
void StandardSpeedTestGeometricSeries_HpLaptop24()
Performs the stanard speed test with calculation of a finite geometric series, with standard paramete...
Definition: SpeedTests.cs:47
IG.Lib.TrackedThread._startParameterized
readonly ParameterizedThreadStart _startParameterized
Parameterized start delegate, executed on the thread when it starts.
Definition: TracedThread.cs:97
IG.Num.PenaltyEvaluator._penaltyFunctions
List< IRealFunctionPenalty > _penaltyFunctions
Definition: AnalysisResults.cs:2440
IG.Num.vec3.MixedProduct
double MixedProduct(vec3 b, vec3 c)
Returns mixed product of the current and two other specified vectors. This equals the volume of the p...
Definition: Matrix3D.cs:214
IG.Num.NeuralTrainingLimitsDto.InputLenght
int InputLenght
Number of input neurons.
Definition: SerializationDtoNeural.cs:809
IG.Lib.Copy.NamedPipeServerBase.ServerPipe
NamedPipeServerStream ServerPipe
Named pipe used for communication by the server.
Definition: NamedPipes_Copy.cs:117
IGLib.Testing.Tests.UtilSpeedTestingTests.UtilSpeedTestingTests
UtilSpeedTestingTests(ITestOutputHelper output)
This constructor, when called by the test framework, will bring in an object of type ITestOutputHelpe...
Definition: UtilSpeedTestingTests.cs:35
IGLib.Tests.SpeedTestInfo.Discrepancy
override double Discrepancy
Definition: SpeedTestInfo.cs:30
IG.Lib.IReporterTextWriter.SetTextWriter
bool SetTextWriter(TextWriter writer)
Sets the text writer to which reporting is also performed.
IG.Neural.NeuraApproximationFileManager.MsgNeuralInputReadyPath
string MsgNeuralInputReadyPath
File path of the message file indicating taht input data is ready to be processed....
Definition: NeuralFileManager.cs:453
IG.Lib.UtilSystem
General utilities.
Definition: UtilSystem.cs:49
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianCentral
virtual void NumericalHessianCentral(IVector x, double stepSize, ref IVector aux1, ref IVector aux2, ref IMatrix hessian)
Calculates numerical second derivatives (Hessian) of this function. Forward difference formula is nor...
Definition: FunctionScalarUntransformedBase.cs:542
IG.Lib.CommandThread.TopFrame
FrameType TopFrame
Base stack frame, created when the thread is initialized and exists until thread is exited.
Definition: CommandlineApplicationInterpreterBase.cs:1674
IG.Lib.StringParser._useEscapeSequences
bool _useEscapeSequences
Definition: StringParser.cs:158
IG.Num.MExt.Min
static double Min(double a, double b, double c, double d)
Smallest of four numbers.
Definition: UtilMath.cs:904
IG.Num.OptFileAnalysisServer._analysis
IAnalysis _analysis
Definition: OptFileAnalaysisServer.cs:79
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArrayNonrectangular3DToIntIEnumerableObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArrayNonrectangular3DToIntIEnumerableObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:593
IG.Num.SampledDataElement._outputValues
IVector _outputValues
Definition: SampledData.cs:52
IG.Lib.UtilSystem.ListFilesRecursively
static int ListFilesRecursively(string directoryPath, ref List< string > pathList, List< string > auxList, int numLevels=0, bool includeList=false, bool clearOnBeginning=true, bool RelativePaths=false, bool listDirectories=true, bool listFiles=true, IList< string > searchPatterns=null)
Recursively lists files and directories within the specified directories, and stores their paths in t...
Definition: UtilSystem.cs:4867
IGLib.Gr3D.ParabolicBasinCurve3D.StartParameter
double StartParameter
Typical starting value of the parameter of the parametric curve that represents the knot....
Definition: ParabolicBasinCurve3D.cs:60
IG.Num.VectorBase.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current vector.
Definition: VectorBase.cs:884
IG.Num.Func.GetReciprocal
static RealFunction GetReciprocal(double Kx, double Sx)
Creates and returns a new real reciprocal power function object.
Definition: FunctionRealBasic.cs:183
IG.Lib.ReporterBase.DefaultReportMessage_TextLogger
static string DefaultReportMessage_TextLogger(ReporterBase reporter, ReportType messagetype, string basicmessage, Exception ex)
Delegate for assembling a report message for this kind of report.
Definition: ReporterMsg.cs:5598
IG.Num.MatrixBase.operator/
static MatrixBase operator/(MatrixBase a, double b)
Matrix subtraction.
Definition: MatrixBase.cs:5242
IG.Num.VectorStore._length
int _length
Definition: VectorBase.cs:3245
IG.Lib.InterfaceInterpreterBase.IndentationLevel
virtual int IndentationLevel
Indentation level - how many indentation strings are added before each new row.
Definition: InterfaceInterpreterBase.cs:310
LearnCs.Lib.Complex.IsInt
bool IsInt
True if the current complex number is an integer number that fits into int (it can be converted to in...
Definition: Complex.cs:259
IG.Num.mat3.operator==
static bool operator==(mat3 a, mat3 b)
Vector comparison.
Definition: Matrix3D.cs:1038
IG.Num.StructuredMesh2d3d.StructuredMesh2d3d
StructuredMesh2d3d(int dim1, int dim2, string fieldName, string fieldDescription)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredMesh2d3d.cs:55
IG.Lib.SerializationDtoTypedBase.CreateObjectFromType
object CreateObjectFromType()
Definition: SerializationDtoBase.cs:768
IGLib.Core.ArrayAccessor
Provides read/write access to elements of a fixed array. This is typically used to access array-like ...
Definition: ArrayAccessors.cs:70
IG.Num.AffineTransformationSquare.TransformBackGradient
void TransformBackGradient(IVector transformed, ref IVector result)
Backward transforms gradient (or other covariant vector) from the transformed to the reference space.
Definition: TransformationAffineSquare.cs:496
IG.Lib.Parser.SkipNumber
static int SkipNumber(string str, int beginpos)
Returns index of the first character in str after the representation of a number (either floating poi...
Definition: StringParser0.cs:387
IG.Num.Vector2d.Read
void Read(string name)
Reads 2D vector components from a console.
Definition: Vector2Dclass.cs:555
IG.Num.Func2dBase.Value
override double Value(IVector parameters)
Returns the value of the current function at the specified parameters.
Definition: Function2d.cs:225
IG.Num.ScalarFunctionQuadratic
Quadratic scalar function of vector variable. Function is evaluated according to q(x) = (1/2)*x^T*G*x...
Definition: FunctionScalarExamples.cs:312
IG.Lib.ExpressionEvaluatorJint.ExpressionEvaluatorJint
ExpressionEvaluatorJint()
Initializes a new JavaScript evaluator. This includes compiling the JavaScript code where evaluation ...
Definition: ExpressionEvaluatorJint.cs:37
IG.Num.UnstructuredMesh3d._activeIndexField
TIndexField _activeIndexField
Definition: UnstructuredMesh3dGeneric.cs:80
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d(int dimx, int dimy, int dimz, string fieldName, string fieldDescription, double minx, double maxx, double miny, double maxy, double minz, double maxz)
Constructs a (unconnected) unstructured grid based on 3D regular grid with grid direction parallel to...
Definition: UnstructuredMesh3d.cs:72
IG.Num.VectorFunctionResults._reqvalues
bool _reqvalues
Definition: FunctonVectorResults.cs:108
IG.Num.vec3
3D vector, struct implementation.
Definition: vec3.cs:9
IG.Lib.UtilSystem.UpdateThreadPriorityFromProcess
static void UpdateThreadPriorityFromProcess()
Updates the global thread priority (the UtilSystem.ThreadPriority property ) in such a way that it is...
Definition: UtilSystem.cs:2061
IG.Lib.UtilSystem.ExecuteSystemCommand
static Process ExecuteSystemCommand(bool asynchronous, string command, params string[] args)
Executes system command with arguments.
Definition: UtilSystem.cs:377
IG.Script.ShellIGLib.ShellIGLib
ShellIGLib()
Definition: ShellIGLib.cs:22
IG.Crypto.CryptoManager._isInputFormat64
bool _isInputFormat64
Definition: UilCryptoAux1.cs:465
IG.Num.Matrix.T
new Matrix T
Returns a new matrix that is transpose of the current matrix. Re-implemented here for efficiency (hid...
Definition: Matrix.cs:942
IG.Num.ScalarFunctionRadialOneParametric.SetParameter
override void SetParameter(int which, double value)
Sets the specific parameters of the parameterized function.
Definition: FunctionScalarRadial.cs:377
IG.Script.ScriptAppBase.AssemblyHelpResources
const string AssemblyHelpResources
Definition: ScriptAppBase.cs:3994
IG.Lib.IReporterBase.Init
void Init()
Initializes all error reporting delegates to default values and sets auxliary object to null....
IG.Lib.ScalarVar.TypeNames
override string[] TypeNames
Definition: Vartypes.cs:139
IG.Num.ParallelJobContainerBase.NumTestDelays
int NumTestDelays
Number of time intervals into which the total delay interval (property TestDelayInSeconds) is divided...
Definition: ParallelJobContainerBase.cs:270
IG.Num.ScalarFunctionTransformed.SetDescription
virtual void SetDescription(string value)
Sets a short description of a function.
Definition: FunctionScalarTransformed.cs:105
IG.Num.PhysicalUnit.J
static readonly PhysicalConstant J
Joule, the SI derived unit of energy, work, heat. J = N numrows = numrows^2∙kg/result^2
Definition: Constants.cs:933
IG.Num.IVectorFunctionResults.AllocateRequested
void AllocateRequested()
Allocates space for all requested result objects.
IG.Num.Vector3d.GetNewThis
Vector3d GetNewThis()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
Definition: Vector3Dclass.cs:108
IG.Lib.InterfaceInterpreterBase.AppendLine
virtual void AppendLine()
Definition: InterfaceInterpreterBase.cs:360
IG.Num.NeuralApproximatorDtoBase.NeuralApproximatorDtoBase
NeuralApproximatorDtoBase()
Definition: SerializationDtoNeuralApproximator.cs:26
IG.Num.M.sqr
static double sqr(double a)
Returns the square of a specified number.
Definition: UtilMath.cs:335
IG.Num.Matrix3d.GetCopyThis
virtual Matrix3d GetCopyThis()
Returns a copy of the current 3D matrix.
Definition: Matrix3DClass.cs:497
IG.Num.NeuralTrainingLimits._toleranceRms
IVector _toleranceRms
Definition: NeuralTrainingParameters.cs:1495
IG.Num.InputOutputElementDefinition.TargetValue
virtual double TargetValue
Target value of the current element. Used for optimization.
Definition: SampledDataDefinition.cs:175
IG.Num.IAnalysisResults.GetConstraints
List< double > GetConstraints()
Returns a list of constraint function values.
IG.Num.M.pi
static double pi
Ratio of the circumference of a circle to its diameter.
Definition: UtilMath.cs:86
IG.Neural.MappingDefinition.IsOutputDataConsistent
bool IsOutputDataConsistent(InputOutputDataDefiniton dataDefinition)
Definition: NeuralMapData.cs:831
IG.Crypto.UtilCrypto.EncryptStringPlain
static string EncryptStringPlain(string stringToEncrypt, byte[] key, byte[] initializationVector, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.Default, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the specified string, using the specified symmetric algorithm, key, and initialization vecto...
Definition: UtilCrypto.cs:2580
IG.Num.MatrixBase.GetNewVectorBase
abstract VectorBase GetNewVectorBase(int length)
Creates and returns a new vector with the specified dimension, and of the type that is consistent wit...
IG.Lib.ScalarFunctionLoader.FuncNameInitDynamic
const string FuncNameInitDynamic
Name of the function that initializes variables realated to dynamically loaded scalar function class.
Definition: ScalarFunctionScriptLoader.cs:50
LearnCs.Lib.VectorBase.GetHashCode
override int GetHashCode()
Override of object.GetHashCode(), to be suitable for vectors. See also:
Definition: VectorBase.cs:884
IG.Num.InputOutputDataDefiniton.CreateDefault
static InputOutputDataDefiniton CreateDefault(int inputLength, int outputLength)
Creates and returns a data definition with fields set to default values.
Definition: SampledDataDefinition.cs:1651
IG.Lib.IInterpreterCommand
Definition: Interpreter.cs:23
IG.Lib.CommandThread._baseFrame
FrameType _baseFrame
Definition: CommandlineApplicationInterpreterBase.cs:1664
IG.Lib.Module.YYYY
const int YYYY
Definition: App.cs:556
IG.Num.AnalysisResults.LoadMath
static void LoadMath(string filePath, ref AnalysisResults anResults)
Loads analysis results from a file in standard mathematical format and stores it in the specified ana...
Definition: AnalysisResults.cs:1891
IG.Num.Func3d2dExamples.CylinderParametric.CylinderParametric
CylinderParametric()
Construct a rotationally symmetric parametric definition of origin-centered cylinder of radius 1 and ...
Definition: Function3d2d.cs:895
IG.Lib.ReporterBase.ReportMessageDlg
ReportMessageDelegate ReportMessageDlg
Delegate that assembles the eror message string.
Definition: ReporterMsg.cs:1199
IG.Num.ParallelJobServerBase.StartServer
void StartServer()
Definition: ParallelJobServerBase.cs:566
IG.Lib.CommandLineApplicationInterpreter.LoadableScriptInterpreter
virtual LoadableScriptInterpreterBase LoadableScriptInterpreter
Interpreter based on dynamically loadable scripts. This enables installation and running of commands ...
Definition: CommandlineApplicationInterpreter.cs:2873
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.Equals
bool Equals(ExplicitlyConvertibleFromDerived compared)
Definition: SampleClasses.cs:353
IGLib.Core.SingleTypeConverterBase.ConvertTyped
virtual TTarget ConvertTyped(TSource source)
Converts the parameter source to the target type (TTarget , or equivalently, TargetType),...
Definition: SingleTypeConverterBaseGeneric.cs:63
IG.Num.MatrixBase.Copy
static void Copy(IMatrix a, IMatrix result)
Copies components of a matrix to another matrix. WARNING: dimensions of the copied matrix and result ...
Definition: MatrixBase.cs:1541
IG.Num.AnalysisResults.GetConstraints
virtual List< double > GetConstraints()
Returns a list of constraint function values.
Definition: AnalysisResults.cs:539
IG.Num.RandGeneratorThreadSafe.Lock
object Lock
Gets an object used for locking of the current object.
Definition: Random.cs:204
IG.Lib.CommandLineApplicationInterpreter.CmdSuppressInteractive
virtual string CmdSuppressInteractive(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints and returns or sets and returns value of the flag that specifies whether interactive ...
Definition: CommandlineApplicationInterpreter.cs:3320
IG.Lib.ReporterBase.TextLoggerWriteIntro
bool TextLoggerWriteIntro
Specifies whether introduction text is written before logging of messages begins or not.
Definition: ReporterMsg.cs:4822
IG.Neural.NeuraApproximationFileManager._neuralOutputPath
string _neuralOutputPath
Definition: NeuralFileManager.cs:144
IG.Lib.IpcStreamClientServerBase.IsMultilineRequest
virtual bool IsMultilineRequest
Whether or not multi line requests are allowed.
Definition: IpcStreamClientServerBase.cs:747
IG.Lib.MatrixDtoBase._elements
double[][] _elements
Definition: MatrixDto.cs:58
IG.Lib.LogRecord.LogToConsole
static bool LogToConsole
If true then every creation of a new LogRecord is logged to console.
Definition: LoggerMsg.cs:20
IGLib.Core.Tests.CollectionTypeConverterTests
Tests of the basic type converter (BasicTypeConverter, implementation of the ITypeConverter interface...
Definition: CollectionTypeConverterTests .cs:22
IG.Num.VectorStore.TryGetNew
override Vector TryGetNew()
Returns a newly created object eligible for storage, or null if such an object can not be created....
Definition: VectorBase.cs:3315
IG.Lib.Util.IsNumericOld
static bool IsNumericOld(object expression)
Returns true if the specified expression or object is of numeric type (such as int,...
Definition: Utils.cs:2743
IG.Num.StructuredField3d.SetDimensions
virtual void SetDimensions(int d1, int d2, int d3)
Sets all three dimensions of the current 3D structured field.
Definition: StructuredField3dGeneric.cs:215
IG.Num.VectorFunctionExamples.RosenrockAndCircle.Evaluate
override void Evaluate(IVectorFunctionResults evaluationData)
Performs evaluation of requwester function results and writes them to the provided data structure.
Definition: FunctionVectorExamples.cs:66
IG.Num.VectorFunctionBaseGeneral._valuesDefined
bool _valuesDefined
Definition: FunctionVectorBaseGeneral.cs:43
IG.Script.ScriptAppBase.AppDataStructuresMethods
List< CommandMethod > AppDataStructuresMethods
List of methods used to perform data structure - related demo commmands.
Definition: ScriptAppBase.cs:5124
IG.Num.AnalysisResultsDto.ConstraintHessians
MatrixDtoBase[] ConstraintHessians
Hessians of constraint functions.
Definition: AnalysisResultsDto.cs:289
IG.Num.RealFunction.ShiftY
double ShiftY
Gets or sets the shift for function value.
Definition: FunctionReal.cs:858
IG.Crypto.CryptoManager.KeyLength
int KeyLength
Length of the key.
Definition: UilCryptoAux1.cs:328
IG.Lib.RealFunctionLoader.VarNameSecondDerivativeDefined
const string VarNameSecondDerivativeDefined
Name of the variable (internal in class defined in loadable script) that holds a flag telling whether...
Definition: RealFunctionScriptLoader.cs:129
IG.Lib.IpcStreamServerBase._isServerRunning
bool _isServerRunning
Definition: IpcStreamServerBase.cs:68
IGLib.Gr3D.TrefoilKnot3D_MathCurve3.StartParameter
double StartParameter
Definition: TrefoilKnot3D_MathCurve3.cs:50
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(string filename, bool append)
Creates a TextWriter upon a file and sets it as the basic TextWriter to which reporting is also perfo...
Definition: ReporterMsg.cs:4948
IG.Lib.Copy.ClientStreamBase.IsResponseReceived
bool IsResponseReceived
Auxiliary flag telling whether response to a request has already been received from the server....
Definition: ClientServerStreamBase2_Copy.cs:973
IG.Lib.ReportSource.WebService
@ WebService
IG.Num.Matrix2d.RowCount
override int RowCount
Gets the first dimension (number of rows) of the 2D matrix, i.e. 2.
Definition: Matrix2DClass.cs:285
IG.Lib.VariableFlags.Default
@ Default
Default flags - for most ordinary value (= VariableFlags.StringVar and VariableFlags....
IG.Lib.UtilSystem._iglibAssembly
static volatile Assembly _iglibAssembly
Definition: UtilSystem.cs:2151
IG.Num.MatrixBase.GetCopyBase
abstract MatrixBase GetCopyBase()
Creates and returns a copy of the current matrix.
IG.Script.ScriptAppBase.ProcessKillApplications
const string ProcessKillApplications
Definition: ScriptAppBase.cs:4875
IG.Crypto.UtilCrypto.CheckFileHashHex
static bool CheckFileHashHex(string filePath, string hashValue, HashType hashType, HashAlgorithm cryptoAlgorithm=null)
Chechs the specified type of hash value of a file.
Definition: UtilCrypto.cs:1360
IG.Script.ScriptAppBase.IsAddRunFileByScriptCommand
virtual bool IsAddRunFileByScriptCommand
Whether or not the Run command is installed on the script's interpreter.
Definition: ScriptAppBase.cs:418
IG.Num.Func3d2dExamples.HyperboloidParametricPlus.HyperboloidParametricPlus
HyperboloidParametricPlus(double r, double c)
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1210
IG.Num.Func3d2dExamples.SnailShell1
Definition of parametric surface that ressembles a snail's shell in form of 3D vector function of 2 v...
Definition: Function3d2d.cs:1688
IG.Num.NeuralApproximatorDtoBase.CreateObject
override INeuralApproximator CreateObject()
Creates and returns a new bounding box cast to the interface type IBoundingBox.
Definition: SerializationDtoNeuralApproximator.cs:534
IGLib.Tests.Base.SampleClasses.CustomList.Remove
bool Remove(T item)
Definition: SampleClasses.cs:491
IG.Neural.NeuralFileConst
Constants used in definition of neural networks approximation servers and clients working through fil...
Definition: NeuralFileConst.cs:24
IG.Lib.RealFunctionLoader.DefaultReturnedValueName
const string DefaultReturnedValueName
Default name of the variable that holds returned value in script functions.
Definition: RealFunctionScriptLoader.cs:60
IG.Num.NamespaceDoc
This namespace contains various numerical classes.
Definition: 0NameSpaceIG.Lib.cs:23
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.RecursiveNode
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:34
IG.Gr.GrLinesettings._color
color _color
Definition: GrProperties.cs:33
IG.Num.NeuralApproximatorBase.LoadJson
static void LoadJson(string filePath, ref INeuralApproximator approximatorRestored)
Loads network from a file.
Definition: NeuralApproximatorBase.cs:2951
IG.Num.NeuralTrainingTable.TrainingLimits
NeuralTrainingLimits TrainingLimits
Contains Parameters that define neural network architecture limits and trainig parameter limits.
Definition: NeuralTrainingParameters.cs:2621
IG.Num.Scalar.Copy
void Copy(double d)
Copies double to the current scalar.
Definition: Scalar.cs:49
IG.Num.NeuralApproximatorBase._outputNeuronsRange
IBoundingBox _outputNeuronsRange
Definition: NeuralApproximatorBase.cs:1426
IGLibTest
Definition: Class1.cs:3
IGLib.Gr3D.ConicalSpiralArchimedean3D
A 3D parametric curve with bounds - the conical archimedean spiral.
Definition: ConicalSpiralArchimedian3D.cs:16
IG.Num.VectorFunctionFromScalar.SecondDerivative
override double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian).
Definition: FunctionVectorFromScalar.cs:167
IG.Lib.LoadableScriptBase.Script_AddCommand
void Script_AddCommand(string commandName, Script_CommandDelegate command, string helpString)
Adds a new internal script command under specified name to the internal interpreter of the current sc...
Definition: LoadableScriptBase.cs:558
IG.Num.VectorBase.GetNewMatrix
virtual IMatrix GetNewMatrix(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensona, and of a type that is consistent with ...
Definition: VectorBase.cs:344
IG.Num.IRealFunctionOneParametric.Parameter
double Parameter
Gets or sets the (only) parameter that defines the current function out of one parametric family of f...
Definition: FunctionRealParametric.cs:69
IG.Num.BoundingBoxBase.UpdateAll
void UpdateAll(params double[] coordinates)
Updates the current bounding box in such a way that in all components, all specified coordinates fit ...
Definition: BoundingBox.cs:841
IG.Lib.ReporterBase._ReportingLevel
ReportLevel _ReportingLevel
Definition: ReporterMsg.cs:2616
IG.Lib.SerializationDtoBase.CopyTo
virtual void CopyTo(ref Type obj)
Copies data from the current DTO to an object of type Type. Object is created anew if necessary by us...
Definition: SerializationDtoBase.cs:578
IGLib.Gr3D.LightSource
Defines properties of a light source used in rendering.
Definition: LightSource.cs:26
IG.Num.SingularValueDecomposition.SingularValueDecomposition
SingularValueDecomposition(Matrix A)
Constructor.
Definition: MatrixDecompositions.cs:1435
IG.Lib.ReporterBase.SetTextLogger
bool SetTextLogger(TextWriter writer, bool writeintro, bool disposewriter)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:4871
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.SnailConicSpiral_ToCheck
SnailConicSpiral_ToCheck()
Constructs parametric definition of a snail shell-like parametric surface with some default parameter...
Definition: Function3d2d.cs:1645
IG.Lib.Logger.Clear
void Clear()
Removes all logs (if any) currently on the logger.
Definition: LoggerMsg.cs:340
IG.Num.UnstructuredMesh2d.AddScalarField
void AddScalarField(string fieldName, string fieldDescription)
Creates a new scalar field of dimensions that match dimensions of the current 2D structuredmesh,...
Definition: UnstructuredMesh2dGeneric.cs:319
IG.Lib.ColorScale._intervalLength
double _intervalLength
Difference between maximal and minimal value.
Definition: ColorScale.cs:300
IG.Lib.Module.DefaultRelease
const string DefaultRelease
Definition: App.cs:837
IG.Num.StructuredMesh2d.GetTensorField
TTensorField GetTensorField(int index)
Returns the tensor field with the specified index.
Definition: StructuredMesh2dGeneric.cs:598
IG.Num.mat3.Norm1
double Norm1
Get the 1 norm of the matrix - maximum over columns of sum of absolute values of components.
Definition: Matrix3D.cs:640
IG.Num.FieldCollection.NullifyActiveField
void NullifyActiveField()
Sets the variable holding currently active field to null.
Definition: FieldCollectionGeneric.cs:214
IG.Num.Func3d2dExamples.HyperboloidParametricMinus.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1281
IG.Lib.ScalarFunctionLoader.IndependentVariableNames
string[] IndependentVariableNames
Names of variables (within functions in the loadable scripts) that hold the independent variables (co...
Definition: ScalarFunctionScriptLoader.cs:433
IG.Num.PointCloud.GetPoint
PointContainerType GetPoint(int which)
Returns the specified point identified by its position (index) within list of points.
Definition: PointCloud.cs:123
IG.Num.RealFunction.SecondDerivativeDefined
override bool SecondDerivativeDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionReal.cs:1044
IG.Num.Func2dBase.Hessian
virtual mat2 Hessian(vec2 parameters)
Calculates and returns Hessian of the current 2D scalar function and returns it (in the form of a mat...
Definition: Function2d.cs:203
IG.Lib.CommandLineApplicationInterpreter.GetGlobalVariable
virtual InterpreterVariable GetGlobalVariable(string varName)
Returns the specified global variable, if such a variable exists.
Definition: CommandlineApplicationInterpreter.cs:485
IG.Lib.CommandLineApplicationInterpreter.Command_If
readonly string Command_If
Definition: CommandlineApplicationInterpreter.cs:644
IG.Num.IRealFunction.Name
string Name
Returns a short name of the function.
Definition: FunctionReal.cs:49
IG.Num.StructuredField2d.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(StructuredField2d< vec3 > field, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 2D regular grid embeddes in 3D, lying on the XY plane, with grid direction...
Definition: StructuredField2dGeneric.cs:391
IG.Lib.Module._User
string _User
Definition: App.cs:698
IG.Num.MatrixBase.SetConstant
virtual void SetConstant(double elementValue)
Sets all components of the current matrix to the specified value.
Definition: MatrixBase.cs:577
IG.Num.Vector2d.Vector2d
Vector2d(IVector vec)
Constructs a 2D vector from another vector.
Definition: Vector2Dclass.cs:250
IG.Lib.StringParser.getCharFromReferenceNoCheck
int getCharFromReferenceNoCheck(int from, int to, ref char value)
Gets a character represented by a character reference at the specified position. If character referen...
Definition: StringParser.cs:311
IG.Lib.WaitCondition.WaitCondition
WaitCondition(int minSleepMs, int maxSleepMs, double maxRelativeLatency, bool sleepFirst)
Creates event waiter with properties initialized to specified values (or to default valuse for those ...
Definition: WaitCondition.cs:153
IGLib.Testing.Tests.UtilSpeedTestingTests.UtilSpeedTesting_GeometricSeriesNumerical_DirectElementCalculation_MatchesAnalyticalResult
void UtilSpeedTesting_GeometricSeriesNumerical_DirectElementCalculation_MatchesAnalyticalResult(int n, double a0, double k, double tolerance)
Verifies that finite geometric series calculaed numerically matches the result calculatec by an analy...
Definition: UtilSpeedTestingTests.cs:481
IG.Num.MatrixBase.SetRandomUpperTriangular
static void SetRandomUpperTriangular(IMatrix mat)
Sets the specified matrix such that it is upper triangular and contains random elements on the interv...
Definition: MatrixBase.cs:1056
IG.Reflection.DerivedTypesRegistry.GetTypeData
virtual InfoType GetTypeData(string typeName, bool throwIfCannotCreate=true)
Tries to resolve and return the type data object that corresponds to the specified type name (typeNam...
Definition: DerivedTypesRegistry.cs:92
IG.Lib.IReporterBase.Obj
object Obj
Auxiliary object used by the delegates that perform error reporting.
Definition: ReporterMsg.cs:1018
IG.Num.VectorFunctionBase.Evaluate
override void Evaluate(IVector parameters, ref bool calculateValues, ref List< double > values, ref bool calculateGradients, ref List< IVector > gradients, ref bool calculateHessians, ref List< IMatrix > hessians)
Calculation of values, gradients, and hessians of the vector function according to request flags....
Definition: FunctionVectorBase.cs:171
IG.Num.ScalarFunctionOneParametric._parAux
static Vector _parAux
Auxiliary vector whose only function is to enable calling base constructors with parameters specified...
Definition: FunctionScalarParametric.cs:146
IG.Lib.DataStore.GetNode
XmlNode GetNode(string xpath)
Returns the first node in the current document that satisfy the specified XPath expression.
Definition: XmlUtilities.cs:207
IG.Crypto.UtilCrypto._symmetricTypes
static SymmetricAlgorithmType[] _symmetricTypes
Definition: UtilCrypto.cs:1512
IG.Num.IScalarFunction.ReferenceGradientPlain
void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
IG.Lib.CounterVar
Definition: Vartypes.cs:87
IG.Num.Scalar.Epsilon
static Scalar Epsilon()
Creates a scalar that contains the smallest positive value greater than 0.
Definition: Scalar.cs:88
IG.Num.ScalarFunctionScriptControllerBase._description
string _description
Definition: ScalarFunctionScriptController.cs:79
IG.Num.IAnalysisResults.ObjectiveHessian
IMatrix ObjectiveHessian
Objective function Hessian (matrix of second derivatives). If CopyReferences=true (false by default) ...
Definition: AnalysisResutlsInt.cs:217
IG.Num.LinearSolverBase.Solve
virtual void Solve(IMatrix B, ref IMatrix X)
Solves A*X = B (a set of linear systems of equations), where B is the matrix whose colums are right-h...
Definition: MatrixDecompositions.cs:189
IG.Num.ScalarFunctionTransformed._nameDerived
string _nameDerived
Definition: FunctionScalarTransformed.cs:45
IG.Script.ScriptAppBase.AppDataStructures
virtual string AppDataStructures(string[] arguments)
Runs one of the data structures demo - related embedded applications.
Definition: ScriptAppBase.cs:5229
IG.Num.OptimizerBase.Results
virtual IAnalysisResults Results
Optimization results.
Definition: Optimizer.cs:320
IG.Num.Vector2d.GetCopyBase
override VectorBase GetCopyBase()
Creates and returns a copy of the current vector, which is of the same type as the current vector.
Definition: Vector2Dclass.cs:75
IG.Num.Func.Linear.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:240
IG.Script.ScriptAppBase.AssemblyReferenced
const string AssemblyReferenced
Definition: ScriptAppBase.cs:4154
IG.Lib.ISettingsRreader
Interface for settings readers, which read pairs key/vvalue from various files or configuration serve...
Definition: SettingsRreader.cs:25
IG.Net.UtilNet.LockStatic
static object LockStatic
Locking object for static methods and properties of this class.
Definition: UtilNet.cs:41
IG.Lib.ReportType.Warning
@ Warning
IG.Crypto.PasswordAlgorithmBase._numGenerations
int _numGenerations
Definition: UtilCryptoAux.cs:770
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_IntToDoubleObjectToDouble_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_IntToDoubleObjectToDouble_IsCorrect()
Definition: BasicTypeConverterTests.cs:54
IG.Lib.CommandStackFrame.GetThreadStackFrame
override CommandStackFrame< InterpreterType, CommandThread< InterpreterType > > GetThreadStackFrame(int stackLevel)
Returns the sibling stack frame at the certain level.
Definition: CommandlineApplicationInterpreterBase.cs:778
IGLib.Gr3D.TubularMeshGenerator_03
Definition: TubularMeshGenerator_03.cs:11
IG.Num.Field.GenerateCoordinates
static void GenerateCoordinates(Field< vec3 > field, int dimx, int dimy, int dimz, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef)
Generates coordinates of a 3D unstructured grid from a regular grid with grid directions parallel to ...
Definition: FieldGeneric.cs:537
IG.Num.Func.Identity.InverseDefined
override bool InverseDefined
Definition: FunctionRealBasic.cs:473
IG.Num.SimKosecFileManagerConv3.NumInputParameters
new int NumInputParameters
Definition: SimKosecFileManager.cs:320
IGLib.Gr2D.ICurveParameterization2D.StartParameter
double StartParameter
Typical starting value of the parameter of the parametric curve that represents the knot....
Definition: ICurveParameterization2D.cs:41
IG.Crypto.UtilCrypto.DeleteCertificateFromStore
static string DeleteCertificateFromStore(out bool skipped, out bool deleted, string certificateName, string storeName, int storeLocation=(int) StoreLocation.CurrentUser, bool isForceDeletes=false, bool isSkipDeletes=false)
Deletes the specified certificate to the specified certificate store.
Definition: UtilCrypto.cs:4506
IG.Lib.MatrixDtoBase
Base class for various matrix DTO (Data Transfer Objects) for matrixs. Used to store a state of a mat...
Definition: MatrixDto.cs:29
IG.Num.MExt.Sqr
static double Sqr(double a)
Returns the square of a specified number.
Definition: UtilMath.cs:1069
IG.Lib.UtilSystem.GetSystemInfoString
static string GetSystemInfoString()
Returns a string containing basic system information - name of the current user, computer name,...
Definition: UtilSystem.cs:252
IG.Lib.StringParser.RemoveEscapeSequence
void RemoveEscapeSequence(char code, char character)
Removes the specified escape sequence from the parser.
Definition: StringParser.cs:240
IG.Lib.HtmlWriter._lockBeginDocument
bool _lockBeginDocument
Definition: HtmlWriter.cs:412
IG.Lib.ReporterBase.GetAppSetting
void GetAppSetting(string reportername, string keyroot, ref ReportLevel value, out bool assigned)
Reads a ReportLevel enumeration value from the application configuration file (e.g....
Definition: ReporterMsg.cs:2187
IG.Num.Func3dBase.Example
static void Example()
Example of use of a 3D function.
Definition: Function3d.cs:348
IG.Num.IVectorFunctionResults.NumParameters
int NumParameters
Number of parameters.
Definition: FunctionVectorResultsInt.cs:32
IG.Num.Func.PenaltyPower
Penalty function consisting of sticked together constant zero-valued function and a power function wi...
Definition: FunctionRealPenalty.cs:127
IG.Lib.CommandLineApplicationInterpreter.CmdTestQR
virtual string CmdTestQR(CommandThread cmdThread, string cmdName, string[] args)
Executinon method for TestQR command, performs test of QR decomposition.
Definition: CommandlineApplicationInterpreter.cs:6656
IGLib.Gr3D.Torus.RDefault
const double RDefault
Definition: Torus.cs:28
IG.Num.VectorFunctionBaseGeneral._secondDerivativeDefined
bool _secondDerivativeDefined
Definition: FunctionVectorBaseGeneral.cs:47
IG.Lib.ICommandLineApplicationInterpreter.LoadableScriptInterpreter
LoadableScriptInterpreterBase LoadableScriptInterpreter
Interprater based on dynamically loadable scripts. This enables installation and running of commands ...
Definition: CommandlineApplicationInterpreterInterface.cs:255
IG.Lib.XmlParser.NextNode
XmlNode NextNode(XmlNodeType NodeType, string NodeName, string NodeValue)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:2142
IG.Lib.ReporterBase.RemoveTextWriters
bool RemoveTextWriters()
Removes all text writers from the TextWriter subsystem. If appropriate, the corresponding text writer...
Definition: ReporterMsg.cs:4339
IG.Num.OptFileManager.LockFileMutexName
string LockFileMutexName
Name of the mutex for system-wide locking of files.
Definition: OptFileManager.cs:185
IG.Lib.ScriptLoaderBase.LoadCode
void LoadCode(string code)
Loads code form a string. Class name is extracted from the code.
Definition: Loader.cs:1547
IG.Lib.ReporterBase.numErrIndentLevel
static int numErrIndentLevel
Definition: ReporterMsg.cs:2485
IG.Num.SampledDataCsv._keyDefaultValues
string _keyDefaultValues
Definition: SampledDataCsv.cs:775
IG.Num.ScalarFunctionRadial.Epsilon
double Epsilon
Gets or sets a small number used as criteria of where to calculate things (especially derivatives) in...
Definition: FunctionScalarRadial.cs:75
IGLib.Core.Tests.CapturedVarTests.CapturedVarCreation_ToString_WorksCorrectly
void CapturedVarCreation_ToString_WorksCorrectly()
Definition: CapturedVarTests.cs:470
IG.Crypto.PasswordAlgorithmBase.GetNuGenerations
int GetNuGenerations()
Returns the number of keys (byte sequences) generated until now.
Definition: UtilCryptoAux.cs:829
IG.Num.OptFileManager._directory
string _directory
Definition: OptFileManager.cs:68
IG.Num.NeuralApproximatorBase.NetworkTrained
bool NetworkTrained
Whether network has been trained since the training data was set.
Definition: NeuralApproximatorBase.cs:2417
IG.Num.AffineTransformationSquare
Invertible Affine transformation with square transformation matrix.
Definition: TransformationAffineSquare.cs:20
IG.Lib.SerializerBase.ISerializationTestClass
Interface for classes for testing serialization.
Definition: SerializerBase.cs:633
IG.Num.ScalarFunctionUntransformedBase
Base class for defining scalar functions without possibility of affine transformation of parameters.
Definition: FunctionScalarUntransformedBase.cs:19
IG.Num.AnalysisRequestDto.NumConstraints
int NumConstraints
Number of constraint functions in the optimization problem.
Definition: AnalysisResultsDto.cs:74
IGLib.Gr3D.ColorMap.Jet
static ColorRGBA Jet(double u)
Definition: ColorMap.cs:79
IG.Num.Func2dBase.HessianDefined
override bool HessianDefined
Whether calculation of function Hessian is defined. Default is false.
Definition: Function2d.cs:153
IG.Num.QuadraticBasis.NumQuadraticBasisFunctions
static int NumQuadraticBasisFunctions(int dimension)
Returns number of basis functions in quadratic polynomial basis of the specified dimenson....
Definition: ApproxBasis.cs:329
IGLib.Gr3D.StructuredMesh3D_02.Nodes
vec3[][] Nodes
Definition: StructuredMesh3D_02.cs:15
IG.Lib.TrackedThread
Tracked thread object that wraps a single created thread and enables that all active wrapped threads ...
Definition: TracedThread.cs:23
IG.Lib.ScriptLoaderBase.UsedClassFullNames
static SortedList< string, string > UsedClassFullNames
Stores used class names, i.e. class names that have already been used for dynamiically loaded classes...
Definition: Loader.cs:395
IG.Lib.Util.ToHexString
static string ToHexString(byte[] bytes, string separator=null)
Returns a hexadecimal string representation of the specified byte array using lower case letters for ...
Definition: Utils.cs:2478
IG.Num.PointCloud._distanceComparer
DistanceComparer< PointContainerType, PointType > _distanceComparer
Definition: PointCloud.cs:194
IG.Num.Experimental.MX.tg
static xdouble tg(xdouble a)
Returns the tangent of the specified angle.
Definition: UtilMath.cs:1838
IG.Lib.ReporterBase._ReportingSwitch
TraceSwitch _ReportingSwitch
Definition: ReporterMsg.cs:2960
IG.Num.UnstructuredMesh1d.TensorFields
FieldCollection< TTensorField, TTensor > TensorFields
Gets the collection of tensor fields of the current mesh.
Definition: UnstructuredMesh1dGeneric.cs:534
IG.Num.FieldCollection.RemoveField
void RemoveField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: FieldCollectionGeneric.cs:291
IG.Lib.ReporterBase.ReserveReportErrorSpecific
virtual void ReserveReportErrorSpecific(ReportType messagetype, string location, string message, Exception ex, Exception ex1)
Reportinf of internal reporter errors for the specific reporter class (overridden in derived classes)...
Definition: ReporterMsg.cs:3083
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.Description
override string Description
Returns a short description of the function.
Definition: FunctionScalarExamples.cs:727
IG.Lib.ScriptLoaderBase.GetExecutableDirectory
virtual string GetExecutableDirectory()
Returns the directory containing the executable that started the current application.
Definition: Loader.cs:845
IG.Lib.IInterpreterCommandData
Definition: Interpreter.cs:19
IG.Reflection.SerializationBinderElementary.BindToType
override Type BindToType(string assemblyName, string typeName)
Defines a single mapping from the original assembly and type name to the target type....
Definition: SerializationBinderElementary.cs:106
IG.Num.VectorFunctionResults.SetGradientsReference
virtual void SetGradientsReference(List< IVector > reference)
Sets function gradients. Only the list reference is copied.
Definition: FunctonVectorResults.cs:366
IG.Num.RealFunction.ShiftX
double ShiftX
Gets or sets the shift of independent variable.
Definition: FunctionReal.cs:850
IG.Num.VectorBase.ToArray
virtual double[] ToArray()
Copies the current vector to an array.
Definition: VectorBase.cs:284
IG.Num.NeuralApproximatorBase.TrainNetwork
virtual void TrainNetwork()
Trains neural network until stopping criteria are met (in terms of errors and number of epochs perfor...
Definition: NeuralApproximatorBase.cs:2567
IG.Crypto.CryptoManager.AppDecryptSymmetricPlain
virtual string AppDecryptSymmetricPlain(string appName, string[] args)
Executes command-line action - symmetric decryption of files or text by using PLAIN class of methods.
Definition: UilCryptoAux1.cs:1296
IG.Lib.CsvData.CsvData
CsvData(bool readOnly)
Constructs a new string table, a data structure compatible with CSV file format.
Definition: StringTable.cs:24
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.PPScopeState.ScopeDepth
int ScopeDepth
Definition: PPScopeState.cs:41
IG.Num.OptFileManager.MsgAnInputReadyPath
string MsgAnInputReadyPath
File path of the analysis input data ready flag file. Setter takes only pure file name,...
Definition: OptFileManager.cs:438
IG.Num.ScalarFunctionParametric
Base class for parameterized scalar functions with affine transformation of co-ordinates....
Definition: FunctionScalarParametric.cs:84
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.InitOnlyRecord
record InitOnlyRecord(string Name, int Id)
Used in serialization / deserialization benchmark tests.
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:64
IG.Lib.CommandLineApplicationScriptInterpreter.Run
override string Run(CommandThread commandThread, string commandName, params string[] commandArguments)
Runs the specified command with specified name, installed on the current application object.
Definition: LoadableScriptBase.cs:28
IG.Lib.ScalarVar._Value
double _Value
Definition: Vartypes.cs:124
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.MyId2
int MyId2
Definition: SampleClasses.cs:159
IG.Num.ParallelJobServerBase.ToString
override string ToString()
Returns a string representation of the current job server, which contains relevent data about the ser...
Definition: ParallelJobServerBase.cs:798
IG.Num.OutputElementDefinition.GetCopy
OutputElementDefinition GetCopy()
Creates and returns a deep copy of the current output data element definition.
Definition: SampledDataDefinition.cs:577
IG.Lib.ExpressionEvaluatorCompiled._quitCommand2
string _quitCommand2
Definition: ExpressionEvaluatorCompiled.cs:353
IG.Num.Func.ReciprocalPower.ReciprocalPower
ReciprocalPower(int power, double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealBasic.cs:227
IG.Num.NeuralTrainingLimitsDto.LearningRateNum
int LearningRateNum
Number of learning rates.
Definition: SerializationDtoNeural.cs:734
IG.Num.InputElementDefinitionDto.OptimizationIndex
int OptimizationIndex
Optimization parameter index of the data element described by the current definition....
Definition: SampledDataDto.cs:416
IG.Num.AffineTransformationSquare.AffineTransformationSquare
AffineTransformationSquare(Matrix transformationMatrix, Vector translationVector, bool inverseSpecified)
Constructs affine transformation with the specified transformation matrix and translation vector....
Definition: TransformationAffineSquare.cs:42
IG.Num.Vector
Real vector class.
Definition: Vector.cs:23
IG.Net.PortScanner2.PortList2.stop
int stop
Definition: PortScanner.cs:408
IG.Num.MatrixBase.SetDiagonal
virtual void SetDiagonal(double diagonalElement)
Sets the current matrix to the diagonal matrix with all diagonal elements equal to the specified valu...
Definition: MatrixBase.cs:619
IG.Num.StructuredMesh2d.CreateScalarField
virtual TScalarField CreateScalarField(string fieldName, string fieldDescription)
Creates and returns a new scalar field of dimensions that match dimensions of the current structured ...
Definition: StructuredMesh2dGeneric.cs:309
IG.Num.INeuralApproximator.ToleranceRmsRelativeToRangeScalar
double ToleranceRmsRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on RMS errors of outputs can be set to...
Definition: NeuralApproximatorBase.cs:149
IG.Script.ScriptAppBase.AppNumericsNames
List< string > AppNumericsNames
List of installed numerics command names.
Definition: ScriptAppBase.cs:555
IG.Lib.ColorScaleBase.CreateColorBlindDeuteranopia
static ColorScale CreateColorBlindDeuteranopia(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that is adapted to people with deuteranopia.
Definition: ColorScale.cs:862
IG.Lib.Copy.NamedPipeClientBase.InputStream
override StreamReader InputStream
Input stream of the server's named pipe.
Definition: NamedPipes_Copy.cs:564
IG.Num.Scalar.operator>=
static bool operator>=(Scalar a, Scalar b)
Definition: Scalar.cs:166
IG.Lib.UtilSystem.KillFirstApplication
static void KillFirstApplication(string processName, bool caseSensitive)
Kills the first running application found that has the specified process name.
Definition: UtilSystem.cs:1268
IG.Lib.ScalarFunctionLoader._function
LoadableScalarFunctionBase _function
Definition: ScalarFunctionScriptLoader.cs:1019
IG.Num.Vector2d.ScalarProduct
double ScalarProduct(Vector2d v)
Returns scalar product of the current and the specified vector.
Definition: Vector2Dclass.cs:427
IG.Reflection.DerivedTypesRegistry.Lock
virtual object Lock
Definition: DerivedTypesRegistry.cs:35
IG.Num.MatrixBase.CheckTestResult
static bool CheckTestResult(IMatrix result, IMatrix referenceResult, double tolerance, bool printReports)
Checks whether the difference between matrix result of the tested operation and some reference result...
Definition: MatrixBase.cs:7469
IG.Num.NeuralTrainingParameters.LearningRate
double LearningRate
Learning rate.
Definition: NeuralTrainingParameters.cs:87
IG.Lib.HtmlWriter.WriteDocumentStyle
virtual void WriteDocumentStyle()
Adds the style tag to the document.
Definition: HtmlWriter.cs:308
IG.Num.Operation.Division
@ Division
IG.Num.InputOutputElementDefinitionDto.TargetValue
double TargetValue
Target value of the current element. Used for optimization.
Definition: SampledDataDto.cs:271
IG.Neural.MappingApproximationFileManager.ClearFunctionOutputReady
void ClearFunctionOutputReady()
Clears the falg that indicates that the reduced approximation output data is ready.
Definition: NeuralFileManager.cs:1125
IG.Num.SimKosecFileManagerConv2.GetInputParametersManual
override void GetInputParametersManual(ref IVector inputParameters)
Gets the current values of input parameters form the input file. This method must be overridden in de...
Definition: SimKosecFileManager.cs:251
IG.Num.OptFileManager.ClientTestCalculateAnalysisResults
virtual void ClientTestCalculateAnalysisResults(string inputFilePath, bool reqObjective, bool reqConstraints, bool reqObjectiveGradient, bool reqConstraintGradients, string outputFilePath)
Performs client-side test calculation of analysis response.
Definition: OptFileManager.cs:1180
IG.Gr.PointPrimitive.Coordinates
override vec3[] Coordinates
Definition: GrObjects.cs:421
IG.Num.Experimental.MX.sinh
static xdouble sinh(xdouble a)
Returns the hyperbolic sine of the specified angle.
Definition: UtilMath.cs:1798
IG.Crypto.ConstCrypto.ArgSaltString1
const string ArgSaltString1
Specification of password string follows.
Definition: UtilCryptoAux.cs:466
IG.Num.IAnalysisResults.NumObjectives
int NumObjectives
Number of objective functions (normally 1 for this type, but can be 0).
Definition: AnalysisResutlsInt.cs:36
IG.Num.Matrix.NormInf
virtual double NormInf
Gets the infinity norm of the matrix, the maximum row sum of absolute values.
Definition: Matrix.cs:1099
IG.Num.Matrix.CreateFromRows
static Matrix CreateFromRows(IList< Vector > rowVectors)
Construct a complex matrix from a set of real row vectors.
Definition: Matrix.cs:356
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFields
Class thatt contain a private field and readonly public property based on hat field.
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:102
IG.Script.ScriptAppBase.ProcessFunctionKillProcesses
virtual string ProcessFunctionKillProcesses(string appName, string[] args)
Embedded application - kills all processes that satisfy the specified conditions.
Definition: ScriptAppBase.cs:4824
IGLib.Gr3D.FigureEightKnot3D_MathCurve2.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
LearnCs.Lib.VectorFactoryFromDelegate.CreationDelegate
Func< int, VectorType > CreationDelegate
Delegate that is called to create vectors of type VectorType with the specified dimension.
Definition: VectorFactory.cs:100
IG.Num.mat2.Determinant
double Determinant
Gets matrix determinant.
Definition: Matrix2D.cs:608
IG.Num.ConstMath
Mathematical and physical constants.
Definition: Constants.cs:304
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.phi
abstract double double phi
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:28
IG.Num.InputOutputDataDefiniton.CreateExample
static InputOutputDataDefiniton CreateExample(int inputLength, int outputLength)
Creates and returns an example data definition.
Definition: SampledDataDefinition.cs:2011
IG.Lib.IpcStreamClientBase.Connect
abstract void Connect(double timeOutSeconds=0)
Connects with the server.
IG.Lib.CommandLineApplicationInterpreter.CmdHelp
virtual string CmdHelp(CommandThread cmdThread, string cmdName, string[] args)
Execution method for applications help.
Definition: CommandlineApplicationInterpreter.cs:6200
IG.Lib.NamedPipeServerBase.SendDummyRequest
override void SendDummyRequest()
Sends a dummy request in order for the serving function to stop blocking
Definition: IpcNamedPipes.cs:323
IG.Lib.SerializerBase.TestClass._name
string _name
Definition: SerializerBase.cs:577
IG.Lib.StringParser._spaces
List< char > _spaces
Definition: StringParser.cs:130
IG.Lib.UtilSystem.RepairDirectoryPath
static void RepairDirectoryPath(ref string directoryPath)
Repairs the specified directory path, if applicable.
Definition: UtilSystem.cs:4548
IG.Num.vec3.z
double z
Definition: vec3.cs:11
IG.Num.Func3d2dBaseNoHessian.Func3d2dBaseNoHessian
Func3d2dBaseNoHessian()
Definition: Function3d2d.cs:162
IG.Num.ConstMisc.MoonPerigee
static readonly PhysicalConstant MoonPerigee
Moon aphelion - greatest distance to the center of attraction, 363,104 km.
Definition: Constants.cs:1655
IG.Lib.UtilConsole.Read
static bool Read(ref IVector vec, string vecName)
Reads a vector from a console and assigns it to the specified vector variable.
Definition: UtilConsole.cs:440
IG.Num.StructuredMesh2d.StructuredMesh2d
StructuredMesh2d(int dim1, int dim2, string fieldName, string fieldDescription)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredMesh2dGeneric.cs:63
IG.Num.mat2.Read
void Read()
Reads this 2D matrix components from a console.
Definition: Matrix2D.cs:902
IG.Num.Func3d2dBase.ComponentFunction1.ComponentFunction1
ComponentFunction1(IFunc3d2d func)
Definition: Function3d2d.cs:510
IG.Num.Func.WeightPol3.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealWeight.cs:502
IG.Lib.CommandLineApplicationInterpreter.EvaluateJs
string EvaluateJs(string codeBlock)
Evaluates the specified block of code by the internal JavaScript evaluator.
Definition: CommandlineApplicationInterpreter.cs:1549
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithNameAndType_ValueShouldNotBeDefined
void ModelParameter_CreationWithNameAndType_ValueShouldNotBeDefined()
Definition: ModelParameterTests.cs:87
IG.Num.UnstructuredMesh1d.ActiveTensorField
TTensorField ActiveTensorField
Gets active tensor field. Has protected setter.
Definition: UnstructuredMesh1dGeneric.cs:548
IG.Num.ScalarFunctionResults._numConstraints
int _numConstraints
Definition: FunctionScalarResults.cs:86
IG.Lib.Util.SizeOf< T >
static int SizeOf< T >(T? val)
Returns size of a value of some specific value type, in bytes.
Definition: Utils.cs:1128
IG.Lib.LoadableScriptOptShellBaseControllable.IsLoadable
bool IsLoadable
Either or not the script can be dynamically loaded.
Definition: LoadableScriptOpt.cs:308
IG.Lib.CommandStackFrameBase._quietBlockLevel
int _quietBlockLevel
Definition: CommandlineApplicationInterpreterBase.cs:1125
IGLib.Core.CollectionTypeConverter.FlattenJaggedArray
IEnumerable< object > FlattenJaggedArray(Array array)
Recursively flattens a jagged array into a linear sequence.
Definition: CollectionTypeConverter.cs:182
IG.Num.Func.WeightPol4.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealWeight.cs:744
IG.Lib.IReporter
Interface from which majority of reporters inherit. Includes generic reporting functionality plus tra...
Definition: ReporterMsg.cs:147
IG.Num.IAnalysisResults.Objective
double Objective
Value of the objective function.
Definition: AnalysisResutlsInt.cs:98
IG.Num.FieldCollection.FieldCollection
FieldCollection()
Constructor.
Definition: FieldCollectionGeneric.cs:151
IG.Num.GridGenerator1d
Generates 1D grids with equidistant or geometrically grown intervals.
Definition: GridGenerator1d.cs:15
IG.Lib.Parser.ListToString
static string ListToString(List< List< double >> l)
Definition: StringParser0.cs:642
IGLib.Gr3D.StructuredMesh3D_03.NumPoints1
int NumPoints1
Definition: StructuredMesh3D_03.cs:18
IG.Lib.LogRecord.LogRecord
LogRecord(ReportType messagetype, Exception ex, string location)
Launches a report. Predominantly for error and warning reports.
Definition: LoggerMsg.cs:62
IG.Num.Matrix3d.Identity
static Matrix3d Identity()
Creates a d1*d2 identity matrix.
Definition: Matrix3DClass.cs:212
IG.Num.PhysicalConstant._name
string _name
Definition: Constants.cs:111
IG.Lib.ColorScaleBase.CreateColorBlindProtanopia
static ColorScale CreateColorBlindProtanopia(double minValue, double maxValue)
Creates and returns a continuous color scale that is adapted to people with protanopia.
Definition: ColorScale.cs:807
IG.Num.Func3d2dExamples.CylinderParametric.b
double b
Definition: Function3d2d.cs:917
IG.Num.MatrixBase.Multiply
static void Multiply(IMatrix a, double b, IMatrix result)
Multiplies matrix by scalar and stores the result in the specified result matrix. This operation can ...
Definition: MatrixBase.cs:4324
IG.Lib.LoadableRealFunctionBase.Name
override string Name
Function name.
Definition: RealFunctionScriptBase.cs:133
IG.Lib.InterfaceInterpreterBase.EndCommand
virtual void EndCommand()
Ends (finalizes) a command in the interpreter command file contents.
Definition: InterfaceInterpreterBase.cs:455
IG.Num.Func.PenaltyPower.CanSetBarrierHeight
bool CanSetBarrierHeight
Whether the height can be set.
Definition: FunctionRealPenalty.cs:207
IG.Lib.ShellApplication.TestMain
override void TestMain(string[] args)
Runs the shell interpreter.
Definition: ApplicationCommandLineBase.cs:432
IG.Num.InputOutputElementDefinition.CopyPlain
static void CopyPlain(InputOutputElementDefinition original, InputOutputElementDefinition copy)
Copies data from one input/output data element definition to another.
Definition: SampledDataDefinition.cs:192
LearnCs.Lib.INumberOperations.AreEqual
bool AreEqual(NumberType a, NumberType b)
Returns if number a is equal to number b, false otherwise.
IG.Num.GridGenerator1d.CalculateGrid
override void CalculateGrid(ref List< double > nodeList)
Performs grid generation and stores the generated nodes directly on the provided list....
Definition: GridGenerator1d.cs:145
IG.Neural.NeuralFileConst.DirPrefix
const string DirPrefix
Definition: NeuralFileConst.cs:27
IG.Num.NeuralApproximatorBase.CreateNetwork
abstract void CreateNetwork()
Creates the neural network anew. It the network already exists on the current object,...
IG.Lib.SettingsReaderBase.GetIntegerSetting
virtual long GetIntegerSetting(string settingname)
Retrieves the specified integer setting from the current settings source. If the specific setting is ...
Definition: SettingsRreader.cs:66
IG.Num.Matrix3d.NormalizedForbenius
Matrix3d NormalizedForbenius()
Returns this matrix normalized with Euclidean norm.
Definition: Matrix3DClass.cs:637
IGLib.Core.Tests.TypeConverterTestsBase.TypeConverter_ConversionToObjectAndBackTest< OriginalType, TargetType, RestoredType >
TargetType RestoredType Restored TypeConverter_ConversionToObjectAndBackTest< OriginalType, TargetType, RestoredType >(ITypeConverter typeConverter, OriginalType originalValue, TargetType expectedAssignedObjectValue, RestoredType expectedRestoredValue, bool restoreObjectBackToValue=true, bool doDetailedOutput=true)
Definition: TypeConverterTestsBase.cs:65
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsSecondMax
static int DefaultNumHiddenNeuronsSecondMax
Default value for number of hidden neurons in second hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1277
IG.Lib.CommandAdapterSingleThreaded.Interpreter
ICommandLineApplicationInterpreter Interpreter
Definition: CommandlineApplicationInterpreterBase.cs:273
IG.Lib.CommandLineApplicationInterpreter.UseJint
bool UseJint
Flag that specified whether Jint JavaCcript engine is used or not.
Definition: CommandlineApplicationInterpreter.cs:1486
IG.Lib.UtilStr.RandomCharCapitalLetter
static char RandomCharCapitalLetter(IRandomGenerator rndgen=null)
Returns a random character that is a capital letter (A-Z)
Definition: UtilString.cs:368
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(Stream stream)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:4228
IG.Num.OptFileAnalysisServer.AnalysisPoint
AnalysisResults AnalysisPoint
Last analysis request or results.
Definition: OptFileAnalaysisServer.cs:73
IG.Lib.CharacterBuffer.TestSpeed
static void TestSpeed()
Compares speed of pure stringBuilder adnd of CharacterBuffer.
Definition: StringParserBuffer.cs:262
IG.Lib.SerializerBase.SerializationTestArrayMember.LongNumber
virtual long LongNumber
Definition: SerializerBase.cs:698
IG.Script.LoadableScriptSpecialFunctionBase.InitializeThis
override void InitializeThis(string[] arguments)
Initializes the current object.
Definition: ScriptAppBase.cs:5281
IG.Script.ScriptAppBase.AssemblyHelpInfoLoad
const string AssemblyHelpInfoLoad
Definition: ScriptAppBase.cs:4307
IG.Lib.IdProxy.AssignId
void AssignId()
Assigns ID to this object that is process-unique across all object of this type and its derived types...
Definition: UtilIdRegistration.cs:128
IG.Num.Func.WeightPol5.ValueDefined
override bool ValueDefined
Definition: FunctionRealWeight.cs:874
IG.Lib.ApplicationBase._commandLineArguments
string[] _commandLineArguments
Definition: App.cs:247
IG.Num.Func.Cubic.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:1442
IG.Lib.HtmlWriter.FilePath
string FilePath
Path to file containing the generator.
Definition: HtmlWriter.cs:120
IG.Num.Experimental.xdouble.operator/
static xdouble operator/(xdouble a, xdouble b)
Definition: UtilMath.cs:1414
IG.Lib.UtilSystem.GetType
static Type GetType(string className, bool ignoreCase=false)
Finds a type with the specified class name and returns it.
Definition: UtilSystem.cs:3431
IG.Lib.LoadableScriptBase.Script_CreateInterpreter
ICommandLineApplicationInterpreter Script_CreateInterpreter()
Creates and returns an interpreter that can be used as script's internal interpreter for running scri...
Definition: LoadableScriptBase.cs:389
IG.Num.IScalarFunctionResults.SetParameter
void SetParameter(int index, double value)
Sets the specified optimization parameter.
IG.Num.IFunc3d2d.Hessian1
void Hessian1(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the first component of the current function and returns its component through t...
IG.Num.IVectorFunctionResults.AllocateValuesList
void AllocateValuesList()
Allocates space for list of function values.
IG.Num.VectorFunctionScriptDtoBase.NumParameters
virtual int NumParameters
Dimension of the parameter space.
Definition: VectorFunctionDto.cs:82
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.InitOnlyClass.Name
string Name
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:83
IG.Lib.AppTest.AppTest
AppTest()
Definition: App.cs:89
IGLib.Core.CapturedVar.TypeFullName
string TypeFullName
Definition: CapturedVar.cs:123
IG.Neural.MappingApproximationFileManager.ReadFunctionOutput
virtual void ReadFunctionOutput(ref IVector outputValues)
Reads Function reduced output values from the file at standard location.
Definition: NeuralFileManager.cs:1184
IGLib.Core.Tests.MyClass
Sample class used for round-trip serialization tests.
Definition: ToStringTypeConverterViaJsonTests.cs:141
IG.Lib.CommandLineJobContainer.GetNextIdCommandLine
static int GetNextIdCommandLine()
Returns another ID that is unique for objects of the containing class its and derived classes.
Definition: CommandlineApplicationInterpreterBase.cs:135
IG.Lib.CommandStackFrameBase.ToString
override string ToString()
Returns string representation of the current object.
Definition: CommandlineApplicationInterpreterBase.cs:1582
IG.Num.DistanceComparerVector.DistanceComparerVector
DistanceComparerVector(PointContainerVector referencePoint, DistanceDelegate< IVector > distanceFunction)
Constructs a new comparer according to input distance to a reference poiont (type IVector).
Definition: PointCloudConcrete.cs:116
IG.Num.NeuralApproximatorBase.GetNumNeuronsInHiddenLayer
virtual int GetNumNeuronsInHiddenLayer(int whichLayer)
Returns the number of neurons in the specified hidden layer. Hidden layers are those not containing i...
Definition: NeuralApproximatorBase.cs:791
IG.Lib.ThreadPerformanceData
Stores results of performance test.
Definition: ThreadPerformanceTest.cs:478
IG.Script.ScriptAppBase.CryptoHelpGetKeyLastPart
const string CryptoHelpGetKeyLastPart
Definition: ScriptAppBase.cs:1290
IG.Num.IVectorFunctionResults.SetHessiansReference
void SetHessiansReference(List< IMatrix > reference)
Sets functios' Hessians. Only the list reference is copied.
IG.Num.AnalysisResults._reqObjective
bool _reqObjective
Definition: AnalysisResults.cs:212
IG.Num.Func3d2dExamples.HyperboloidParametricMinus.HyperboloidParametricMinus
HyperboloidParametricMinus()
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1252
IG.Num.Matrix2d.Random
static Matrix2d Random()
Creates and returns a 2D matrix with uniformly distributed random elements in the [0,...
Definition: Matrix2DClass.cs:253
IG.Num.SimKosecFileManagerBase.UpdateInputParametersManual
abstract void UpdateInputParametersManual(IVector inputParameters)
Prepares current values of input parameters in the simulation input that will be written to the simul...
IG.Num.InputOutputDataDefiniton.IsAnyOutputDescriptionDefined
virtual bool IsAnyOutputDescriptionDefined()
Returns a value indicating whether any output element has Description property defined.
Definition: SampledDataDefinition.cs:1068
IG.Lib.ScalarFunctionLoader.AppendSetVariable
void AppendSetVariable(StringBuilder sb, string varName, string[][] values, string componentBaseName, int numIndents)
Appends to the apecified string builder the C# statements that sets the specified variable to the spe...
Definition: ScalarFunctionScriptLoader.cs:644
IG.Num.INeuralApproximator.ConvergenceErrorsVerificationRmsList
List< IVector > ConvergenceErrorsVerificationRmsList
Convergence List of Rms errors calculated on verification data. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:209
IG.Lib.Logger.LogWarning
void LogWarning(Exception ex)
Adds a new warning log record initialized according to parameters.
Definition: LoggerMsg.cs:747
IG.Num.AnalysisResults.GetNumViolatedConstraints
virtual int GetNumViolatedConstraints()
Returns number of violated constraints in the current analysis results. Specific constraint is violat...
Definition: AnalysisResults.cs:1427
IG.Num.UnstructuredMesh2d.AddVectorField
void AddVectorField(TVectorField field, string name)
Adds the specified vector field to the collection of vector fields under the specified name.
Definition: UnstructuredMesh2dGeneric.cs:482
IG.Lib.Copy.ServerStreamBase.IsServerPipelineConnected
abstract bool IsServerPipelineConnected()
Returns true if server pipe is connected, .
IG.Num.Matrix3d.GetNewBase
override MatrixBase GetNewBase()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
Definition: Matrix3DClass.cs:543
IGLib.Gr3D.LightSource.Type
LightType Type
Type of the light source (Ambient, Directional, Point, Spot, Area).
Definition: LightSource.cs:36
IG.Lib.ReporterBase._UseTrace
bool _UseTrace
Definition: ReporterMsg.cs:5669
IG.Num.Func.Quadratic.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:679
IG.Num.SpeedTestCpu.TestComputationalTimesQR
static double TestComputationalTimesQR(int numEq, int outLevel)
Test of QR decomposition. Writes times necessary for all steps.
Definition: TestSpeed.cs:41
IG.Lib.WaitFileEventLatenceBase.WaitFileEventLatenceBase
WaitFileEventLatenceBase()
Definition: WaitConditionFile.cs:982
IG.Crypto.PasswordAlgorithmBase.GetBytesInternal
abstract void GetBytesInternal(int numBytes, ref byte[] outputBytes)
Returns the next generated key of the specified length.
IG.Num.PointCloudVector.PointCloudVector
PointCloudVector(params IPointContainer< IVector >[] points)
Constructs a cloud of vector points containing the points embedded in the specified point containers.
Definition: PointCloudConcrete.cs:40
IG.Script.ScriptAppBase.ConstHelpCustomApp
const new string ConstHelpCustomApp
Definition: ScriptAppBase.cs:325
IG.Lib.ScriptLoaderIGLib
Base script loader class for IGLib.
Definition: Loader.cs:22
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArrayToStringIListObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArrayToStringIListObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:226
IG.Num.UnstructuredMesh2d.GetVectorField
TVectorField GetVectorField(string name)
Returns vector field with the specified name.
Definition: UnstructuredMesh2dGeneric.cs:425
IG.Script.ScritpScalarFunctionExample
Example script for definition of a new real function class.
Definition: ScalarFunctionScriptExample.cs:18
IG.Num.SimKosecFileManagerBase.RunSimulator
void RunSimulator()
Runs the simulaor interfaced by the current object. This method only runs the simulator,...
Definition: SimKosecFileManagerBase.cs:1464
IG.Lib.ReporterBase.TextLoggerWriters
List< TextWriter > TextLoggerWriters()
Returns a list of all text writers that are currently used by the reporter's text logger....
Definition: ReporterMsg.cs:5283
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: FunctionScalarExamples.cs:1080
IG.Num.RealFunction._secondDerivativeDefined
bool _secondDerivativeDefined
Definition: FunctionReal.cs:1038
IG.Num.ParallelJobDispatcherBase._systemPriorityUpdatesRegistered
bool _systemPriorityUpdatesRegistered
Whether the "event" handler for system priprity changes has already been registered.
Definition: ParallerJobDispatcherBase.cs:609
IG.Num.VectorFunctionBase.Value
override double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
Definition: FunctionVectorBase.cs:67
IG.Num.ScalarFunctionLinear.ExampleFunction2d
static ScalarFunctionLinear ExampleFunction2d()
Creates and returns quadratic scalar function in 2D.
Definition: FunctionScalarExamples.cs:289
IG.Lib.UtilConsole.Read
static bool Read(ref float value)
Reads a floating point number (type float) from a console and assigns it to a variable....
Definition: UtilConsole.cs:229
IG.Num.NeuralApproximatorBase.ConvergenceErrorsTrainingMaxList
List< IVector > ConvergenceErrorsTrainingMaxList
Convergence List of Maximum errors calculated on training data. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:1192
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.AppendCurrentChar
void AppendCurrentChar()
Definition: JsonPPStrategyContext.cs:100
IGLib.Core.Tests.ReflectionTypeConverterTests.SpecificTypeConverter_RoundTripConversion_ImplicitlytoderivedToDerivedObjectToBase_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_ImplicitlytoderivedToDerivedObjectToBase_IsCorrect()
Definition: ReflectionTypeConverterTests.cs:37
IGLib.Core.CapturedVarObject.CapturedVarObject
CapturedVarObject(object variable)
Definition: CapturedVar.cs:73
IGLib.Gr3D.StructuredMesh3D_02.IsRegular
bool IsRegular
Definition: StructuredMesh3D_02.cs:20
IG.Num.Experimental.MX.Sqrt
static xdouble Sqrt(xdouble a)
Returns the square root of a specified number.
Definition: UtilMath.cs:1822
IG.Lib.ReporterBase.KeyTextLoggerIndentCharacter
const string KeyTextLoggerIndentCharacter
Definition: ReporterMsg.cs:2335
IG.Num.DistanceComparer._max
IVector _max
Definition: DistanceComparer.cs:336
IG.Lib.CommandLineApplicationInterpreter.CreatePipeServer
InterpreterPipeServer CreatePipeServer(string pipeName, string serverName=null, bool createCommand=false, int outputLevel=3)
Creates and registers a new interpreter's named pipe server.
Definition: CommandlineApplicationInterpreter.cs:5402
IGLib.Gr3D.SquareKnot3D.HasDerivative
bool HasDerivative
Definition: SquareKnot3D.cs:49
IG.Lib.Util.TryParse< ReturnType >
static bool TryParse< ReturnType >(string strValue, ref ReturnType parsedValue)
Tries to parse a string representation of an object of the specified type and return it through outpu...
Definition: Utils.cs:2791
IG.Lib.ReporterBase.GetAppSetting
void GetAppSetting(string reportername, string keyroot, ref bool value, out bool assigned)
Reads a boolean value from the application configuration file (e.g. app.config) and assigns it to the...
Definition: ReporterMsg.cs:2164
IG.Num.NeuralApproximatorAforgeFake.CalculateOutput
override double CalculateOutput(IVector input, int whichElement)
Calculates and returns the specified output by using the current vector function approximator.
Definition: NeuralApproximatorAforgeFake.cs:15
IG.Num.IVectorFunctionResults.Parameters
IVector Parameters
Optimization parameters. If CopyReferences=true (false by default) then only the reference is copied ...
Definition: FunctionVectorResultsInt.cs:57
LearnCs.Lib.Complex._im
double _im
Underlying field for the property Im
Definition: Complex.cs:160
IG.Num.IVectorFunction.DerivativeDefined
bool DerivativeDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionVectorInt.cs:50
IG.Num.Func3d2dBase.Hessian2
abstract void Hessian2(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the second component of the current function and returns its component through ...
IG.Lib.WaitFileEventBaseByProxyLatence._waiterLatence
WaitFileEventLatenceBase _waiterLatence
Proxy object that actually performs operations for derived classes of this class.
Definition: WaitConditionFile.cs:849
IG.Lib.ThreadPerformanceTest.Data
List< ThreadPerformanceData > Data
List of data aboud the performed tests.
Definition: ThreadPerformanceTest.cs:57
IG.Num.Func.Exp.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealBasic.cs:101
LearnCs.Lib.Complex.IsReal
bool IsReal
True if the current complex number is a real number (i.e., it can be converted to double,...
Definition: Complex.cs:239
IG.Crypto.UtilCrypto.CheckStringHashSha1Hex
static bool CheckStringHashSha1Hex(string stringToCheck, string hashValue)
Checks whether the specified SHA-1 hash value matches the actual hash value of the specified string.
Definition: UtilCrypto.cs:1095
IG.Script.ScriptAppBase.RunFileByScript
virtual string RunFileByScript(string filePath)
Runs all commands that are written in a file. Each line of a file is interpreted as a single command,...
Definition: ScriptAppBase.cs:471
IG.Lib.SerializerBase.ISerializationTestArrayMember.Index2
int Index2
Definition: SerializerBase.cs:624
IG.Lib.IRegisterable.Unregister
void Unregister()
Unregisters the current object if it is currently registered. Can be performed several times,...
IG.Num.NeuralApproximatorBase.CalculateErrorsRms
static void CalculateErrorsRms(int dimOutput, IVector[] prescribed, IVector[] calculated, ref IVector errors)
Calculates error measures - RMS (root mean square) of the differences - for the specified arrays of p...
Definition: NeuralApproximatorBase.cs:2103
IG.Lib.ScriptLoaderBase._libraryFilename
string _libraryFilename
Definition: Loader.cs:837
IG.Num.SampledDataSet.CopyInputsComplement
void CopyInputsComplement(IndexList filterIndices, ref IVector[] extracted)
Copies the specified vectors (complement of the index list) of input parameters from the current samp...
Definition: SampledData.cs:512
IG.Lib.IStringIdentifiable.StringId
string StringId
Unique string ID of the current object; often used in logs.
Definition: IStringIdentifiable.cs:16
IG.Num.VectorFunctionResults.SetHessianReference
virtual void SetHessianReference(int which, IMatrix reference)
Sets the specified function's Hessian. Only the reference is copied.
Definition: FunctonVectorResults.cs:490
IG.Num.NeuralTrainingParameters.SetEpochErrorsAbs
void SetEpochErrorsAbs(double[] errors)
Sets the list of sampled absolute errors that correspond to epoch numbers from EpochNumbers.
Definition: NeuralTrainingParameters.cs:655
IG.Lib.RealFunctionLoader._valueDefinitionString
string _valueDefinitionString
Definition: RealFunctionScriptLoader.cs:170
IG.Num.ConstMisc.EarthSunDistance
static readonly PhysicalConstant EarthSunDistance
Earth Sun distance - average distance to Sun (cent. mass), 149,597,870.691 km.
Definition: Constants.cs:1524
IG.Lib.CommandLineApplicationInterpreter.CmdLoadModule
virtual string CmdLoadModule(CommandThread cmdThread, string cmdName, string[] args)
Command. Loads the specified module (whos name must be the first argument) and performs its initializ...
Definition: CommandlineApplicationInterpreter.cs:5043
LearnCs.Lib.ComplexVector.NumberOperations
override INumberOperations< Complex > NumberOperations
This property can now be implemented because the concrete type of elements is known.
Definition: ComplexVector.cs:91
IG.Num.ParallelJobDispatcherBase.RegisterSystemPriorityUpdating
void RegisterSystemPriorityUpdating()
Registers the UpdateThreadPriorityFromSystem method as "event handler" for system priority changes....
Definition: ParallerJobDispatcherBase.cs:614
IG.Num.NeuralTrainingTable.SaveJson
static void SaveJson(NeuralTrainingTable trainingResults, string filePath)
Saves (serializes) the specified training results object to the specified JSON file....
Definition: NeuralTrainingParameters.cs:2812
IG.Num.PenaltyEvaluator.SetPenaltyFunction
void SetPenaltyFunction(int which, double barrierLength, double barrierHeight)
Sets the penalty function used for evaluation of the specified penalty term.
Definition: AnalysisResults.cs:2479
IG.Num.LUDecomposition
LU decomposition of a matrix.
Definition: MatrixDecompositions.cs:329
IG.Script.LoadableScriptSpecialFunctionBase.Script_AddCommand
override void Script_AddCommand(ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings, string commandName, Script_CommandDelegate command, string helpString)
Adds a new internal script command under specified name to the internal interpreter of the current sc...
Definition: ScriptAppBase.cs:5318
IG.Num.IFunc2d.Hessian
void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the current 2D scalar function and returns its component through the specified ...
IG.Lib.StopWatch1.CpuTimeSpan
TimeSpan CpuTimeSpan
Definition: UtilTime.cs:410
IG.Num.ParallelJobContainerGen.CreateJobContainer
static ParallelJobContainerGen< InputType, ResultType > CreateJobContainer()
Creates and returns a new job container of the current type.
Definition: ParallelJobContainerGen.cs:388
IG.Lib.RealFunctionLoader.IntegralDefined
bool IntegralDefined
Whether calculation of function indefinite integral is implemented.
Definition: RealFunctionScriptLoader.cs:159
IG.Lib.VectorDtoBase.CopyFromPlain
override void CopyFromPlain(IVector vec)
Copies data to the current DTO from a vector object.
Definition: VectorDto.cs:147
IG.Num.UnstructuredMesh2d.IndexFields
FieldCollection< TIndexField, TIndex > IndexFields
Gets the collection of index fields of the current mesh.
Definition: UnstructuredMesh2dGeneric.cs:71
IG.Num.Func.Quadratic.Minimum
double Minimum
Gets strict minimum of this quadratic function. If the function does not have one then exeption is th...
Definition: FunctionRealInterpolation.cs:637
IGLib.Tests.Base.SampleClasses.CustomEnumerable.GetEnumerator
IEnumerator< T > GetEnumerator()
Definition: SampleClasses.cs:420
IG.Num.IVectorFunctionResults.CopyReferences
bool CopyReferences
Indicates whether just references can be copied when setting optimization parameters or results....
Definition: FunctionVectorResultsInt.cs:47
IG.Num.SampledDataSet.ComparerInputDistance
Comparer that compares two data elements of type SampledDataElement according to the distance of thei...
Definition: SampledData.cs:687
IG.Neural.MappingApproximationFileManager._functionOutputPath
string _functionOutputPath
Definition: NeuralFileManager.cs:859
IG.Num.OutputElementDefinitionDto.CopyFromPlain
override void CopyFromPlain(InputOutputElementDefinition obj)
Definition: SampledDataDto.cs:367
IG.Num.Func3d2dExamples.HyperboloidParametricPlus.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1226
IG.Lib.IpcStreamClientServerBase.DefaultMsgRequestEnd
static string DefaultMsgRequestEnd
Default message that ends any mulltiline request.
Definition: IpcStreamClientServerBase.cs:469
IGLib.Gr3D.LightingDefinitionExamples_05
Definition: LightingDefinition_05.cs:67
IG.Num.Vector.Vector
Vector(IList< double > components)
Constructs a vector from a list of elements by copying its elements.
Definition: Vector.cs:103
IG.Num.Func3d2dExamples.HyperboloidParametricMinus.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1276
IG.Num.SampledDataCsv._defaultKeyTargetValues
static string _defaultKeyTargetValues
Definition: SampledDataCsv.cs:303
IG.Num.InputOutputDataDefinitonDto.Description
string Description
Description of the current definition of input parameters and output values of a model.
Definition: SampledDataDto.cs:506
IG.Lib.LoadableScriptBase.Script_RemoveCommand
virtual void Script_RemoveCommand(string commandName)
Removes the specified internal script command from the internal interpreter of the current scripting ...
Definition: LoadableScriptBase.cs:651
IG.Num.PenaltyEvaluator.CanSetMaxZero
virtual bool CanSetMaxZero(int which)
Returns a flag that tells whether maxmal argument where function is zero can be set for the penalty f...
Definition: AnalysisResults.cs:2577
IG.Num.MatrixBase.QrInverse
static void QrInverse(IMatrix factorQ, IMatrix factorR, ref IVector auxB, ref IVector auxX, ref IMatrix res)
Calculates inverse of the matrix from its specified LDLT decomposition.
Definition: MatrixBase.cs:7404
IG.Num.Func3dBase.Hessian
abstract void Hessian(double x, double y, double z, out double dxx, out double dyy, out double dzz, out double dxy, out double dxz, out double dyz)
Calculates Hessian of the current 3D scalar function and returns its component through the specified ...
IG.Num.SampledDataElement.SampledDataElement
SampledDataElement(IVector input, IVector output)
Creates a new sampled data element with the specified vectors of input parameters and corresponding o...
Definition: SampledData.cs:27
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.Name
override string Name
Returns a short name of the function.
Definition: FunctionScalarExamples.cs:721
IG.Num.UnstructuredMesh3d.AddScalarField
void AddScalarField(TScalarField field)
Adds the specified scalar field to the collection of scalar fields.
Definition: UnstructuredMesh3dGeneric.cs:340
IG.Num.InputOutputDataDefiniton.CopyDefaultInputFrom
virtual void CopyDefaultInputFrom(IVector inputParameters)
Copies input parameters from the specified vector to the current data definition's default input valu...
Definition: SampledDataDefinition.cs:897
IG.Lib.UtilSystem.KillAllApplicationsByWindowTitle
static void KillAllApplicationsByWindowTitle(string mainWindowTitle)
Kills the all running applications that has the specified main window title.
Definition: UtilSystem.cs:1808
IG.Lib.UtilSystem.KillAllProcesses
static void KillAllProcesses(string processName, bool isFullString, bool caseSensitive)
Kills all running processes that have the specified process name.
Definition: UtilSystem.cs:975
IG.Num.VectorBase.Subtract
static void Subtract(IVector a, IVector b, IVector result)
Subtracts two vectors (a - b ) and stores the result in the specified result vector....
Definition: VectorBase.cs:1431
IG.Lib.Copy.ServerStreamBase.ClearData
override void ClearData()
Clears all the data related to servig requests (i.e. request and response strings,...
Definition: ClientServerStreamBase2_Copy.cs:919
IG.Num.SampledDataSet.ComparerInputDistance.Distance
double Distance(SampledDataElement el)
Returns distance in the input parameters space between the specified data element's input parameters ...
Definition: SampledData.cs:851
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.TthreadStopped
bool TthreadStopped
Definition: WaitConditionFile.cs:1161
IG.Num.NeuralApproximatorBase._verificationIndices
IndexList _verificationIndices
Definition: NeuralApproximatorBase.cs:1418
IG.Num.NeuralTrainingParameters.ComparerBase._compareByTrainingRmsError
bool _compareByTrainingRmsError
Definition: NeuralTrainingParameters.cs:2932
IG.Crypto.UtilCrypto.GetStringHashMd5Hex
static string GetStringHashMd5Hex(string stringToHash)
Computes and returns the MD5 hash string of the specified string.
Definition: UtilCrypto.cs:800
IG.Num.mat3.yy
double yy
Definition: Matrix3D.cs:377
IG.Script.ScritpRealFunctionExample.CreateRealFunction
override LoadableRealFunctionBase CreateRealFunction()
Creates and returns a new real function object where object is of real function class that has been d...
Definition: RealFunctionScriptExample.cs:19
IG.Num.NeuralApproximatorDtoBase.NetworkStateRelativePath
string NetworkStateRelativePath
Definition: SerializationDtoNeuralApproximator.cs:48
IGLib.Gr3D.ICurve2DPolarParameterization.CurveDerivativePolar
double CurveDerivativePolar(double phi)
Derivative of the planar curve (in XY plane) of form r = r(φ) with respect to polar angle.
IG.Num.IOptimizer.KeepCurrentGuess
bool KeepCurrentGuess
Whether current guess is kept or not.
Definition: Optimizer.cs:88
IG.Num.OptFileManager.ClientWriteAnInput
virtual void ClientWriteAnInput(AnalysisResults anInput)
Client writes analysis input data for calculation of analysis results. Messages are set nad cleared a...
Definition: OptFileManager.cs:1127
IG.Lib.color._B
double _B
Definition: Color.cs:98
IG.Num.MatrixBase.MultiplyTranspMatMat
static void MultiplyTranspMatMat(IMatrix a, IMatrix b, IMatrix c, ref IMatrix result)
R=A^T*B*C. Multiplies three matrices (transposed first argument, second argument, and third argument)...
Definition: MatrixBase.cs:3494
IG.Num.NeuralTrainingParametersDto.EpochErrorsRms
double[] EpochErrorsRms
List of sampled RMS errors corresponding to epoch numbers from EpochNumbers.
Definition: SerializationDtoNeural.cs:299
IG.Lib.UtilStr.IsAsciiLetterOrDigit
static bool IsAsciiLetterOrDigit(char ch)
Returns true if the specified character is either an ASCII letter or an ASCII digit,...
Definition: UtilString.cs:589
IG.Lib.LoadableScriptOptBase.LoadableScriptOptBase
LoadableScriptOptBase()
Creates the LoadableScriptOptBase object.
Definition: LoadableScriptOpt.cs:33
IG.Num.InputOutputElementDefinition._nameAlt
string _nameAlt
Definition: SampledDataDefinition.cs:72
IG.Num.BoundingBox3d.BoundingBox3d
BoundingBox3d(IVector coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1526
IG.Num.OptFileAnalysisServer._fileManager
OptFileManager _fileManager
Definition: OptFileAnalaysisServer.cs:59
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsFirstMin
int NumHiddenNeuronsFirstMin
Minimum number of hidden neurons in first hidden layer.
Definition: SerializationDtoNeural.cs:830
IG.Num.AnalysisBase._numEqualityConstraints
int _numEqualityConstraints
Definition: Analysis.cs:89
IG.Num.Scalar.operator!=
static bool operator!=(Scalar a, Scalar b)
Definition: Scalar.cs:162
IG.Num.QuadraticBasis.QuadraticBasis
QuadraticBasis(int dimension)
Constructs a vector function containing quadratic basis for the specified dimension....
Definition: ApproxBasis.cs:280
IG.Crypto.ConstCrypto.ArgStringOutputFormat1
const string ArgStringOutputFormat1
String output format (and possibly input, if not specified separately) is used.
Definition: UtilCryptoAux.cs:506
IG.Script.ScriptAppBase.AddSystemCommand
void AddSystemCommand(string appName, CommandMethod appMethod, string appHelp)
Adds a new system - related embedded application's command (added as sub-command of the base command ...
Definition: ScriptAppBase.cs:3584
IGLib.Core.CapturedVar.ValueType
Type ValueType
Definition: CapturedVar.cs:129
IG.Num.AnalysisResults.CopyReferences
virtual bool CopyReferences
Indicates whether just references can be copied when setting optimization parameters or results....
Definition: AnalysisResults.cs:367
IG.Num.VectorFunctionScriptController
Class for building vector functions from scripts, used by GUI elements.
Definition: VectorFunctionScriptController.cs:931
IGLib.CoreExtended.ReflectionTypeConverter
A type converter that supports implicit/explicit conversion operators via reflection,...
Definition: ReflectionTypeConverter.cs:18
IGLib.Parsing.ParsableBase.Length
abstract int Length
Definition: ParsableBase.cs:23
IG.Num.OptFileConst.MsgOptResultsReadyFilename
const string MsgOptResultsReadyFilename
Default file name for optimization resutlts ready flag.
Definition: OptFileConst.cs:58
IG.Num.SampledDataSet.SaveSampledDataJson
static void SaveSampledDataJson(string filePath, SampledDataSet sampledData)
Saves network's sampled data to the specified JSON file. File is owerwritten if it exists.
Definition: SampledData.cs:1161
IG.Lib.ArrayDto.ArrayDto
ArrayDto()
Default constructor, sets IsNull to true.
Definition: ArrayDto.cs:31
IGLib.Core.Tests.Fahrenheit.Degrees
double Degrees
Definition: ReflectionTypeConverterTests.cs:173
IG.Num.RealFunctionParametric
Base class for parameterized real-valued functions of single variable. Parameters that completely def...
Definition: FunctionRealParametric.cs:82
IG.Num.MExt.Log10
static double Log10(double a)
Returns the base 10 logarithm of a specified number.
Definition: UtilMath.cs:1143
IG.Num.RealFunction.TestSpeed
static void TestSpeed()
Compares calculation times of three ways of evaluations of exponential function: directly by Math....
Definition: FunctionReal.cs:1109
CholeskyDecomposition_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Factorization.Cholesky< double > CholeskyDecomposition_MathNetNumerics
Definition: MatrixDecompositions.cs:26
IG.Lib.IFromXml.FromXmlElement
object FromXmlElement(XmlElement source, ref object initial)
Creates a new object and initializes it from an XML element.
IG.Crypto.PasswordAlgorithmBase.Init
virtual void Init(bool publicParameters=false)
Clears all data and resets the passwords/keys/salts generation algorithm.
Definition: UtilCryptoAux.cs:681
IG.Lib.ScriptLoaderBase.CreateLoadableObject
virtual ILoadableScript CreateLoadableObject(string[] initializationArguments, string classFullName)
Creates and returns an object of the specified loadable class.
Definition: Loader.cs:1475
IG.Num.LinearSolverBase._matrixSolution_MathNetNumerics
MatrixBase_MathNetNumerics _matrixSolution_MathNetNumerics
Definition: MatrixDecompositions.cs:135
IG.Lib.SortedUniqueItemList.SortedUniqueItemList
SortedUniqueItemList(IList< Type > items)
Creates a sorted list of items containing all items from the specified list.
Definition: SortedUniqueItemList.cs:48
IG.Num.StructuredMesh3d.GetScalarField
TScalarField GetScalarField(string name)
Returns scalar field with the specified name.
Definition: StructuredMesh3dGeneric.cs:284
IG.Num.VectorBase.OrthogonalizeGramSchmidtNonRobust
static void OrthogonalizeGramSchmidtNonRobust(IList< IVector > original, ref IList< IVector > resOrthogonal, ref IVector resNorms, ref IVector auxProjection, double tolSize=0, bool normalize=false, bool modifiedGrammSchmidt=true)
Performs the Gramm-Schmidt orthogonalization procedure in order to calculate a set of orthogonall vec...
Definition: VectorBase.cs:2564
IGLib.Tests.UtilSpeedTesting.StandardSpeedTestGeometricSeries_DirectElementCalculation_HpLaptop24
static double StandardSpeedTestGeometricSeries_DirectElementCalculation_HpLaptop24(out SpeedTestInfo info, bool writeToConsole=DefaultWriteToConsole_StandardTests)
Performs the standard speed test - calculation of a finite geometric series with specific parameters,...
Definition: UtilSpeedTesting.cs:357
IG.Num.MatrixBase.MultiplyMatTranspMat
static void MultiplyMatTranspMat(IMatrix a, IMatrix b, IMatrix c, ref IMatrix result)
R=A*B^T*C. Multiplies three matrices (first argument, transposed second argument, and third argument)...
Definition: MatrixBase.cs:3806
IG.Num.mat2.EigenSystem2d
static int EigenSystem2d(mat2 a, ref mat2 eigenvec, ref vec2 eigenval)
Calculates eigenvectors and eigenvalues of a 2x2 matrix a and stores eigenvectors to lines of eigenve...
Definition: Matrix2D.cs:768
IG.Num.ScalarFunctionExamples.Quadratic3d.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: FunctionScalarExamples.cs:1272
IG.Num.vec2.Dot
static double Dot(vec2 a, vec2 b)
Dot Product (scalar product).
IG.Num.StructuredMesh2d.NumTensorFields
int NumTensorFields
Gets the number of tensor fields.
Definition: StructuredMesh2dGeneric.cs:605
IG.Num.Vector2d.GetNewThis
Vector2d GetNewThis()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
Definition: Vector2Dclass.cs:104
IG.Lib.CommandLineApplicationInterpreter.TestSpeedReferenceTime
const double TestSpeedReferenceTime
Reference execution time for speed test for numerical operations.
Definition: CommandlineApplicationInterpreter.cs:6526
IG.Gr.GraphicSetBase._bounds
BoundingBox3d _bounds
Definition: GraphicalObjectsBase.cs:65
IG.Lib.ReporterBase.TextLoggerNumWriters
int TextLoggerNumWriters()
Returns the current number of text writers used by the reporter's text logging module....
Definition: ReporterMsg.cs:5345
IG.Lib.StringTable.GetElementOrNull
string GetElementOrNull(int rowNumber, int columnNumber)
Returns the specified element on the data table or null if that element is not defined.
Definition: StringTable.cs:361
IGLib.Gr3D.ColorMap.Clamp
static double Clamp(double value, double min, double max)
Definition: ColorMap.cs:87
IG.Num.Scalar.Copy
void Copy(Scalar s)
Copies a scalar to the current scalar.
Definition: Scalar.cs:46
IG.Num.Func3dBase.TestFunction
static void TestFunction(IFunc3d f, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, int numPoints)
Demonstrates use of a 3D function by printing to the console some values and gradients of the functio...
Definition: Function3d.cs:320
IG.Lib.IndexList.IndexList
IndexList()
Creates an empty index table with the default capacity.
Definition: IndexList.cs:22
IG.Num.ConstMisc.EarthMass
static readonly PhysicalConstant EarthMass
Earth mass, 5.9736e24 kg.
Definition: Constants.cs:1448
IG.Num.DistanceComparer.SetCoordinateScales
void SetCoordinateScales(IVector min, IVector max, IVector lengthScales)
Sets parameters that affect default calculation of distance and relative point coordinates.
Definition: DistanceComparer.cs:350
IG.Num.SimKosecFileManagerConvBase.SimKosecFileManagerConvBase
SimKosecFileManagerConvBase(string dataDirectory, double thickness, double obstacleLength)
Constructor.
Definition: SimKosecFileManager.cs:33
IG.Lib.Xml.GetNode
static XmlNode GetNode(XmlNode basenode, string xpath)
Returns the first _gridCoordinates in the XML sub-tree whose root is basenode that satisfies the spec...
Definition: XmlUtilities.cs:614
IGLib.Testing.Tests.UtilSpeedTestingTests.UtilSpeedTesting_GeometricSeriesNumericalMatchesAnalyticalResult
void UtilSpeedTesting_GeometricSeriesNumericalMatchesAnalyticalResult(int n, double a0, double k, double tolerance)
Verifies that finite geometric series calculaed numerically matches the result calculatec by an analy...
Definition: UtilSpeedTestingTests.cs:446
IG.Lib.XmlUtilityBase.DefaultNameSpace
string DefaultNameSpace
Definition: XmlUtilities.cs:872
IG.Num.AnalysisBase.Lock
object Lock
Definition: Analysis.cs:61
IG.Num.InputOutputElementDefinition.GetDefaultInputElementName
static string GetDefaultInputElementName(int which)
Returns a default name for the specified input data element.
Definition: SampledDataDefinition.cs:310
IG.Reflection.SerializationBinderSimple.OriginalTypeName
string OriginalTypeName
Contains the original type name of the serialized type defined in the mapping. Must be verbatm,...
Definition: SerializationBinderSimple.cs:48
IG.Lib.CommandLineApplicationInterpreter._evaluatorJint
ExpressionEvaluatorJint _evaluatorJint
Definition: CommandlineApplicationInterpreter.cs:1480
IG.Num.MatrixBase.TestMultiplyTranspMat
static bool TestMultiplyTranspMat(double tolerance, bool printReports)
Tests product A^T*B.
Definition: MatrixBase.cs:2845
IG.Lib.RealFunctionLoader.VarNameFunctionArgumentName
const string VarNameFunctionArgumentName
Name of variable (internal in class defined in loadable script) that holds the name of function argum...
Definition: RealFunctionScriptLoader.cs:65
IG.Num.AnalysisResultsDto._objective
double _objective
Definition: AnalysisResultsDto.cs:221
IGLib.Tests.UtilSpeedTesting.ConstGeomBase.AnalyticResult
static double AnalyticResult
The expected result of the geometric series, calculated by GeometricSeriesAnalytical(int,...
Definition: UtilSpeedTesting.cs:205
IG.Num.GridGenerator1dBase._calculated
bool _calculated
Definition: GridGenerator1dBase.cs:289
IG.Lib.ICommandLineApplicationInterpreter.RunLoadedScript
string RunLoadedScript(string commandName, string[] arguments)
Executes the specified command that has been dynamically loaded form a script.
IG.Num.ScalarFunctionScriptControllerBase.LoadJson
static void LoadJson(string filePath, ref ScalarFunctionScriptController controllerRestored)
Restores (deserializes) a script-based scalar function controller from the specified file in JSON for...
Definition: ScalarFunctionScriptController.cs:958
IG.Num.UnstructuredMesh1d2d.UnstructuredMesh1d2d
UnstructuredMesh1d2d(int dimx, string fieldName, string fieldDescription, double minxRef, double maxxRef, IRealFunction fx, IRealFunction fy, IRealFunction fz)
Constructs an (unconnected) unstructured grid of nodes based on 1D structured grid obtained by transf...
Definition: UnstructuredMesh1d2d.cs:101
IG.Num.VectorFunctionBaseGeneral.ObjectStoreResults
Storage for IVectorFunctionResults objects.
Definition: FunctionVectorBaseGeneral.cs:538
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck
Defines a parametric definition of a snail shell - like surface (a parametric surface) in form of 3D ...
Definition: Function3d2d.cs:1640
IG.Num.ScalarFunctionRadialParametric.ScalarFunctionRadialParametric
ScalarFunctionRadialParametric(IRealFunctionParametric function, IVector parameters)
Constructor. Creates a new parameterized radial scalar function without specifying coordinate transfo...
Definition: FunctionScalarRadial.cs:425
IG.Num.INeuralApproximator.SetHiddenLayers
void SetHiddenLayers(params int[] numNeurons)
Sets the numbers of neurons in each hidden layer. Can be called with table of integers as argument,...
IG.Num.M.pow
static double pow(double a, double b)
Returns a specified number raised to the specified power.
Definition: UtilMath.cs:331
IG.Lib.WaitFileEventLatenceBase.ExampleLatence
Class containing examples for
Definition: WaitConditionFile.cs:1117
IG.Lib.Util.XmlToString
static string XmlToString(XmlDocument doc, string indentCahrs=" ", string newlineChars=null)
Converts the specified XML document to string, eventually with human readable indentation and newline...
Definition: Utils.cs:3034
IG.Crypto.UtilCrypto.GetStringSaltedHashSha1Hex
static string GetStringSaltedHashSha1Hex(string stringToHash, string salt, int numIterations=0)
Computes and returns the SHA1 salted hash of the specified string, with the specified number of repet...
Definition: UtilCrypto.cs:965
IG.Num.PointCloud.PointCloud
PointCloud(params IPointContainer< PointType >[] points)
Constructs a cloud of points containing the points embedded in the specified point containers.
Definition: PointCloud.cs:43
IG.Lib.InterfaceInterpreterBase.CommandBuilder
virtual StringBuilder CommandBuilder
Command builder.
Definition: InterfaceInterpreterBase.cs:114
IG.Lib.InterpreterVariable.IsReferencedVariableGlobal
bool IsReferencedVariableGlobal
Gets a flag indicating whether the current variable references a global variable.
Definition: CommandlineApplicationInterpreterBase.cs:595
IG.Lib.CommandLineApplicationInterpreter.ExitIf
virtual string ExitIf(CommandThread cmdThread)
Enters the EndIf block.
Definition: CommandlineApplicationInterpreter.cs:1122
IGLib.CoreExtended.UtilReflectionCore
Some convenient utilities that use reflection.
Definition: UtilReflectionCore.cs:15
IG.Lib.CommandThreadBase.GetNextIdThread
static int GetNextIdThread()
Returns another ID that is unique for objects of the containing class its and derived classes.
Definition: CommandlineApplicationInterpreterBase.cs:1808
IG.Num.UnstructuredMesh2d.GetVectorField
TVectorField GetVectorField(int index)
Returns the vector field with the specified index.
Definition: UnstructuredMesh2dGeneric.cs:435
IG.Num.AnalysisResults.CalculatedObjectiveGradient
virtual bool CalculatedObjectiveGradient
Indicates whether calculation of objective function gradient is/was requested.
Definition: AnalysisResults.cs:1079
IG.Lib.MatrixDtoBase.CreateMatrix
abstract MatrixType CreateMatrix(int rowCnt, int columnCnt)
Creates and returns a new matrix of the specified dimension.
IG.Num.IAnalysisResults.GetSumResiduals
double GetSumResiduals()
Returns sum of constraint function values corresponding to violated constraints in the current analys...
IG.Lib.XmlData.GetValue
string GetValue(string xpath)
Returns value of the (first) text node of the first element node in current document that satisfies t...
Definition: XmlUtilities.cs:397
IG.Num.Func.Cubic.Zero1
double Zero1
Returns the first zero of the current cubic function. Throws InvalidOperationException if the functio...
Definition: FunctionRealInterpolation.cs:1172
IG.Lib.SerializerJson.Formatter
JsonFormatter Formatter
Definition: SerializerJson.cs:61
IG.Num.ExampleMathClass.f
double f(double x)
Method in which comfortable mathematic functions form the base class M are used.
Definition: UtilMath.cs:36
IG.Neural.MappingDefinition.MappedInputLength
int MappedInputLength
Gets number of input parameters.
Definition: NeuralMapData.cs:580
IG.Num.Func2dQuadratic._c
double _c
Definition: Function2d.cs:561
IG.Num.AnalysisBase._lock
object _lock
Definition: Analysis.cs:58
IG.Neural.NeuraApproximationFileManager._neuralTrainingDataFilename
string _neuralTrainingDataFilename
Definition: NeuralFileManager.cs:134
IG.Lib.UtilSystem.GetIglibFileName
static string GetIglibFileName()
Returns file name of the IGLib assembly.
Definition: UtilSystem.cs:3261
IG.Num.SampledDataElementDto.SampledDataElementDto
SampledDataElementDto()
Definition: SampledDataDto.cs:21
IG.Num.OptimizationDataBase.Tolerance
double Tolerance
Gets or sets the main tolerance (its exact meaning depends on the algorithm in use).
Definition: OptimizationInputData.cs:240
IGLib.Gr3D.MeshExportExtensions_06.ExportMaterial
static void ExportMaterial(string filePath, MaterialProperties material)
Exports a material file based on the provided material properties.
Definition: MeshExportExtensions_06.cs:112
IG.Lib.ICommandLineApplicationInterpreter.Name
string Name
Name of the current interpreter.
Definition: CommandlineApplicationInterpreterInterface.cs:36
IG.Num.SimKosecFileManagerBase.NumInputParameters
virtual int NumInputParameters
Number of input optimization parameters for the simulator.
Definition: SimKosecFileManagerBase.cs:178
IG.Lib.KeyValueSortable.ComparerValueBase.GetFirstStageCompared
override IComparable GetFirstStageCompared(KeyValueSortable< Tkey, Tvalue > keyValue)
Extracts the object used in the first level of comparison from the argument.
Definition: Utils.cs:3296
IG.Num.NeuralTrainingParameters.SaveCSV
static void SaveCSV(List< NeuralTrainingParameters > trainingParameters, string filePath)
Saves the specified list of training parameters objects to the specified CSV file.
Definition: NeuralTrainingParameters.cs:1000
IG.Num.NeuralTrainingParameters.CopyTo
void CopyTo(NeuralApproximatorBase nn)
Copies data that determine neural network and training procedure (such as network architecture,...
Definition: NeuralTrainingParameters.cs:825
IG.Num.SpeedTestCpu.TestComputationalTimesLU_Base
static double TestComputationalTimesLU_Base(int numEq, int outLevel, bool testProduct=false)
Test of LU decomposition.
Definition: TestSpeed.cs:504
IG.Gr.GrTextSettings.GrTextSettings
GrTextSettings()
Definition: GrProperties.cs:66
IG.Lib.Copy.ClienServerStreamBase.MessageSeparator
char MessageSeparator
Definition: ClientServerStreamBase_Copy.cs:189
IG.Num.VectorFunctionResults.GetHessian
virtual double GetHessian(int which, int rowIndex, int columnIndex)
Returns the specified component of Hessian of the specified function.
Definition: FunctonVectorResults.cs:468
IG.Num.UnstructuredMesh3d.AddTensorField
void AddTensorField(string fieldName, string fieldDescription)
Creates a new tensor field of dimensions that match dimensions of the current 3D structuredmesh,...
Definition: UnstructuredMesh3dGeneric.cs:625
IG.Num.AnalysisRequestDto._reqObjective
bool _reqObjective
Definition: AnalysisResultsDto.cs:51
IGLib.Gr3D.MaterialProperties.Shininess
float Shininess
Specular exponent (Ns) - Controls the sharpness of specular highlights. Typical values range from 0 (...
Definition: MaterialProperties.cs:43
IG.Num.MatrixBase.MultiplyTranspMatTransp
static void MultiplyTranspMatTransp(IMatrix a, IMatrix b, IMatrix c, ref IMatrix result)
R=A^T*B*C^T. Multiplies three matrices (transposed first argument, second argument,...
Definition: MatrixBase.cs:3335
IGLib.Parsing.CommandLineParserSimple.Test
static void Test(string cmdLine, params string[] args)
Definition: CommandLineParserSimple.cs:80
IG.Num.NeuralTrainingParametersDto
Transfer Object (DTO) for neural network training set.
Definition: SerializationDtoNeural.cs:20
IG.Num.Func3d2dBaseNoGradient.Gradient1
override void Gradient1(double x, double y, out double gradx, out double grady)
Function for calculating gradient of the first component of vector function, just throws the NotImple...
Definition: Function3d2d.cs:198
IG.Num.ConstMath.GoldenRatio
const double GoldenRatio
The golden ratio, (1+Sqr(5))/2; the ratio of two quantities such that the ratio between the sum of th...
Definition: Constants.cs:321
IG.Num.INeuralApproximator.SigmoidAlphaValue
double SigmoidAlphaValue
Alpha value specifying the shape of the activation function.
Definition: NeuralApproximatorBase.cs:85
IG.Lib.ExpressionEvaluatorCompiled._inputMark
string _inputMark
Definition: ExpressionEvaluatorCompiled.cs:329
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeClient._interpretersName
string _interpretersName
Definition: CommandlineApplicationInterpreter.cs:5253
JsonPrettyPrinterPlus.JsonSerialization.JsonExtensions.ToJSON
static string ToJSON(this object graph)
Definition: JsonExtensions.cs:19
IG.Lib.ThreadPerformanceTest._lock
object _lock
Definition: ThreadPerformanceTest.cs:44
IG.Num.InputElementDefinition.InputElementDefinition
InputElementDefinition(string name)
Constructor. Element index is unknown, there is no element description.
Definition: SampledDataDefinition.cs:389
IG.Lib.WaitCondition
Provides a framework for blocking execution until the specified condition becomes satisfied....
Definition: WaitCondition.cs:133
IG.Num.VectorFunctionScriptControllerBase.GetParametersString
virtual string GetParametersString()
Returns function parameter names in form of delimited string that contains all function parameter nam...
Definition: VectorFunctionScriptController.cs:322
IG.Num.OptFileManager.IsAnBusy
virtual bool IsAnBusy()
Gets a flag telling whether direct analysis is busy.
Definition: OptFileManager.cs:866
IG.Num.INeuralApproximator.SetNeuronsInputRange
void SetNeuronsInputRange(double min, double max)
Sets the neurons input range. Bounds for all input neurons are set equally.
IG.Num.Func.Constant.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealBasic.cs:610
IG.Lib.Logger.LogError
void LogError(Exception ex)
Adds a new error log record initialized according to parameters.
Definition: LoggerMsg.cs:694
IG.Script.ScriptAppBase.SystemFunctionDomainName
virtual string SystemFunctionDomainName(string appName, string[] args)
Executes embedded application - writing to the console and returning the current domain name.
Definition: ScriptAppBase.cs:3655
IG.Script.ScriptAppBase.CryptoHelpEncryptPlain
const string CryptoHelpEncryptPlain
Definition: ScriptAppBase.cs:1207
IG.Num.NeuralTrainingParameters.DefaultToleranceRms
static IVector DefaultToleranceRms
Default value for tollerance on RMS error in neural networks.
Definition: NeuralTrainingParameters.cs:54
IG.Script.ScriptAppBase.AppProcessHelpStrings
List< string > AppProcessHelpStrings
List of help strings corresponding to installed process commands.
Definition: ScriptAppBase.cs:4521
IG.Lib.ScriptLoaderBase.ClassInterface
virtual string ClassInterface
Interface that is implemented by the compiled class.
Definition: Loader.cs:749
IG.Num.SampledDataElementDto
DTO (data transfer object) for sampled data element (one point with vectors of input and output param...
Definition: SampledDataDto.cs:18
IGLib.Gr3D.StructuredSurfaceMesh3D.NumPoints1
int NumPoints1
Number of nodes in the first direction.
Definition: StructuredSurfaceMesh3D.cs:26
IG.Lib.ScalarFunctionLoader.InvalidateDefinitions
void InvalidateDefinitions()
Clears strings that define the function (i.e. strings that define expressions for function value,...
Definition: ScalarFunctionScriptLoader.cs:162
IG.Lib.ReporterBase.DefaultReport_TextWriter
static void DefaultReport_TextWriter(ReporterBase reporter, ReportType messagetype, string location, string message)
Default delegate for launching reports (actually logging reports) via text writer.
Definition: ReporterMsg.cs:4685
IG.Num.SampledDataSet.ExtractInputs
void ExtractInputs(ref IVector[] extracted)
Extracts vectors of input parameters from the current sampled data set, and stores them to the specif...
Definition: SampledData.cs:420
IGLib.Core.Tests.StringToIntArrayConverter_Testing.ConvertTyped
override int[] ConvertTyped(string source)
Definition: SpecificTypeConvrterTests.cs:72
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntIListToIntIEnumerableObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntIListToIntIEnumerableObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:39
IG.Num.M.max
static double max(double a, double b, double c)
Largest of three numbers.
Definition: UtilMath.cs:182
IG.Lib.StringParser.InternalLock
object InternalLock
Used internally for locking access to internal fields.
Definition: StringParser.cs:88
IG.SandboxTests.TestBase.LoggerFactory
LoggerFactory LoggerFactory
Definition: TestBase.cs:23
IG.Num.IVectorFunctionResults.ReqValues
bool ReqValues
Indicates whether calculation of function values is/was requested.
Definition: FunctionVectorResultsInt.cs:263
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsThirdMax
int NumHiddenNeuronsThirdMax
Maximum number of hidden neurons in third hidden layer.
Definition: NeuralTrainingParameters.cs:1861
IG.Lib.Module
General module (or library) management class, a base class for specific module classes....
Definition: App.cs:548
IG.Lib.DataStore._Data
XmlData _Data
Definition: XmlUtilities.cs:34
IG.Num.SampledDataCsv.DataColumnDefinition
Used to define which columns in a data table correspond to which input or output elements.
Definition: SampledDataCsv.cs:1128
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests
These tests create and export meshes for tubular surfaces created from 3D parametric curves,...
Definition: TubularSurfaceExportExamplesTests.cs:23
IG.Num.NeuralApproximatorDtoBase.OutputLength
int OutputLength
Definition: SerializationDtoNeuralApproximator.cs:36
IGLib.CoreExtended.ReflectionTypeConverter.TryFindOperatorConverter
Func< object, object > TryFindOperatorConverter(Type sourceType, Type targetType, bool allowSourceBaseConversions, bool allowInterfaceConversions)
Definition: ReflectionTypeConverter.cs:75
IG.Num.ExampleMathClass.Nested.f
double f(double x)
Method in which comfortable mathematic functions form the base class M are used.
Definition: UtilMath.cs:52
IG.Lib.ExpressionEvaluatorJs._globalLock
static object _globalLock
Definition: ExpressionEvaluatorJs.cs:487
IG.Lib.ICommandLineApplicationInterpreter.AsyncWaitAll
void AsyncWaitAll()
Waits until all asynchronously commands that have been eventually executed by the current interpreter...
IG.Crypto.PasswordAlgorithmDeriveBytes.ClearExternalAlgorithm
override void ClearExternalAlgorithm()
Clears eventual external algorithm used as proxy object to perform operations.
Definition: UtilCryptoAux.cs:993
IG.Num.UnstructuredMesh3d._scalarFields
FieldCollection< TScalarField, TScalar > _scalarFields
Definition: UnstructuredMesh3dGeneric.cs:218
IG.Crypto.ConstCrypto.ArgPathsAbsolute
const string ArgPathsAbsolute
Paths will be output as absolute paths.
Definition: UtilCryptoAux.cs:587
IGLib.Gr3D.KleinBottleFromFigureEight.EndParameter1
double EndParameter1
Definition: KleinBottleFromFigureEight.cs:94
IG.Num.Operation.Multiplication
@ Multiplication
IG.Num.MatrixBase.Multiply
static void Multiply(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A*B*C. Multiplies three matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:3131
IG.Num.Func2dBase.Example
static void Example()
Example of use of a 2D function.
Definition: Function2d.cs:315
IG.Num.ScalarFunctionParametricBase.SetParameters
virtual void SetParameters(double[] parameters)
Sets parameters of the current parametric functions, where parameters are specified as array.
Definition: FunctionScalarParametric.cs:348
IG.Lib.HtmlWriter.GetDocumentComments
string[] GetDocumentComments()
Returns an array of comments of the document that will be written in the document head.
Definition: HtmlWriter.cs:216
IG.Lib.Module.SoftwareParentDirectory
virtual String SoftwareParentDirectory
Gets the directory containing individual module or application directories.
Definition: App.cs:1372
IGLib.Testing.Tests.UtilSpeedTestingTests.UtilSpeedTesting_ArithmeticSeriesNumericalMatchesAnalyticalResult
void UtilSpeedTesting_ArithmeticSeriesNumericalMatchesAnalyticalResult(int n, double a0, double d, double tolerance)
Verifies that finite arithmetic series calculaed numerically matches the result calculatec by analyti...
Definition: UtilSpeedTestingTests.cs:373
IG.Num.PhysicalUnit.Wb
static readonly PhysicalConstant Wb
Weber, the SI derived unit of magnetic flux. Wb = J/A = numrows^2 kg/(result^2 A)
Definition: Constants.cs:999
IG.Lib.GloballyIdentifiableBase._lock
static object _lock
Definition: IGlooballyIdentifiable.cs:22
IG.Script.ScriptAppBase.ConstHelpNumerics
const string ConstHelpNumerics
Definition: ScriptAppBase.cs:337
IG.Script.ScriptAppBase.AssemblyHelpInfo1
const string AssemblyHelpInfo1
Definition: ScriptAppBase.cs:3922
IG.Lib.Copy.NamedPipeClientBase.Connect
virtual void Connect(NamedPipeClientStream pipe, double timeOutSeconds=0)
Connects the specified pype with the server.
Definition: NamedPipes_Copy.cs:649
IG.Num.OptFileManager._anOutMathFilename
string _anOutMathFilename
Definition: OptFileManager.cs:136
IG.Lib.ShellApplication.AddDefaultAssemblies
override void AddDefaultAssemblies()
Adds assemblies to be automatically referenced by loaded scripts.
Definition: ApplicationCommandLineBase.cs:382
LearnCs.Lib.Complex
Represents a complex number (https://en.wikipedia.org/wiki/Complex_number).
Definition: Complex.cs:20
IG.Crypto.PasswordAlgorithmNone
Key generation "algorithm" that generates key as an (eventually padded and truncated) copy of its ori...
Definition: UtilCryptoAux.cs:1013
IG.Neural.NeuralFileConst.NeuralOptimalTrainingParametersFilename
const string NeuralOptimalTrainingParametersFilename
Name of the file where optimal training parameters are saved.
Definition: NeuralFileConst.cs:55
IG.Num.IScalarFunction.ReferenceValue
double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
IG.Num.ScalarFunctionOneParametric.ScalarFunctionOneParametric
ScalarFunctionOneParametric(IVector parameters, IAffineTransformation transformation)
Cobnstructor. Creates a new parametric scalar function with the specified parameters and transformati...
Definition: FunctionScalarParametric.cs:184
IG.Num.SampledDataCsv.IsDefinitionOrDataKey
bool IsDefinitionOrDataKey(string str)
Returns a value indicating whether the specified string is a keyword for some field,...
Definition: SampledDataCsv.cs:421
IG.Crypto.ConstCrypto.ArgPathsRelative
const string ArgPathsRelative
Paths will be output as relative paths.
Definition: UtilCryptoAux.cs:592
IG.Lib.CommandLineApplicationInterpreter.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: CommandlineApplicationInterpreter.cs:206
IGLib.Gr3D.StructuredMesh3D_02.NumPoints1
int NumPoints1
Definition: StructuredMesh3D_02.cs:18
IG.SandboxTests.XUnitLogger.Log< TState >
void Log< TState >(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func< TState, Exception, string > formatter)
Definition: TestBase.cs:75
IG.Num.AnalysisResults.SetObjective
virtual void SetObjective(double value)
Sets the value of the objective function.
Definition: AnalysisResults.cs:464
IG.Lib.ColorScaleBase.GetCellIndex
virtual int GetCellIndex(double value)
Retuns index of the cell of the discrete color scale that corresponds to the specified value (in the ...
Definition: ColorScale.cs:567
IG.Lib.CommandAdapterSingleThreaded
Adapter class that wraps a single threaded command delegate and provides a multithreaded function.
Definition: CommandlineApplicationInterpreterBase.cs:252
IG.Lib.WaitFileCreation
Blocking execution of the current thread until the specified file begins to exist.
Definition: WaitConditionFile.cs:650
IG.Num.NeuralTrainingLimitsDto.NumHiddenLayersNum
int NumHiddenLayersNum
Number of hidden layers in neural network.
Definition: SerializationDtoNeural.cs:827
IGLib.Core.SingleTargetTypeConverterBase
Definition: SingleTargetTypeConverterBaseGeneric.cs:7
IG.Num.VectorFunctionScriptControllerBase._parameterNames
string[] _parameterNames
Definition: VectorFunctionScriptController.cs:346
IG.Num.ScalarFunctionOneParametric.GetParameter
override double GetParameter(int which)
Returns value of the specified parameter of the parameterized function.
Definition: FunctionScalarParametric.cs:246
IG.Num.Func.Quadratic.a2
double a2
Returns the quadratic term coefficitne of the quadratic function.
Definition: FunctionRealInterpolation.cs:475
IGLib.Core.Tests.IConvertibleThing
Definition: ReflectionTypeConverterTests.cs:194
IGLib.Core.FromStringTypeConverterViaParseReflection.TryConvert
bool TryConvert(object source, out object target, Type targetType)
Definition: FromStringTypeConverterViaParseReflection.cs:83
IG.Lib.UtilSystem.WorkspaceProjectsDirectoryEnvironmentVar
const string WorkspaceProjectsDirectoryEnvironmentVar
Definition: UtilSystem.cs:4412
IG.Lib.ScriptLoaderBase._interface
string _interface
Definition: Loader.cs:633
IG.SandboxTests.XUnitLogger._testOutputHelper
readonly ITestOutputHelper _testOutputHelper
Definition: TestBase.cs:60
IG.Num.UnstructuredMesh1d.NumTensorFields
int NumTensorFields
Gets the number of tensor fields.
Definition: UnstructuredMesh1dGeneric.cs:599
IG.Lib.PipeServerBase.ClosePipe
override void ClosePipe()
Closes the Server's pipe and the associated streams.
Definition: IpcPipes.cs:327
IG.Num.ParallelJobServerBase.Id
int Id
Unique ID for objects of the currnet and derived classes.
Definition: ParallelJobServerBase.cs:124
IG.Num.ParallelJobContainerGen._onAbortedGeneric
ParallelJobCallbackGen< InputType, ResultType > _onAbortedGeneric
Definition: ParallelJobContainerGen.cs:168
LearnCs.Lib.VectorFactoryFromDelegate.VectorFactoryFromDelegate
VectorFactoryFromDelegate(Func< int, VectorType > creationDelegate)
Constructor that initializes the factory with the delegate that creates a vector of the type VectorTy...
Definition: VectorFactory.cs:94
IG.Lib.StringParser._expS
String[] _expS
Definition: StringParser.cs:147
IGLib.Core.ModelParameter.InitialIsDefaultValueDefined
const bool InitialIsDefaultValueDefined
Default initial value of the property IModelParameter.IsDefaultValueDefined, such that default initia...
Definition: ModelParameter.cs:110
IG.Num.NeuralApproximatorBase._defaultNetworkFilename
const string _defaultNetworkFilename
Definition: NeuralApproximatorBase.cs:1242
IG.Num.Experimental.MX.ceiling
static xdouble ceiling(xdouble a)
Returns the smallest integral value that is greater than or equal to the specified decimal number.
Definition: UtilMath.cs:1662
IG.Num.AnalysisRequestDto.CopyToPlain
override void CopyToPlain(ref AnalysisResults anres)
Copies data from the current DTO to a vector object.
Definition: AnalysisResultsDto.cs:152
IG.Num.FieldCollection2d.FieldCollection2d
FieldCollection2d()
Constructor.
Definition: FieldCollectionGeneric.cs:85
JsonPrettyPrinterPlus.JsonPrettyPrinter.PrettyPrint
string PrettyPrint(string inputString)
Definition: JsonPrettyPrinter.cs:41
IG.Lib.CommandLineApplicationInterpreter.RunInteractive
virtual string RunInteractive(CommandThread cmdThread)
Reads commands one by one from the standard input and executes them.
Definition: CommandlineApplicationInterpreter.cs:1298
IG.Lib.Module.Version
int Version
Gets or sets the main version number of the program.
Definition: App.cs:1009
IG.Num.OptimizerBase.KeepCurrentGuess
virtual bool KeepCurrentGuess
Whether current guess is kept or not.
Definition: Optimizer.cs:331
IG.Num.IAnalysisResults.NumEqualityConstraints
int NumEqualityConstraints
Number of equality constraints.
Definition: AnalysisResutlsInt.cs:42
IG.Lib.XmlUtilityBase.GetNameSpaceUri
static string GetNameSpaceUri(XmlNode node, string prefix)
Returns the namespace URI associated with a specific prefix that applies to the specified Xml documen...
Definition: XmlUtilities.cs:1018
IG.Num.StructuredMesh2d.AddScalarField
void AddScalarField(TScalarField field)
Adds the specified scalar field to the collection of scalar fields.
Definition: StructuredMesh2dGeneric.cs:349
IG.Num.Func3d2dExamples.ParametricSurface.MinY
double MinY
Minimal value of the second parameter.
Definition: Function3d2d.cs:737
IG.Num.ParallelJobDispatcherBase.SetServersIsServer
void SetServersIsServer(bool isServer)
Sets the server flag on all servers assigned to the current parallel job dispatcher.
Definition: ParallerJobDispatcherBase.cs:204
IGLib.Core.Tests.BasicTypeConverterTests.TypeConverter
virtual ITypeConverter TypeConverter
The type converter that is under test.
Definition: BasicTypeConverterTests.cs:34
IG.Num.RealFunctionBase.InverseDefined
abstract bool InverseDefined
Tells whether analytical inverse function is defined or not.
Definition: FunctionReal.cs:267
IG.Num.PointContainerSampledDataElement.GetPointOutputVector
override IVector GetPointOutputVector(SampledDataElement point)
Gets the vector of output values of the point containet in the current container. <pra>This method mu...
Definition: PointCloudSampledDataElement.cs:119
IG.Lib.PipeClientBase.PipeName
string PipeName
Definition: IpcPipes.cs:531
IG.Lib.Module.IsApplication
virtual bool IsApplication
Whether the current object represents an application.
Definition: App.cs:929
IG.Num.AnalysisResults.AllocateObjectiveGradient
virtual void AllocateObjectiveGradient()
Allocate space for objective function gradient.
Definition: AnalysisResults.cs:863
IG.Num.MatrixBase.UnPermute
static void UnPermute(IMatrix Apermuted, int[] permutations, ref int[] auxArray, ref IMatrix result)
Unpermutes the product of the specified DooLittle LU decomposition according to permutations array.
Definition: MatrixBase.cs:5691
IG.Crypto.CryptoParameters.CryptoParameters
CryptoParameters()
Definition: UtilCryptoAux.cs:160
IGLib.Core.FromStringTypeConverterViaParseReflection
Converts from string to a specific type using TryParse or Parse methods via reflection....
Definition: FromStringTypeConverterViaParseReflection.cs:11
IG.Lib.ILoadableScriptC.IsLoadable
bool IsLoadable
Either or not the script can be dynamically loaded.
Definition: LoadableScriptBase.cs:126
LearnCs.Lib.VectorBase.VectorElementEnumerator.Current
ElementType Current
Definition: VectorBase.cs:186
IG.Num.NeuralTrainingParameters.DefaultNumHiddenLayers
static int DefaultNumHiddenLayers
Default number of hidden layers.
Definition: NeuralTrainingParameters.cs:42
IG.Script.ScriptAppBase.ProcessListProcesses
const string ProcessListProcesses
Definition: ScriptAppBase.cs:4543
IGLib.Gr3D.KleinBottleFromFigureEight.ff
double ff
The number of half-twists by which the generating figure-eight curve is rotated by 180 degrees (Ï€/2)....
Definition: KleinBottleFromFigureEight.cs:56
IGLib.Gr3D.StructuredSurfaceMesh3D.NumPoints2
int NumPoints2
Number of nodes in the second direction.
Definition: StructuredSurfaceMesh3D.cs:29
IG.Lib.ReporterConsole.ReporterConsole
ReporterConsole()
Constructor. Initializes all error reporting delegates to default values and sets auxliary object to ...
Definition: ReporterMsg_Derived.cs:231
IGLib.Gr3D.ParametricSurfaceMeshGeneratorNotImplemented.Global
static ParametricSurfaceMeshGeneratorNotImplemented Global
Global lazily initialized instance of the mesh generator.
Definition: ParametricSurfaceMeshGenerator.cs:155
IG.Num.Matrix2d.Matrix2d
Matrix2d(vec2 xrow, vec2 yrow, vec2 zrow)
Initializes 2D matrix structure with the specified components.
Definition: Matrix2DClass.cs:91
IG.Lib.CommandLineApplicationInterpreter.GetGlobalVariableValue
virtual string GetGlobalVariableValue(string varName)
Returns value of the specified global variable, if such a global variable exists.
Definition: CommandlineApplicationInterpreter.cs:499
IG.Lib.UtilSystem.GetReferencedAssembliesRecursive
static Assembly[] GetReferencedAssembliesRecursive()
Returns an array containing the executable assembly and all its referenced assemblies (directly or in...
Definition: UtilSystem.cs:2489
IG.Crypto.UtilCrypto.IsCorrectAsymmetricEncryptionAlgorithm
static bool IsCorrectAsymmetricEncryptionAlgorithm(AsymmetricAlgorithm algorithm, AsymmetricAlgorithmType algorithmType)
Returns true if the specified asymmetric encryption algorithm corresponds the type specification,...
Definition: UtilCrypto.cs:3853
IG.Lib.ReporterBase.SetTW
bool SetTW(ref TextWriter tw, ref bool disptw, string filename, bool append, bool writeintro, bool disposewriter)
Creates a TextWriter upon a file and sets it as the text writer to which reporting is also performed....
Definition: ReporterMsg.cs:3539
IG.Neural.MappingApproximationFileManager.LoadDataDefinition
virtual void LoadDataDefinition(ref InputOutputDataDefiniton definitionData)
Loads the definition data from the file at standard location.
Definition: NeuralFileManager.cs:1200
IGLib.Core.Tests.CapturedVarTests.CapturedVar_StaticVarType_WorksCorrectlyWithCastValue
void CapturedVar_StaticVarType_WorksCorrectlyWithCastValue()
Definition: CapturedVarTests.cs:139
IG.Lib.LogRecord.CreateError
LogRecord CreateError(Exception ex)
Creates and returns an error log record initialized according to parameters.
Definition: LoggerMsg.cs:222
IGLib.Core.ICapturedVar.Value
DeclaredType Value
Value of the captured entity encapsulated by this class (a variable, property, field,...
Definition: ICapturedVar.cs:16
IG.Crypto.CryptoManager.NumAppArguments
int NumAppArguments
Number of command-line arguments.
Definition: UilCryptoAux1.cs:124
IG.Num.OptFileManager._anOutMathPath
string _anOutMathPath
Definition: OptFileManager.cs:137
IG.Lib.WaitConditionBase.CancelOne
virtual void CancelOne()
Cancels the current waiting for the condition (if one is going on) and unblocks the thread on which w...
Definition: WaitCondition.cs:99
IG.Lib.ReporterBase.TextLoggerIndentSpacing
int TextLoggerIndentSpacing
Gets or sets the number of indentation characters written per indentation level.
Definition: ReporterMsg.cs:2541
QRDecomposition_MathNetNumericx
MathNet.Numerics.LinearAlgebra.Double.Factorization QRDecomposition_MathNetNumericx
Definition: MatrixDecompositions.cs:34
IG.Lib.Copy.ClienServerStreamBase._messageFalseSeparator
char _messageFalseSeparator
Definition: ClientServerStreamBase_Copy.cs:223
IG.Num.StructuredMeshGeometry2d.StructuredMeshGeometry2d
StructuredMeshGeometry2d()
Constructs a new empty 2D field (no elements contained) with no name and no description.
Definition: StructuredField2dGeneric.cs:19
IG.Num.VectorFunctionResults.SetValuesReference
virtual void SetValuesReference(List< double > reference)
Sets the list of function values. Only the list reference is copied.
Definition: FunctonVectorResults.cs:309
IG.Lib.SerializerBase.TestSerializationDto< TypeDto, Type, BaseType >
static void TestSerializationDto< TypeDto, Type, BaseType >(ISerializer serializer, Type serializedObject, string filePath, bool firstStep, bool secondStep)
Test serialization performed by the specified serialization helper class. This test does not perform ...
Definition: SerializerBase.cs:328
IG.Lib.HtmlConst.AttributeLanguageXml
const string AttributeLanguageXml
The xml language attribute. Specifies the language of the element's content (for XHTML documents).
Definition: HtmlWriter.cs:39
IG.Lib.XmlParser.BackToMark
XmlNode BackToMark()
Restores the parser state to the state contained in the last mark, and REMOVES that mark....
Definition: XmlUtilities.cs:1791
IG.Num.UnstructuredMesh3d._activeVectorField
TVectorField _activeVectorField
Definition: UnstructuredMesh3dGeneric.cs:386
IG.Lib.ReporterBase.RemoveTextLogger
bool RemoveTextLogger()
Removes the default text writer from the TextLogger subsystem. If appropriate, the corresponding txt ...
Definition: ReporterMsg.cs:5209
IG.Lib.IpcStreamServerBase.ClearData
override void ClearData()
Clears all the data related to servig requests (i.e. request and response strings,...
Definition: IpcStreamServerBase.cs:465
IG.Num.Counter.operator!=
static bool operator!=(Counter a, Counter b)
Definition: Scalar.cs:526
IG.Lib.IpcStage.ReadingRequest
@ ReadingRequest
IG.Lib.UtilConsole.Read
static bool Read(ref long value)
Reads an integer (of type long) from a console and assigns it to a variable. User can input a non-int...
Definition: UtilConsole.cs:131
IG.Num.ParallelJobContainerBase.DispatcherJobId
int DispatcherJobId
Dispatcher's Id of the job contained in the current job data container.
Definition: ParallelJobContainerBase.cs:137
IG.Lib.CommandLineApplicationInterpreter.CmdRunRepeat
virtual string CmdRunRepeat(CommandThread cmdThread, string cmdName, string[] args)
Command. Runs another command repetitively the specified number of times. First argument must be the ...
Definition: CommandlineApplicationInterpreter.cs:4291
IG.Num.SIPrefix.d
static readonly PhysicalConstant d
deci- (l), SI prefix for 10^-1.
Definition: Constants.cs:721
IGLib.Core.Tests.CollectionTypeConverterTests.CollectionTypeConverterTests
CollectionTypeConverterTests(ITestOutputHelper output)
Definition: CollectionTypeConverterTests .cs:25
IG.Gr.GraphicPrimitiveSimple.Coordinates
abstract vec3[] Coordinates
Definition: GrObjects.cs:368
IG.Num.ConstPhysical.StefanConstant
static readonly PhysicalConstant StefanConstant
Stefan'result constant (or Bolzmann-Stefan constant).
Definition: Constants.cs:500
IG.Lib.RealFunctionLoader.FuncNameValueDefinition
const string FuncNameValueDefinition
Name of the function (internal in class defined in loadable script) that defines calculation of funct...
Definition: RealFunctionScriptLoader.cs:101
IG.Lib.WaitCondition.SleepFirst
virtual bool SleepFirst
If true and if minimal sleeping time is larger than 0, then sleep for minimal sleeping time will be p...
Definition: WaitCondition.cs:282
IG.Num.Vector.Create
static Vector Create(IVector vec)
Constructs a vector as a copy of another Vector object.
Definition: Vector.cs:201
IG.Num.Func.Cubic.InverseDefined
override bool InverseDefined
Definition: FunctionRealInterpolation.cs:1568
IG.Lib.ReporterBase.ReserveReportErrorDlg
ReserveReportErrorDelegate ReserveReportErrorDlg
Delegate that reports an error when the error reporting function throws an exception....
Definition: ReporterMsg.cs:1209
IG.Num.SampledDataSet.SampledDataCombineOutputs
static void SampledDataCombineOutputs(ref SampledDataSet result, params SampledDataSet[] individualSets)
Loads sampled data and Definition data from multible CSV files. Sampled data consist of one output an...
Definition: SampledData.cs:2277
IG.Lib.ReporterBase.ReporterBase
ReporterBase(object obj, ReportDelegate reportdelegate, ReserveReportErrorDelegate reservereportdelegate)
Constructor. Initializes the error reporter by the specified auxiliary object and delegates used to p...
Definition: ReporterMsg.cs:1279
IG.Num.ParallelJobContainerGen.ParallelJobContainerGen
ParallelJobContainerGen(SimpleFunctionDelegate< InputType, ResultType > evaluationDelegate)
Creates a new parallel job container with inptu data assigned.
Definition: ParallelJobContainerGen.cs:63
IG.Num.StructuredMesh3d.AddScalarField
void AddScalarField(TScalarField field, string name)
Adds the specified scalar field to the collection of scalar fields under the specified name.
Definition: StructuredMesh3dGeneric.cs:344
IG.Num.InputElementDefinition._optimizationIndex
int _optimizationIndex
Definition: SampledDataDefinition.cs:420
IG.Num.M.abs
static double abs(double a)
Absolute value.
Definition: UtilMath.cs:139
IG.Num.mat3.Read
void Read()
Reads this 3D matrix components from a console.
Definition: Matrix3D.cs:1073
IG.Lib.IpcStreamServerBase
Server that creates a named pipe, listens on its input stream, and sends responses to the client.
Definition: IpcStreamServerBase.cs:19
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFieldsSetByConstructor.Visible
int Visible
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:122
IGLib.Core.IModelParameter.UpdateTitle
IModelParameter UpdateTitle(string newTitle)
Updates the title of the current parameter (property Title).
IG.Num.MatrixBase.ToString
static string ToString(IMatrix mat)
Returns string representation of the current matrix in the standard IGLib form (Mathematica-like form...
Definition: MatrixBase.cs:4976
IG.Num.ScalarFunctionResults._calcGradient
bool _calcGradient
Definition: FunctionScalarResults.cs:78
IGLib.Gr3D.IParametricSurfaceWithBounds.HasDerivative
bool HasDerivative
Whether derivatives are specified or not. If false then SurfaceDerivative1(double,...
Definition: IParametricSurfaceWithBounds.cs:40
IG.Num.VectorBase.LoadCsv
static void LoadCsv(string filePath, int rowNum, string separator, ref IVector vecRestored)
Reads a vector from the specified row of a CSV file. If the specified row does not exisist in the fil...
Definition: VectorBase.cs:3122
IG.Num.mat2.Solve
vec2 Solve(vec2 b)
Returns solution of system of equations with the current system matrix and the specified right-hand s...
Definition: Matrix2D.cs:665
IG.Script.ScriptAppBase.DataStructuresHelpTestCsvApp
const string DataStructuresHelpTestCsvApp
Definition: ScriptAppBase1.cs:55
IG.Num.ScalarFunctionResults._copyReferences
bool _copyReferences
Definition: FunctionScalarResults.cs:68
IG.Num.ScalarFunctionScriptController
Class for building scalar functions from scripts, used by GUI elements.
Definition: ScalarFunctionScriptController.cs:1163
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntJaggedArray3DObjectToIntArray3D
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntJaggedArray3DObjectToIntArray3D()
Definition: CollectionTypeConverterTests .cs:831
IG.Lib.CommandLineApplicationInterpreter.GetVariableValue
virtual string GetVariableValue(CommandThread cmdThread, string varName)
Returns the value of the specified variable of the current command line interpreter....
Definition: CommandlineApplicationInterpreter.cs:537
IG.Lib.WaitConditionBase.WaitLock
object WaitLock
Must be used only for locking waiting the Waiting() block (since it is potentially time consuming).
Definition: WaitCondition.cs:63
IG.Num.AnalysisComparer._cmpObjectiveFunction
bool _cmpObjectiveFunction
Definition: AnalysisComparer.cs:116
IG.Num.InputOutputDataDefiniton.GetOutputElementNameParameters
static void GetOutputElementNameParameters(out string nameBase, out int numDigits, out int startingIndex, InputOutputDataDefiniton def=null, bool checkLegalVAriableName=true)
Retuns a base string, number of digits and number starting index for generation of data definition in...
Definition: SampledDataDefinition.cs:1513
IG.Num.Func.Identity.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealBasic.cs:428
IG.Num.BoundingBoxBase.UndefinedMax
const double UndefinedMax
Definition: BoundingBox.cs:397
IGLib.Core.Tests.IConvertibleThing.Code
int Code
Definition: ReflectionTypeConverterTests.cs:196
IG.Num.Experimental.MX.Atan2
static xdouble Atan2(xdouble a, xdouble b)
Returns the angle whose tangent is the quotient of two specified numbers.
Definition: UtilMath.cs:1642
IG.Num.OptFileAnalysisClient.OptFileAnalysisClient
OptFileAnalysisClient()
Prevent calling argument-less constructor.
Definition: OptFileAnalysisClient.cs:30
IG.Num.VectorFunctionBaseGeneral.DerivativeDefined
virtual bool DerivativeDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionVectorBaseGeneral.cs:137
IG.Num.SimKosecFileManagerBase.GetInputFieldValue
string GetInputFieldValue(InputFieldDefinition def)
Returns the value of the specified input field, which is obtained from the contents of teh input file...
Definition: SimKosecFileManagerBase.cs:1221
IG.Num.Func3dBaseNoGradient.Gradient
override void Gradient(double x, double y, double z, out double gradx, out double grady, out double gradz)
Function for calculating function gradient, just throws the NotImplementedException exception.
Definition: Function3d.cs:111
IG.Lib.LoadableScriptInterpreterBase.AddCommandFromCode
void AddCommandFromCode(string commandName, string code, string[] initializationArguments)
Adds a new command whose execution is perfomed by an instance of a class that is dynamically compiled...
Definition: LoadableScriptInterpreter.cs:144
IG.Num.Field.SetValue
void SetValue(int index, TElement value)
Sets the element at the specified index to the specified value.
Definition: FieldGeneric.cs:124
IG.Num.BoundingBoxBase.ToString
override string ToString()
Definition: BoundingBox.cs:1215
IGLib.Gr3D.LightType
LightType
Enum representing different light types used in 3D rendering.
Definition: LightSource.cs:15
IG.Num.Func.WeightPol5.WeightPol5
WeightPol5(double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealWeight.cs:857
IG.Num.LinearSolverBase._columnCount
int _columnCount
Definition: MatrixDecompositions.cs:125
IG.Neural.InputMappingDefinitionElement.InputMappingDefinitionElement
InputMappingDefinitionElement(string name)
Constructor. Element index is unknown, there is no element description.
Definition: NeuralMapData.cs:461
IG.Num.NeuralApproximatorAforgeFake.TrainNetworkSpecific
override void TrainNetworkSpecific(int numEpochs)
Trains neural network wiht the specified data, performing the specified number of epochs....
Definition: NeuralApproximatorAforgeFake.cs:20
IG.Lib.CommandLineApplicationInterpreter.CommandLineApplicationInterpreter
CommandLineApplicationInterpreter()
Creates a new MessyApplication object initialized with some basisc applications.
Definition: CommandlineApplicationInterpreter.cs:43
IGLib.Testing.Tests.UtilSpeedTestingTests.DummySpeedTest
double DummySpeedTest(out SpeedTestInfo testInfo, Exception exception=null, bool throwBeforeResultsObtained=false, bool throwAfterResultsObtained=false, bool executeActualTest=false)
Provides a dummy speed test method that can be used in testing of SpeedTestInfo class.
Definition: UtilSpeedTestingTests.cs:185
IG.Lib.TrackedThread.StartThread
void StartThread()
The parameterized start method of the current tracked thread. Calls the delegate that has been passed...
Definition: TracedThread.cs:138
IG.Num.INeuralApproximator.NetworkStateFilePath
string NetworkStateFilePath
Path where the curren network state has been saved, or null if the current state has not been saved y...
Definition: NeuralApproximatorBase.cs:252
IG.Lib.Module._SubVersion
int _SubVersion
Definition: App.cs:701
IGLib.Gr3D.StructuredMesh3D_02.GetQuadrilateral
vec3[] GetQuadrilateral(int i, int j)
Definition: StructuredMesh3D_02.cs:37
IG.Num.GridGenerator1d.GridGenerator1d
GridGenerator1d(double from, double to, int numNodes, bool centered, double growthFactor, double scalingFactor)
Creates a 1D grid generator. Grid intervals can grow or fall in geometric series, either from the low...
Definition: GridGenerator1d.cs:41
IG.Num.IVectorFunctionResults.Calculated
bool Calculated
Collectively gets or sets calculated flags. Set false: all calculated flags are set to false....
Definition: FunctionVectorResultsInt.cs:292
IG.Num.PenaltyEvaluator.SetPenaltyFunction
void SetPenaltyFunction(int which, IRealFunctionPenalty function)
Sets the penalty function used for evaluation of the specified penalty term.
Definition: AnalysisResults.cs:2461
IG.Script.AppBase.InitAppCustom
virtual void InitAppCustom()
Initializes commands for file system related utilities (embedded applications).
Definition: ScriptAppBase.cs:168
IG.Num.BoundingBox1d.BoundingBox1d
BoundingBox1d(IBoundingBox bounds)
Constructs a 1D bounding box of the specified dimension and initializes it in such a way that its bou...
Definition: BoundingBox.cs:1846
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.PPScopeState
Definition: PPScopeState.cs:9
IG.Lib.UtilStr.GetParametersArrayPlain
static string[] GetParametersArrayPlain(string listString)
Returns a string array of parameters represented by the specified comma separated list in string form...
Definition: UtilString.cs:101
IG.Num.NonSIUnit.ft
static readonly PhysicalConstant ft
Foot, a deprecated non-SI unit of length, ft = 0.30480 numrows.
Definition: Constants.cs:1307
IG.Num.Experimental.MX.cosh
static xdouble cosh(xdouble a)
Returns the hyperbolic cosine of the specified angle.
Definition: UtilMath.cs:1682
IG.Crypto.ConstCrypto.ArgPasswordString1
const string ArgPasswordString1
Specification that password string follows.
Definition: UtilCryptoAux.cs:446
IG.Lib.ColorScaleBase.CreateBlueYellow
static ColorScale CreateBlueYellow(double minValue, double maxValue)
Creates and returns a continuous color scale that ranges from dark blue to yellow.
Definition: ColorScale.cs:956
IGLib.Tests.Base.XUnitLoggerProvider.XUnitLoggerProvider
XUnitLoggerProvider(ITestOutputHelper testOutputHelper)
Definition: TestBase.cs:78
IG.Lib.IColorScale.ToReference
double ToReference(double actualValue)
Transforms the specified value from actual domain to reference domain (interval [0,...
IGLib.Gr3D.FigureEightKnot3D_VirtualMath.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IG.Num.DistanceComparer._min
IVector _min
Definition: DistanceComparer.cs:325
IG.Num.ParallelJobContainerBase.SleepTimeMs
int SleepTimeMs
Sleeping time, in milliseconds, used by the current object when waiting for fulfillment of some condi...
Definition: ParallelJobContainerBase.cs:180
IG.Num.NeuralApproximatorBase.SaveNetworkSpecific
abstract void SaveNetworkSpecific(string filePath)
Saves the state of the neural network to the specified file. If the file already exists,...
IG.Script.ScriptAppBase.AssemblyFunctionInfoLoadAssemblies
virtual string AssemblyFunctionInfoLoadAssemblies(string appName, string[] args)
Executes embedded application - loading the specified assemblies for inspection only (can not be exec...
Definition: ScriptAppBase.cs:4328
IG.Num.LinearSolverBase.auxX
IVector auxX
Definition: MatrixDecompositions.cs:179
IG.Num.SampledDataCsv.RestoreDefinitionAndData
void RestoreDefinitionAndData(bool resetPosition)
Restores data definition AND sampled data definition from the data table.
Definition: SampledDataCsv.cs:3332
IG.Neural.NeuraApproximationFileManager.LoadNeuralNetwork
virtual void LoadNeuralNetwork(ref INeuralApproximator trainedNetwork)
Loads the trained neural network approximator from the file at standard location.
Definition: NeuralFileManager.cs:673
IG.Num.InputOutputDataDefiniton.SupplementDataDefinition
static void SupplementDataDefinition(string dataDefinitionPath, string trainingDataPath, string updatedDataDefinitionPath)
Suplements the specified data definition object with information that is extracted from the training ...
Definition: SampledDataDefinition.cs:1920
IG.Num.Experimental.MX.Floor
static xdouble Floor(xdouble a)
Returns the largest integer less than or equal to the specified number.
Definition: UtilMath.cs:1698
IG.Lib.LoadableScriptOptBase.AnalysisScript
Definition: LoadableScriptOpt.cs:227
IG.Num.ParallelJobContainerGen.OnAbortedGeneric
ParallelJobCallbackGen< InputType, ResultType > OnAbortedGeneric
Delegate that is executed on started event.
Definition: ParallelJobContainerGen.cs:173
IG.Lib.CommandLineApplicationInterpreter.PrintParallelCommands
void PrintParallelCommands(bool printAll)
Prints the commands that were scheduled for parallel execution, together with their current status,...
Definition: CommandlineApplicationInterpreter.cs:2081
IG.Num.Matrix2d.Det
double Det
Gets matrix determinant.
Definition: Matrix2DClass.cs:577
IG.Num.MatrixBase.CholeskySolve
static void CholeskySolve(IMatrix decomposed, IVector b, ref IVector x)
Solves a system of eauations with the specified Cholesky decomposition of a real symmetric square mat...
Definition: MatrixBase.cs:6642
LearnCs.Lib.VectorBase.MultiplyRight
virtual ElementType MultiplyRight(IVector< ElementType > b)
Definition: VectorBase.cs:353
IG.Lib.Copy.ClienServerStreamBase.SetMessageFalseSeparator
void SetMessageFalseSeparator(char messageFalseSeparator)
Changes message false separator for the current object.
Definition: ClientServerStreamBase_Copy.cs:250
IG.Lib.CommandLineApplicationInterpreter.ClearVariable
virtual string ClearVariable(CommandThread cmdThread, string varName)
Clears (removes) the specified variable.
Definition: CommandlineApplicationInterpreter.cs:586
IG.Lib.StopWatch1.ToStringLong
string ToStringLong()
Definition: UtilTime.cs:268
IG.Num.Func3d2dBaseNoGradient.Hessian3
override void Hessian3(double x, double y, out double dxx, out double dyy, out double dxy)
Function for calculating Hessian of the third component, just throws the NotImplementedException exce...
Definition: Function3d2d.cs:228
IG.Lib.IpcStreamClientServerBase.DefaultMsgResponseBegin
static string DefaultMsgResponseBegin
Default message that begins any multiline response.
Definition: IpcStreamClientServerBase.cs:477
IG.Num.Vector2d.GetCopyThis
Vector2d GetCopyThis()
Creates and returns a copy of the current 2D vector, which is of the same type as the current vector.
Definition: Vector2Dclass.cs:65
IG.Num.ScalarFunctionResults.SetHessian
virtual void SetHessian(IMatrix value)
Sets the functions' Hessian. If CopyReferences=true (false by default) then only the reference is cop...
Definition: FunctionScalarResults.cs:333
IG.Num.PointCloudSampledDataElement.CreateOutputValues
CreateOutputValuesDelegate CreateOutputValues
Creates and returns output values (usually for a newly created training element) correspoonding to th...
Definition: PointCloudSampledDataElement.cs:61
LearnCs.Lib.Complex.operator*
static Complex operator*(Complex c1, Complex c2)
Complex multiplication.
Definition: Complex.cs:558
IG.Num.MatrixBase.SetZero
virtual void SetZero()
Sets all components of the current matrix to 0.
Definition: MatrixBase.cs:568
IG.Num.ScalarFunctionLinear._c
double _c
Definition: FunctionScalarExamples.cs:213
IG.Num.GridGenerator1d.GridGenerator1d
GridGenerator1d(double from, double to, int numNodes)
Creates a 1D grid generator for uniform grid (equidistant intervals).
Definition: GridGenerator1d.cs:87
IG.Lib.Parser.ReadNumber
static int ReadNumber(ref double number, string str, int startpos, bool skipspaces)
Reads a number from a string, starting at a specified position. Returns the position of the first cha...
Definition: StringParser0.cs:163
IG.Lib.SortedUniqueItemList.CapacityOverhead
int CapacityOverhead
Overhead in capacity. If differnt than 0 then when current capacity is filled, adding operations will...
Definition: SortedUniqueItemList.cs:125
IG.Gr.GrTextSettings.Color
color Color
Font color.
Definition: GrProperties.cs:76
IG.Lib.ICommandLineApplicationInterpreter.GetArguments
string[] GetArguments(string commandLine)
Parses a command line and extracts arguments from it. Arguments can be separated according to usual r...
IG.Lib.Util.ListToString< T >
static string ListToString< T >(List< T > list, bool addNewlines, int numIndent)
Returns a string representing the specified generic list in short form (without count and capacity).
Definition: Utils.cs:2629
IGLib.Core.ModelParameter.DefaultValueObject
virtual object DefaultValueObject
Definition: ModelParameter.cs:131
IG.Lib.UtilSystem._soundExtensionsDotNetDefault
static string[] _soundExtensionsDotNetDefault
Definition: UtilSystem.cs:4191
IG.Num.MatrixBase.MultiplyTranspTranspTranspPlain
static void MultiplyTranspTranspTranspPlain(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A^T*B^T*C^T. Multiplies three matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:3877
IG.Num.VectorFunctionFromScalar.Value
override double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
Definition: FunctionVectorFromScalar.cs:151
IG.Num.SampledDataCsv.DefaultKeyNumInputParameters
static string DefaultKeyNumInputParameters
Default key for introduction of number of input parameters.
Definition: SampledDataCsv.cs:117
IG.Num.StructuredMesh2d.AddVectorField
void AddVectorField(TVectorField field, string name)
Adds the specified vector field to the collection of vector fields under the specified name.
Definition: StructuredMesh2dGeneric.cs:493
IG.Lib.InterpreterVariable.InterpreterVariable
InterpreterVariable(string variableName, int stackLevel=StackLevelDefault, string variableValue=null, VariableFlags flags=VariableFlags.Default)
Constructs a new interpreter variable.
Definition: CommandlineApplicationInterpreterBase.cs:398
IG.Lib.UtilConsole.Read
static bool Read(ref int value)
Reads an integer from a console and assigns it to a variable. User can input a non-integer to see cur...
Definition: UtilConsole.cs:82
IG.Lib.LoadableScriptBase.StoredScriptSettings.TestMain_Basic
void TestMain_Basic(string[] args)
Definition: LoadableScriptBase.cs:792
IGLib.Core.ReadonlyArrayAccessor
Provides readonly access to elements of a fixed array. This is typically used to access array-like in...
Definition: ArrayAccessors.cs:18
IG.Num.NeuralTrainingParameters.SetEpochNumbers
void SetEpochNumbers(int[] epochNumbers)
Sets the list of epoch numbers at which convergence data was sampled.
Definition: NeuralTrainingParameters.cs:597
IG.Num.ScalarFunctionResults.ScalarFunctionResults
ScalarFunctionResults(int numParameters, bool reqGradients)
Specified number of parameters, 1 objective, no constraints. No gradients required.
Definition: FunctionScalarResults.cs:48
IG.Num.NeuralTrainingLimits._outputSafetyFactorNum
int _outputSafetyFactorNum
Definition: NeuralTrainingParameters.cs:1438
IG.Num.M.TestBinomialCoefficients
static void TestBinomialCoefficients()
Writes the first few binomial coefficients to the console.
Definition: UtilMath.cs:640
IG.Script.ScriptAppBase.ConstCrypto1
const string ConstCrypto1
Name of the command for the cryptography-related embedded applications.
Definition: ScriptAppBase.cs:344
IGLib.Gr3D.Ellipsoid.SurfaceDerivative1
vec3 SurfaceDerivative1(double u, double v)
Defines the derivative of Surface with respect to the first parameter. In each point on the surface (...
Definition: Ellipsoid.cs:58
IGLib.Gr3D.KleinBottleFromFigureEight.ffDefault
const double ffDefault
Default value of ff.
Definition: KleinBottleFromFigureEight.cs:39
IGLib.Gr3D.ColorRGBA.G
float G
Definition: ColorRGBA.cs:9
IGLib.Core.SingleSourceTypeConverterBase.SourceType
Type SourceType
Definition: SingleSourceTypeConverterBaseGeneric.cs:10
IG.Num.IFunc3d2d.Component1
Func2dBase Component1
Returns the scalar function that represents the first component of the current 3D vector function of ...
Definition: Function3d2d.cs:143
IG.Script.ScriptAppBase.FileHelpLogEvents
const string FileHelpLogEvents
Definition: ScriptAppBase.cs:751
IG.Num.ScalarFunctionScriptControllerBase.Name
virtual string Name
Scalar function name.
Definition: ScalarFunctionScriptController.cs:74
IG.Num.Matrix2d.Inv
Matrix2d Inv
Gets inverse of the current matrix.
Definition: Matrix2DClass.cs:594
IG.Lib.CommandLineApplicationInterpreter.MainThread
CommandThread MainThread
Stack frames (containing variables) and other data for the main interpretation thread.
Definition: CommandlineApplicationInterpreter.cs:237
IG.Num.RandomGeneratorSystem.RandomGeneratorSystem
RandomGeneratorSystem()
Initializes a new instance of random generator, using a time-dependent default seed value.
Definition: Random.cs:310
IG.Num.Func.Exp.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealBasic.cs:78
IG.Num.Func.GetWeightPol5
static RealFunction GetWeightPol5(double Kx, double Sx)
Creates and returns a new real polynomial weighting function object based on 5th order polynomial....
Definition: FunctionRealWeight.cs:828
IG.Num.Func.Cubic.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealInterpolation.cs:1518
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntIEnumerableToIntArrayObjectToIntList
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntIEnumerableToIntArrayObjectToIntList()
Definition: CollectionTypeConverterTests .cs:126
IG.Num.IVectorFunctionResults.GetGradient
IVector GetGradient(int which)
Returns the gradient of the specified function.
IG.Num.IOptimizationResults.Calculated
bool Calculated
Definition: OptimizationResults.cs:28
IG.Num.Counter.operator<
static bool operator<(Counter a, Counter b)
Definition: Scalar.cs:527
IG.Lib.CommandLineApplicationInterpreter.PrintVariable
virtual string PrintVariable(CommandThread cmdThread, string varName)
Prints the specified variable.
Definition: CommandlineApplicationInterpreter.cs:615
IG.Lib.SerializerJsonBase.Serialize< T >
override void Serialize< T >(T serializedObject, Stream serializationStream)
Serializes the specified object and outputs it to a stream.
Definition: SerializerJson.cs:143
IG.Lib.StopWatch1.Init
void Init(string label)
Definition: UtilTime.cs:61
IG.Num.Func2dVectorFormBase.Value
override double Value(vec2 parameters)
Calculates and returns value of the current 2D scalar function.
Definition: Function2d.cs:353
IG.Num.PhysicalUnit.secarc
static readonly PhysicalConstant secarc
Second of arc, non-SI unit of plane angle, ″ = (1/60)′ = (1/3600)° = (π/648000) rad.
Definition: Constants.cs:1122
IG.Crypto.CryptoManager.KeyBytes
byte[] KeyBytes
Secret key as byte array.
Definition: UilCryptoAux1.cs:332
IG.Lib.ReporterBase.KeyTextWriterFile
const string KeyTextWriterFile
Definition: ReporterMsg.cs:2316
IG.Num.mat2.MultiplyRight
mat2 MultiplyRight(mat2 b)
Right-multiplies the current 2D matrix with the specified matrix and returns the product.
Definition: Matrix2D.cs:690
IG.Num.IVectorFunction.SetNumParameters
void SetNumParameters(int num)
Sets number of parameters of the current vector function to the specified value.
IG.Lib.UtilSystem.IsReadableFile
static bool IsReadableFile(string filePath)
Returns true if the file with the specified path is existent and readable by the current process,...
Definition: UtilSystem.cs:4226
IG.Lib.ColorScaleBase.CreateColorBlindTritanopia
static ColorScale CreateColorBlindTritanopia(double minValue, double maxValue)
Creates and returns a continuous color scale that is adapted to people with tritanopia.
Definition: ColorScale.cs:879
LearnCs.Lib.Complex.Magnitude
double Magnitude
Alias for the property R.
Definition: Complex.cs:210
IG.Lib.LoadableScriptBase._defaultOutputLevel
static int _defaultOutputLevel
Definition: LoadableScriptBase.cs:280
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.OpenSquareBracketStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: OpenSquareBracketStrategy.cs:21
IG.Lib.SettingsReaderBase.FromAppConfig
static ISettingsRreader FromAppConfig()
Definition: SettingsRreader.cs:155
IG.Lib.SortedUniqueItemList.Contains
bool Contains(Type item)
Returns true if the current list contains the specified item, or false otherwise.
Definition: SortedUniqueItemList.cs:194
IG.Lib.ReporterBase._LoggingLevel
ReportLevel _LoggingLevel
Definition: ReporterMsg.cs:2617
IG.Num.ConstMisc.MoonRotationPeriod
static readonly PhysicalConstant MoonRotationPeriod
Moon rotation period, 27.321582 l = 2.36058e6 result.
Definition: Constants.cs:1628
IG.Lib.LoadableScriptOptBase.Random
virtual IRandomGenerator Random
Random generator used by the current object.
Definition: LoadableScriptOpt.cs:71
IG.Num.OptFileManager.AnFormatJson
bool AnFormatJson
Gets or sets the flag indicating whether analysis input and output is written JSON format.
Definition: OptFileManager.cs:649
IG.Num.SpeedTestCpu.TestComputationalTimesCholesky
static double TestComputationalTimesCholesky(int numEq, int outLevel, bool testProduct)
Test of Cholesky decomposition, also measures time necessary fo rindividual operations.
Definition: TestSpeed.cs:95
IG.Num.IGridGenerator1d.Calculated
bool Calculated
Flag indicating whether the grid is generated ready to use. If true then node positions are contained...
Definition: GridGenerator1dBase.cs:41
IG.Lib.Util.Concatenate< T >
static T[] Concatenate< T >(params IList< T >[] arrays)
Concatenates an arbitrary number of arrays or lists of the specified type, and returns the result.
Definition: Utils.cs:1102
IG.Num.NeuralApproximatorBase.EpochCount
int EpochCount
Number of learning epochs performed up to the current moment.
Definition: NeuralApproximatorBase.cs:877
IG.Num.NeuralTrainingLimits.InputLenght
int InputLenght
Number of input neurons.
Definition: NeuralTrainingParameters.cs:1470
IG.Num.SampledDataSet.SampledDataSet
SampledDataSet()
Definition: SampledData.cs:97
IG.Num.VectorFunctionScriptControllerBase._description
string _description
Definition: VectorFunctionScriptController.cs:68
IG.Lib.UtilSystem.OpenFileInDefaultBrowser
static Process OpenFileInDefaultBrowser(string filePath)
Opens the specified file in the system's default browser.
Definition: UtilSystem.cs:528
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.IsProcessingSingleQuoteInitiatedString
bool IsProcessingSingleQuoteInitiatedString
Definition: JsonPPStrategyContext.cs:54
IGLib.Parsing.CommandLineParserWindows.CommandLineToArgs
static string[] CommandLineToArgs(string commandLine)
Splits command-line string to arguments in the same way as Windows OS does when running a program (it...
Definition: CommandLineParserWindows.cs:34
IG.Lib.ReporterBase.ReadAppSettings
void ReadAppSettings(string groupname)
Reads settings for a specified named group of reporters from the application configuration file.
Definition: ReporterMsg.cs:2443
IG.Num.UnstructuredMesh2d.AddIndexField
void AddIndexField(TIndexField field)
Adds the specified index field to the collection of index fields.
Definition: UnstructuredMesh2dGeneric.cs:187
IG.Num.ScalarFunctionResults.NullifyResults
virtual void NullifyResults()
Sets all result objects to null. If the references are not assigned elsewhere, these objects become e...
Definition: FunctionScalarResults.cs:376
IG.Num.IScalarFunctionUntransformed.HessianDefined
bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarInt.cs:104
IG.Lib.UtilSystem.IsApplicationRunning
static bool IsApplicationRunning(string processName, bool caseSensitive, bool isFullString)
Returns true if at least one application with the specified process name is running,...
Definition: UtilSystem.cs:1199
IG.Lib.LoadableRealFunctionBase.SecondDerivativeDefined
override bool SecondDerivativeDefined
Whether calculation of second derivative is implemented for the current function.
Definition: RealFunctionScriptBase.cs:197
IGLib.Gr2D.ICurveParameterization2D.Curve
vec3 Curve(double t)
2D vector function of scalar argument, which gives a 3D representation of the knot....
IG.Num.IDistanceComparer.OutputDistance
double OutputDistance(PointContainerType pt1, PointContainerType pt2)
Returns output distance between two point containers.
IG.Num.Func.WeightGauss.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealWeight.cs:176
IG.Num.SampledDataCsv._defaultKeyDefaultValues
static string _defaultKeyDefaultValues
Definition: SampledDataCsv.cs:247
IG.Num.OptimizationResultsBase
Base class for storage of optimization results. Stores optimal analysis results, best current guess,...
Definition: OptimizationResults.cs:65
IG.Num.NeuralTrainingParameters._numEpochs
int _numEpochs
Definition: NeuralTrainingParameters.cs:558
IG.Lib.ScriptLoaderBase.Code
virtual string Code
Gets or sets code to be compiled. Get: If not assigned explicitly then CodeBase is taken.
Definition: Loader.cs:599
IGLib.Tests.Base.SampleCollsctions.SampleCollections.StringJaggedArrayNonrectangular3x2x4
static string[][][] StringJaggedArrayNonrectangular3x2x4
Sample 3D jagged array of strings (type string[][][]), for use in tests. The array does not correspon...
Definition: SampleCollections.cs:197
IG.Lib.CommandLineInterpreter
Base class for all command line interpreters.
Definition: InterpreterCommandLine.cs:170
IG.Num.VectorFunctionScriptControllerBase._elements
List< ScalarFunctionControllerType > _elements
Definition: VectorFunctionScriptController.cs:128
IG.Lib.StringTable.GetInt
int GetInt(int rowNumber, int columnNumber)
Returns an integer value of the element at the specified position of the data table,...
Definition: StringTable.cs:830
IGLib.Core.ModelParameterSetFixedBase.AddParameters
void AddParameters(bool canReplaceParameter, bool isInitializing, params ModelParameterType[] parameters)
Definition: ModelParameterSetFixedBase.cs:68
IG.Lib.UtilSystem.IsWritableFile
static bool IsWritableFile(string filePath, bool onlyExistent=false)
Returns true if the file with the specified path is writable by the current process,...
Definition: UtilSystem.cs:4253
IG.Num.AnalysisResultsDto.ErrorString
virtual String ErrorString
Error string indicating what went wrong.
Definition: AnalysisResultsDto.cs:241
IG.Lib.UtilStr
Various string operations, random strings, random characters, etc.
Definition: UtilString.cs:22
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests
Definition: ToStringTypeConverterViaJsonTests.cs:12
IG.Lib.CommandLineApplicationInterpreter.InterpreterPipeServer
Command-line interpreter's server that creates a named pipe, listens on its input stream for client r...
Definition: CommandlineApplicationInterpreter.cs:5270
IG.Num.StructuredField3d.GetIndex
int GetIndex(int i1, int i2, int i3)
Returns the linear index of the component that is identified by 3 separate indices.
Definition: StructuredField3dGeneric.cs:137
IG.Neural.MappingDefinitionElement.OriginalTitle
virtual string OriginalTitle
A title describing what given data element represents. Titles can contain special characters and spac...
Definition: NeuralMapData.cs:421
IG.Num.INeuralApproximator.VerificationIndices
IndexList VerificationIndices
Gets or sets indices of training data elements that are used for verification of how precise appeoxim...
Definition: NeuralApproximatorBase.cs:320
IG.Num.Experimental.xdouble.operator>
static bool operator>(xdouble a, xdouble b)
Definition: UtilMath.cs:1438
IG.Lib.KeyValueSortable.ComparerKeyBase
IComparer that compares the key first and then eventually the value and finally the additional orderi...
Definition: Utils.cs:3272
IG.Num.ScalarFunctionExamples.Quadratic2d.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1196
IG.Num.Matrix2d.NormalizedInfinity
Matrix2d NormalizedInfinity()
Returns this matrix normalized with infinity norm.
Definition: Matrix2DClass.cs:568
IG.Lib.ICharacterBufferReadOnly.ToString
string ToString()
Saves buffer contents to string and returns it.
IG.Lib.Parser.ReadDoubleList
static int ReadDoubleList(ref List< double > tab, string str, int startpos, char open, char close, char separator, bool skipspaces)
Reads a list of numbers of type double from result stirng startng at specified position,...
Definition: StringParser0.cs:423
IG.Crypto.UtilCrypto.CheckFileHashSha256Hex
static bool CheckFileHashSha256Hex(string filePath, string hashValue)
Checks whether the specified SHA-256 hash value matches the actual hash value of the specified file.
Definition: UtilCrypto.cs:1432
IG.Num.OptimizationResultsBase.SetOptimizationData
virtual void SetOptimizationData(IOptimizationData data)
Sets the optimization data where information about optimization problem and algorithm parameters can ...
Definition: OptimizationResults.cs:83
IG.Num.Func3d2dBase.Value2
abstract double Value2(double x, double y)
Calculates and returns value of the second component of the current function.
IG.Num.Func.Linear.a1
double a1
Returns the linear term coefficitne of the linear function.
Definition: FunctionRealInterpolation.cs:122
IG.Num.EigenValueDecomposition.SolveMathNetNumerics
override MatrixBase_MathNetNumerics SolveMathNetNumerics(IMatrix righthandSides)
Solves systems of linear equations with the specified right-hand sides and the current matrix decompo...
Definition: MatrixDecompositions.cs:1286
IG.Lib.RealFunctionLoader.ScriptClassName
string ScriptClassName
Name of the script class that containe definition of the compiled real function class.
Definition: RealFunctionScriptLoader.cs:578
IG.Lib.IColorScale.GetDiscreteColor
color GetDiscreteColor(double value)
Returns a color from the DISCRETE color scale represented by the current object that corresponds to h...
IG.Num.SimKosecFileManagerBase.InputFieldDefinition.DefaultName
const string DefaultName
Definition: SimKosecFileManagerBase.cs:1719
IG.Num.SampledDataCsv.IsKeyMaximalValues
bool IsKeyMaximalValues(string str)
Whether the specified string is a keyword introducing variable maximal values.
Definition: SampledDataCsv.cs:746
IG.Script.ScriptAppBase.CryptoHelpAsymTest
const string CryptoHelpAsymTest
Definition: ScriptAppBase.cs:1584
IG.Lib.ReporterBase.Report
virtual void Report(ReportType messagetype, string location, string message, Exception ex)
Basic reporting method (overloaded). Launches an error report, a warning report or other kind of repo...
Definition: ReporterMsg.cs:3127
IG.Num.OptFileManager.SetAnResultsReady
virtual void SetAnResultsReady()
Sets the analysis results ready flag.
Definition: OptFileManager.cs:839
IG.Num.StructuredMesh3d.TensorFields
FieldCollection3d< TTensorField, TTensor > TensorFields
Gets the collection of tensor fields of the current mesh.
Definition: StructuredMesh3dGeneric.cs:548
IG.Num.SingularValueDecomposition.Inverse
void Inverse(ref IMatrix inv)
Calculates inverse of the decomposed matrix represented by the current object, and stores it in the s...
Definition: MatrixDecompositions.cs:1541
IG.Num.MExt.Pow4
static double Pow4(double x)
4th power.
Definition: UtilMath.cs:1083
IG.Num.LinearSolverBase._vectorSolution_MathNetNumerics
VectorBase_MathNetNumerics _vectorSolution_MathNetNumerics
Definition: MatrixDecompositions.cs:155
IG.Num.PenaltyEvaluator.PenaltyDerivative
double PenaltyDerivative(int which, double constraintFunctionValue)
Returns derivative of the penalty function for the specified constraint at the specified value of the...
Definition: AnalysisResults.cs:2665
IG.Lib.Module.SubVersion
int SubVersion
Gets or sets the subversion number of the program.
Definition: App.cs:1027
LearnCs.Lib.Complex.Add
static Complex Add(Complex c1, Complex c2)
Ads two complex numbers and returns the result.
Definition: Complex.cs:410
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(Stream stream, bool writeintro, bool disposewriter)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:5086
IG.Num.Func2dQuadratic
Quadratic function of 2 variables.
Definition: Function2d.cs:510
IG.Num.NeuralTrainingParameters.SetEpochErrorsRms
void SetEpochErrorsRms(List< double > errors)
Sets the list of sampled RMS errors corresponding to epoch numbers from EpochNumbers.
Definition: NeuralTrainingParameters.cs:636
IG.Lib.InterfaceInterpreterBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: InterfaceInterpreterBase.cs:78
IG.Num.SampledDataCsv.FindFirstDataCell
void FindFirstDataCell(int keyRow, int keyColumn, out int row, out int column)
Finds the first data cell for data inroduced by a key, provided that the key that introduces the data...
Definition: SampledDataCsv.cs:2095
IG.Num.AnalysisResults.AllocateConstraintsList
virtual void AllocateConstraintsList()
Allocates space for list of constraint functions.
Definition: AnalysisResults.cs:888
IG.Lib.NamedPipeServerBase._inputStream
StreamReader _inputStream
Definition: IpcNamedPipes.cs:250
IG.Num.SampledDataCsv.StoreData
void StoreData()
Stores sampled data to the data table.
Definition: SampledDataCsv.cs:1942
IGLib.Gr3D.LissajousCurve3D.b
double b
Depth of the curve bounding box.
Definition: LissajousCurve3D.cs:60
IG.Num.MatrixBase.MultiplyTranspVecPlain
static void MultiplyTranspVecPlain(IMatrix a, IVector b, IVector result)
R=A^T*b. Multiplies a transposed matrix with a vector and stores the result in the specified result v...
Definition: MatrixBase.cs:4129
IG.Num.NeuralTrainingLimits.PrepareNeuronTable
void PrepareNeuronTable(ref int[] neuronsFirstLayer, ref int[] neuronsSecondLayer, ref int[] neuronsThirdLayer)
Definition: NeuralTrainingParameters.cs:2096
IG.Lib.XmlUtilityBase.ContainedInDocument
bool ContainedInDocument(XmlNode node, XmlDocument doc)
Returns true if an Xml node is contained in the specified Xml document (false if any is null).
Definition: XmlUtilities.cs:1172
IG.Num.ParallelJobContainerBase.DefaultIsTestMode
static volatile bool DefaultIsTestMode
Default value of the testmode flag.
Definition: ParallelJobContainerBase.cs:214
IG.Num.M.ln
static double ln(double a)
Returns the natural (base e) logarithm of a specified number.
Definition: UtilMath.cs:412
IG.Lib.ThreadPerformanceTest.TestPerformance
void TestPerformance(double requestedDuration, out double cyclesPerSec, out double performanceRatio)
Execute performance test with specified measurement duration.
Definition: ThreadPerformanceTest.cs:224
IG.Lib.IReporterTextLogger.RemoveTextLoggers
bool RemoveTextLoggers()
Removes all text writers from the TextLogger subsystem. If appropriate, the corresponding text writer...
IG.Num.VectorBase.VectorProduct
static void VectorProduct(IVector a, IVector b, ref IVector result)
Calculates a vector product (cross product) of two vectors and stores the result in the specified res...
Definition: VectorBase.cs:2061
IG.Num.mat2.Norm
double Norm
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix2D.cs:551
IG.Num.GridGenerator1dBase._first
double _first
Definition: GridGenerator1dBase.cs:256
IG.Num.MatrixBase.Add
static void Add(IMatrix a, IMatrix b, IMatrix result)
Sums two matrices and stores the result in the specified result matrix. WARNING: dimensions of matric...
Definition: MatrixBase.cs:2283
IG.Num.SampledDataSet.SaveDefinitionDataJson
static void SaveDefinitionDataJson(string filePath, InputOutputDataDefiniton definitionData)
Saves network's definition data to the specified JSON file. File is owerwritten if it exists.
Definition: SampledData.cs:1176
IGLib.Core.SingleSourceTypeConverterBase
Definition: SingleSourceTypeConverterBaseGeneric.cs:7
IG.Lib.StopWatch1.lastId
static int lastId
Definition: UtilTime.cs:25
IG.Crypto.CryptoFlags.Private
@ Private
IG.Lib.LoadableScriptInterpreterBase.LoadableScriptInterpreterBase
LoadableScriptInterpreterBase()
Definition: LoadableScriptInterpreter.cs:33
IG.Lib.Module._CreationTime
DateTime _CreationTime
Definition: App.cs:710
IG.Lib.UtilSystem.LoadBinary
static object LoadBinary(string fileName)
Loads the from specified file.
Definition: UtilSystem.cs:5632
IG.Num.ScalarFunctionResults
Storage for results of a scalar function. Includes parameters at which function was (or should be) ev...
Definition: FunctionScalarResults.cs:18
IG.Num.mat3.Solve
vec3 Solve(vec3 b)
Returns solution of system of equations with the current system matrix and the specified right-hand s...
Definition: Matrix3D.cs:762
IG.Num.mat3.xy
double xy
Definition: Matrix3D.cs:377
IG.Lib.CommandLineApplicationInterpreter.UpdateThreadPriorityFromSystem
virtual void UpdateThreadPriorityFromSystem()
Updates thread priority (property ThreadPriority) of the interpreter to the current global thread pri...
Definition: CommandlineApplicationInterpreter.cs:2200
IG.Num.ScalarFunctionScriptControllerBase._gradientsSingleString
string _gradientsSingleString
Definition: ScalarFunctionScriptController.cs:242
IG.Num.ParallelJobDispatcherBase.OutputLevel
int OutputLevel
Output level the current object.
Definition: ParallerJobDispatcherBase.cs:1021
IG.Num.Vector3d.Subtract
Vector3d Subtract(Vector3d a)
Returns difference between the current vector and the specified vector.
Definition: Vector3Dclass.cs:471
IG.Lib.Module.AddDefaultAssembliesExtShellAppExt
static void AddDefaultAssembliesExtShellAppExt()
Appends list of assemblies for dynamic testing of software in the ExtShellAppExt project.
Definition: App.cs:2330
IG.Num.ScalarFunctionQuadratic.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:517
IG.Num.SampledDataSet.ComparerOutputDistance._isImmutable
bool _isImmutable
Definition: SampledData.cs:922
IGLib.Gr3D.LightSource.SpotAngle
double SpotAngle
Angle of the spotlight cone (only for Spot lights, in degrees).
Definition: LightSource.cs:51
IG.Num.UnstructuredMesh2d.GetTensorField
TTensorField GetTensorField(int index)
Returns the tensor field with the specified index.
Definition: UnstructuredMesh2dGeneric.cs:588
IG.App.ApplicationIgShellBase.ModuleInitializationAfter
override void ModuleInitializationAfter()
A method called after other initializaton parts of the module.
Definition: ApplicationIgShellBase.cs:83
IG.Crypto.UtilCrypto._isUsed_fOAEP1
static bool _isUsed_fOAEP1
Definition: UtilCrypto.cs:4960
IG.Num.Operation.Subtraction
@ Subtraction
IG.Lib.CommandLineApplicationInterpreter.CmdPipeServersRemove
virtual string CmdPipeServersRemove(CommandThread cmdThread, string cmdName, string[] args)
Command. Removes the spcified (or all, if names are not specified) named pipe servers....
Definition: CommandlineApplicationInterpreter.cs:5563
IG.Lib.WaitFileEventBase.WaitFirstEvent
void WaitFirstEvent()
Blocks execution of the current thread until the first event is fired by the filesystem watcher....
Definition: WaitConditionFile.cs:374
IG.Num.mat2.operator!=
static bool operator!=(mat2 a, mat2 b)
Vector comparison, returns true if vectors are different.
Definition: Matrix2D.cs:878
IG.Script.ScriptAppBase.InitAppAssembly
virtual void InitAppAssembly()
Initializes commands for assembly related utilities (embedded applications).
Definition: ScriptAppBase.cs:4387
IGLib.Gr3D.ColorRGBA.White
static readonly ColorRGBA White
Definition: ColorRGBA.cs:19
IG.Lib.XmlParser._previous
XmlNode _previous
Definition: XmlUtilities.cs:1265
IG.Num.OptimizationDataBase._numConstraints
int _numConstraints
Definition: OptimizationInputData.cs:85
IG.Num.ParallelJobDispatcherBase.NumAbortedJobs
int NumAbortedJobs
Gets the number of aborted jobs (of those handled by the current dispatcher) up to this point.
Definition: ParallerJobDispatcherBase.cs:1206
IG.Num.Vector2d.Norm
override double Norm
Gets a 2 norm of the current 2D vector.
Definition: Vector2Dclass.cs:396
IG.Num.AnalysisResults.ToString
override string ToString()
Returns a string representation of the current analysis results object in a standard IGLib form.
Definition: AnalysisResults.cs:2226
IG.Num.PhysicalUnit.ha
static readonly PhysicalConstant ha
Hectare, non-SI unit of area, ha = 100 a = 10000 numrows^2.
Definition: Constants.cs:1139
IG.Neural.MappingDefinition.CheckOutputUniqueness
bool CheckOutputUniqueness
Gets true if original and mapped output element indexes are unique.
Definition: NeuralMapData.cs:601
IG.Num.NeuralApproximatorBase.ExampleQuadratic
static INeuralApproximator ExampleQuadratic(int inputLength, int outputLength)
Example demonstrating usage of the neural network approximator. A quadratic function with random coef...
Definition: NeuralApproximatorBase.cs:3380
IG.Lib.CommandLineApplicationInterpreter.CmdThreadInfo
virtual string CmdThreadInfo(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints the specified variable. Variable name must be the only argument of the command.
Definition: CommandlineApplicationInterpreter.cs:3198
IG.Reflection.SerializationBinderCascadedImmutable.AddBindersInternal
void AddBindersInternal(IEnumerable< SerializationBinderBase > binders)
Adds the specified binders at the end of the ordered set of contained binders (ContainedBindersPrivat...
Definition: SerializationBinderCascaded.cs:120
IG.Num.IVectorFunctionResults.GetCopy
IVectorFunctionResults GetCopy()
Returns an exact deep copy of the current object.
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.SkipWhileNotInStringStrategy
Definition: SkipWhileNotInStringStrategy.cs:3
IG.Lib.CommandLineApplicationInterpreter.CmdRunFile
virtual string CmdRunFile(CommandThread cmdThread, string cmdName, string[] args)
Command. Runs a file by running all its lines in the current interpreter. File name must be the only ...
Definition: CommandlineApplicationInterpreter.cs:4217
IG.Lib.XmlParser.NextNode
XmlNode NextNode()
Sets the current node to the next sibling node, or to null if the next sibling node does not exist,...
Definition: XmlUtilities.cs:2054
IG.Lib.WaitCondition.InitWaitCondition
virtual void InitWaitCondition()
Initializes object properties with default values.
Definition: WaitCondition.cs:163
IG.Num.ScalarFunctionConstant.ScalarTerm
double ScalarTerm
Scalar additive constant.
Definition: FunctionScalarExamples.cs:67
IG.Lib.ReporterBase.RemoveTextWriter
bool RemoveTextWriter(TextWriter writer)
Removes the first object from Writers that contains the specified TextWriter. If appropriate,...
Definition: ReporterMsg.cs:4411
IG.Lib.Util._maxLengthIntToString
static volatile int _maxLengthIntToString
Definition: Utils.cs:186
IG.Lib.Logger.Report
void Report(IReporter reporter)
Reports all logs contained in this logger by the specified reporter.
Definition: LoggerMsg.cs:347
IG.Lib.Util.ResizeListRefType< T >
static void ResizeListRefType< T >(ref List< T > list, int count, bool reduceCapacity)
Allocates or re-allocates (resizes) the specified list in such a way that it contains the specified n...
Definition: Utils.cs:597
IG.Lib.VectorDtoBase.VectorDtoBase
VectorDtoBase(int length)
Constructor, prepares the current DTO for storing a vector of the specified dimension.
Definition: VectorDto.cs:41
IG.Num.NeuralTrainingParametersDto.ErrorsVerificationMax
VectorDtoBase ErrorsVerificationMax
Maximal errors calculated on verification data.
Definition: SerializationDtoNeural.cs:235
IG.Neural.MapNeuralImputOutputElementDefinitionDto.OriginalDescription
string OriginalDescription
Definition: NeuralMapData.cs:45
IG.Num.RandomGaussian.RandomGaussian
RandomGaussian(IRandomGenerator random=null)
Definition: RandomGaussian.cs:24
IG.Num.IAnalysisResults.CopyReferences
bool CopyReferences
Indicates whether just references can be copied when setting optimization parameters or results....
Definition: AnalysisResutlsInt.cs:54
IG.Lib.CommandThreadBase._isOutputLevelSet
bool _isOutputLevelSet
Definition: CommandlineApplicationInterpreterBase.cs:2051
IG.Num.BoundingBox2d.BoundingBox2d
BoundingBox2d()
Creates a 2D bounding box with unspecified bounds; minimal co-ordinate components equal to BoundingBo...
Definition: BoundingBox.cs:1659
IG.Lib.UtilStr.StringArraysEqual
static bool StringArraysEqual(string[] originals, string[] compared)
Returns true if the specified string arrays are equal (i.e. all corresponding values are equal or bot...
Definition: UtilString.cs:72
IG.Neural.InputMappingDefinitionElement.InputMappingDefinitionElement
InputMappingDefinitionElement(string name, string title, string description)
Constructor. Element index is unknown.
Definition: NeuralMapData.cs:482
IG.Lib.WaitFileEventBase.OnDeleted
virtual void OnDeleted(object source, FileSystemEventArgs e)
Handles events triggered when a file or directory is deleted.
Definition: WaitConditionFile.cs:218
IGLib.Parsing.ParserStateStruct
Definition: ParserStateStruct.cs:9
IG.Neural.MappingApproximationFileManager.LoadMappingDefinition
virtual void LoadMappingDefinition(ref MappingDefinition mappingDefinition)
Loads the mapping definition data from the file at standard location.
Definition: NeuralFileManager.cs:1208
IG.Crypto.SymmetricAlgorithmType.TripleDES
@ TripleDES
Specifies the TripleDES symmetric encryption algorithm.
IG.Lib.LoadableScriptOptBase._workingDirectory
string _workingDirectory
Definition: LoadableScriptOpt.cs:125
IG.Old
Definition: Matrix_old.cs:17
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.NestedLevel
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:57
IG.Lib.UtilSystem.ProcessToThreadPriority
static ThreadPriority ProcessToThreadPriority(ProcessPriorityClass processPriority)
Converts the specified ProcessPriorityClass enum value to the approcimately equivalent ThreadPriority...
Definition: UtilSystem.cs:1942
IG.Num.InputOutputElementDefinition.InputOutputElementDefinition
InputOutputElementDefinition(string name, string title, string description)
Constructor. Element index is unknown.
Definition: SampledDataDefinition.cs:60
IG.Lib.XmlParser.GetNextNode
static XmlNode GetNextNode(XmlNode StartingNode, XmlNodeType NodeType, string NodeName, string NodeValue, bool IncludeCurrent)
Finds the first sibling node of the starting node (or the current node itself) that satisfies the spe...
Definition: XmlUtilities.cs:1449
IGLib.Gr3D.KleinBottle.SurfaceDerivative1
vec3 SurfaceDerivative1(double u, double v)
Defines the derivative of Surface with respect to the first parameter. In each point on the surface (...
Definition: KleinBottle.cs:57
IG.Num.Field.MapCoordinates2d
static void MapCoordinates2d(Field< vec3 > referenceField, Field< vec3 > targetField, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of a set of unstructured points (point cloud) from a reference set according to...
Definition: FieldGeneric.cs:343
IG.Num.ConstMath.googol
const double googol
googol, more for fun than for serious work :)
Definition: Constants.cs:337
IG.Num.RandomGaussian._random
readonly IRandomGenerator _random
Definition: RandomGaussian.cs:54
IG.Num.UnstructuredMesh2d.AddIndexField
void AddIndexField(string fieldName, string fieldDescription)
Creates a new index field of dimensions that match dimensions of the current 2D structuredmesh,...
Definition: UnstructuredMesh2dGeneric.cs:166
IG.Num.OutputElementDefinition.OutputElementDefinition
OutputElementDefinition(string name)
Constructor. Element index is unknown, there is no element description.
Definition: SampledDataDefinition.cs:548
IG.Num.INeuralApproximator.OutputBoundsSafetyFactor
double OutputBoundsSafetyFactor
Safety factor by which interval lenghts of output data bounds are enlarged after bounds are automatic...
Definition: NeuralApproximatorBase.cs:343
IGLib.Gr3D.TubularMeshGenerator.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, vec3 > curve, double tStart, double tEnd, double radius, int numCurvePoints, int numCirclePoints, double hrel=1e-2, double eps=0.1, bool normalizeFromPrevious=false, bool restrictToInterval=false)
Generates a tubular mesh using the Parallel Transport Frame (PTF) and numerical tangent vectors.
Definition: TubularMeshGenerator.cs:62
IG.Num.NeuralTrainingLimits.DefaultAlphaNum
static int DefaultAlphaNum
Default value for number of alpha values in neural networks.
Definition: NeuralTrainingParameters.cs:1241
IG.Lib.Module._reporter
IReporter _reporter
Definition: App.cs:2194
IG.Neural.MappingDefinition.AddOutputElement
virtual void AddOutputElement(OutputMappingDefinitionElement element)
Definition: NeuralMapData.cs:694
IG.Lib.Logger.LogWarning
void LogWarning(string message)
Adds a new warning log record initialized according to parameters.
Definition: LoggerMsg.cs:762
IG.Lib.Copy.ClientServerStreamBase2._defaultIsMultilineRequest
static bool _defaultIsMultilineRequest
Definition: ClientServerStreamBase2_Copy.cs:56
IG.Lib.ITypedSerializable.TypeDto
Type TypeDto
Definition: SerializationDtoBase.cs:735
IG.Num.ScalarFunctionScriptControllerBase._dimension
int _dimension
Definition: ScalarFunctionScriptController.cs:54
IG.Num.StructuredMesh3d.GetIndexField
TIndexField GetIndexField(string name)
Returns index field with the specified name.
Definition: StructuredMesh3dGeneric.cs:128
IG.Lib.ListDto.CopyFromPlain
override void CopyFromPlain(List< ElementType > obj)
Copies data from the specified list object. All elements are copied to appropriate DTOS on the array ...
Definition: ArrayDto.cs:225
IGLib.Core.CollectionExtensions
Definition: CollectionExtensions.cs:16
IG.Neural.DataMapperSimple.DataMapperSimple
DataMapperSimple(string mappingDefinitionFilePath, string dataDefinitionPath)
Definition: NeuralMapData.cs:1021
IG.Num.ScalarFunctionResults.SetParametersReference
virtual void SetParametersReference(IVector reference)
Sets the vector of optimization parameters. Only the reference is copied.
Definition: FunctionScalarResults.cs:212
IG.Neural.NeuraApproximationFileManager._neuralOutputXmlFilename
string _neuralOutputXmlFilename
Definition: NeuralFileManager.cs:145
IGLib.Core.IModelParameter.ValueObject
object ValueObject
Current value of the parameter, stored as object.
Definition: IModelParameter.cs:77
IG.Num.GridGenerator1dBase.CreateGeometricCentered
static GridGenerator1d CreateGeometricCentered(double from, double to, int numNodes, double growthFactor)
Creates and returns a 1D grid generator. Grid intervals can grow or fall in geometric series from the...
Definition: GridGenerator1dBase.cs:198
IG.Lib.CharacterBuffer.Length
int Length
Current length of the buffer or object represented by the buffer.
Definition: StringParserBuffer.cs:145
IG.Lib.StopWatch1.Time
double Time
Returns the elapsed time measured by the timer in the last round. If the timer is running then the cu...
Definition: UtilTime.cs:359
IG.Num.Func2dBasePlain_ToConsider
Base class for scalar functions of 2 variables.
Definition: Function2d.cs:645
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1676
IGLib.Gr3D.LissajousKnot3D.fi3
double fi3
Definition: LissajousKnot3D.cs:52
IG.Lib.UtilSystem.IsSoundExtensionDotNet
static bool IsSoundExtensionDotNet(string extension)
Returns true if the speicified file extesion (without a '.') represents one of the standard ....
Definition: UtilSystem.cs:4200
IG.Num.AffineTransformationDiagonal0_TO_DELETE.TransformationMatrixDiagonal
IVector TransformationMatrixDiagonal
Vector of diagonal elements of the transformation matrix (since transformation matrix is diagonal).
Definition: TransformationAffineDiagonal.cs:134
IG.Num.SingularValueDecomposition.GetProduct
void GetProduct(ref IMatrix product)
Calculates the product (i.e. the original matrix of coefficients of a linear system of equations) of ...
Definition: MatrixDecompositions.cs:1496
IG.Lib.SortedUniqueItemList.Capacity
int Capacity
Gets the current number of elements in the list.
Definition: SortedUniqueItemList.cs:117
IG.Num.Func.WeightPol4.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:731
IG.Neural.OutputMappingDefinitionElement.OutputMappingDefinitionElement
OutputMappingDefinitionElement(string name, string title)
Constructor. Element index is unknown.
Definition: NeuralMapData.cs:529
IG.Num.NeuralApproximatorBase.EpochNumbers
List< int > EpochNumbers
List of epoch numbers at which convergence data was sampled. Saved after every set of epochs.
Definition: NeuralApproximatorBase.cs:1176
IG.Lib.ApplicationBase.ApplicationBase
ApplicationBase(string programName, string codeName, int version, int subVersion, int subSubVersion, string release)
Constructs a new application object.
Definition: App.cs:208
IG.Num.IVectorFunctionResults.SetHessian
void SetHessian(int which, IMatrix value)
Sets the specified function's Hessian. If CopyReferences=true (false by default) then only the refere...
IG.Lib.CommandLineApplicationInterpreter.Global
static CommandLineApplicationInterpreter Global
Global command-line interpreter.
Definition: CommandlineApplicationInterpreter.cs:316
IGLib.Core.ToStringTypeConverterViaParseReflection.IsRoundTripConvertible
bool IsRoundTripConvertible(Type type)
Determines whether a type supports round-trip conversion using TryParse or Parse with InvariantCultur...
Definition: ToStringTypeConverterViaParseReflection.cs:88
IG.Lib.IpcStreamServerBase.StopServer
virtual void StopServer()
Definition: IpcStreamServerBase.cs:81
IG.Num.VectorBase.GetNewBase
abstract VectorBase GetNewBase(int length)
Creates and returns a new vector of the specified dimension in such a way that the type of the return...
IGLib.Tests.Base.SampleClasses.CustomList.CopyTo
void CopyTo(T[] array, int arrayIndex)
Definition: SampleClasses.cs:475
IG.Num.Experimental.MX.Sin
static xdouble Sin(xdouble a)
Returns the sine of the specified angle.
Definition: UtilMath.cs:1786
IG.Num.VectorBase.Norm2Plain
static double Norm2Plain(IVector a)
Returns Euclidean norm of the specified vector.
Definition: VectorBase.cs:528
IG.Num.Matrix2d.RowX
Vector2d RowX
Gets or sets the x-row of the 2D matrix.
Definition: Matrix2DClass.cs:390
IG.Lib.IReporterTextWriter.AddTextWriter
bool AddTextWriter(TextWriter writer)
Sets the text writer to which reporting is also performed.
IG.Num.BoundingBox1d.BoundingBox1d
BoundingBox1d(IVector coordinates)
Creates a bounding box and initializes it in such a way that minimal and maximal co-ordinate componen...
Definition: BoundingBox.cs:1826
IG.Neural.MappingApproximationFileManager
File manager for mapping file client and server.
Definition: NeuralFileManager.cs:799
IG.Crypto.CryptoManager.ReturnedString
string ReturnedString
Returned value of command-line application methods.
Definition: UilCryptoAux1.cs:369
IG.Num.SIPrefix.m
static readonly PhysicalConstant m
milli- (numrows), SI prefix for 10^-3.
Definition: Constants.cs:737
IG.Num.AnalysisResultsDto._errorCode
int _errorCode
Definition: AnalysisResultsDto.cs:204
IG.Lib.ReportType.Error
@ Error
IG.Num.ScalarFunctionRadialUntransformed.GradientPlain
override void GradientPlain(IVector x, IVector gradient)
Returns the first derivative of this function at the specified parameter.
Definition: FunctionScalarRadialUntransformed.cs:157
IG.Num.Func3d2dExamples.HyperboloidTwosheetedLowerParametric.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1077
IG.Num.PhysicalUnit.t
static readonly PhysicalConstant t
Tonne, non-SI unit of mass, t = 1000 kg.
Definition: Constants.cs:1155
LearnCs.Lib.INumberOperations.AddNumbers
NumberType AddNumbers(NumberType a, NumberType b)
Calculates and returns sum of parameters a and b .
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests.FromStringIConvertible_ShouldFailOnInvalidInput
void FromStringIConvertible_ShouldFailOnInvalidInput()
Definition: ToStringTypeConverterViaIConvertibleTests.cs:66
IGLib.Gr3D.StructuredMesh3D_03.Nodes
vec3[][] Nodes
Definition: StructuredMesh3D_03.cs:16
IG.Neural.NeuraApproximationFileManager._neuralNetworkPath
string _neuralNetworkPath
Definition: NeuralFileManager.cs:129
IG.Num.SampledDataCsv.IsKeyDefaultValues
bool IsKeyDefaultValues(string str)
Whether the specified string is a keyword introducing variable default values.
Definition: SampledDataCsv.cs:795
IG.Lib.ReportMessageDelegate
delegate string ReportMessageDelegate(ReporterBase reporter, ReportType messagetype, string basicmessage, Exception ex)
Assembles error description (without any decoration, this is added by talling methods).
YourNamespace.IModelParameter.IsValueDefined
bool IsValueDefined
Whether parameter vlaue is defined or not. This property has been added to the class such that for no...
Definition: IModelParameter.cs:76
IG.Num.NeuralTrainingLimits.InputSafetyFactorMin
double InputSafetyFactorMin
Minimum limit for input safety factor value.
Definition: NeuralTrainingParameters.cs:1396
IG.Lib.InterfaceInverse.CmdNameFileAnalysis
virtual string CmdNameFileAnalysis
Command name - analyse.
Definition: InterfaceInv.cs:154
IG.Num.MExt.Max
static double Max(double a, double b, double c)
Largest of three numbers.
Definition: UtilMath.cs:897
IGLib.Core.ToStringTypeConverterViaIConvertible.TryConvertTyped< SourceType >
bool TryConvertTyped< SourceType >(SourceType source, out string target)
Definition: ToStringTypeConverterViaIConvertible.cs:23
IG.Lib.UtilConsole.ShowConsoleWindow
static void ShowConsoleWindow()
Shows the console window.
Definition: UtilConsole.cs:56
IG.Num.ScalarFunctionResults.AllocateRequested
virtual void AllocateRequested()
Allocates space for all requested result objects.
Definition: FunctionScalarResults.cs:398
IG.Num.AnalysisResults.ReadAnalysisRequest
static void ReadAnalysisRequest(string filePath, ref IVector parameters, ref bool reqcalcobj, ref bool reqcalcconstr, ref bool reqcalcgradobj, ref bool reqcalcgradconstr, ref string cd)
Read the analysis data from data file Format: { { p1, p2, … }, { reqcalcobj, reqcalcconstr,...
Definition: AnalysisResults.cs:1991
IG.Num.INeuralModel.NeuralDataDefinition
InputOutputDataDefiniton NeuralDataDefinition
Neural data definition.
Definition: INeuralModel.cs:27
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.ExampleBlockCreateRemove
void ExampleBlockCreateRemove(string filePath, int numSwitches, bool waitDirectory)
Monitors the specified file and successively blocks until it is created and then until it is removed.
Definition: WaitConditionFile.cs:1202
IG.Num.OptFileManager.MsgAnBusyPath
string MsgAnBusyPath
File path of the analysis busy flag file. Setter takes only pure file name, without path information....
Definition: OptFileManager.cs:412
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.RosenbrockGeneralizedAdjacent
RosenbrockGeneralizedAdjacent()
Creates a new untransformed Rosenbrock's function.
Definition: FunctionScalarExamples.cs:704
IG.Num.EigenValueDecomposition.IsNonSingular
bool IsNonSingular
Indicates whether the matrix of coefficients of a linear system is nonsingular.
Definition: MatrixDecompositions.cs:1156
IG.Lib.ScriptLoaderBase.LoadFileBytes
static byte[] LoadFileBytes(string filePath)
Copies the specified file to byte array and returns it.
Definition: Loader.cs:169
IG.Num.InputOutputDataDefiniton.IsAnyOutputDefaultValueDefined
virtual bool IsAnyOutputDefaultValueDefined()
Returns a value indicating whether any output element has default value defined.
Definition: SampledDataDefinition.cs:1299
IG.Lib.ICharacterBufferReadOnly.EnsureCapacity
int EnsureCapacity(int minCapacity)
Ensures that the buffer's current capacity is at least the specified number of bytes.
IG.Lib.XmlBuilder
Class that enables custom parsing and building of an Xml document.
Definition: XmlUtilities.cs:2287
IG.Lib.StringTable.FirstNonemptyRow
int FirstNonemptyRow(int startRow)
Returns index of the first non-empty row from the specified row on (inclusively), or -1 if there is n...
Definition: StringTable.cs:370
IG.Crypto.CryptoManager._certificateStoreName
string _certificateStoreName
Definition: UilCryptoAux1.cs:244
IG.Num.ScalarFunctionResults.ReqValue
virtual bool ReqValue
Indicates whether calculation of function value is/was requested.
Definition: FunctionScalarResults.cs:441
IG.Gr.GraphicObject.Settings
virtual GrPrimitiveSettings Settings
Gets the primitive's internal graphic properties (such as color, etc.)
Definition: GrObjects.cs:263
IG.Lib.StringTable.ExampleWriteCsv
static void ExampleWriteCsv(string filePath)
Creates a simple string table and saves it to a CSV file.
Definition: StringTable.cs:1191
IG.Num.MatrixBase.ToStringMath
virtual string ToStringMath(string elementFormat)
Returns a string representation of the current matrix in a standard IGLib form (Mathematica-like form...
Definition: MatrixBase.cs:5152
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d(int dimx, int dimy, string fieldName, string fieldDescription, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy)
Constructs an (unconnected) unstructured grid of nodes based on 2D structured grid obtained by transf...
Definition: UnstructuredMesh2d.cs:97
IG.Num.SampledDataSet.ComparerOutputDistance.ComparerOutputDistance
ComparerOutputDistance()
Definition: SampledData.cs:872
IG.Num.VectorBase.Copy
static void Copy(VectorBase_MathNetNumerics a, IVector result)
Copies components of a vector to another vector. WARNING: dimensions of the copied vector and result ...
Definition: VectorBase.cs:1211
IG.Num.UnstructuredMesh3d.AddVectorField
void AddVectorField(string fieldName, string fieldDescription)
Creates a new vector field of dimensions that match dimensions of the current 3D structuredmesh,...
Definition: UnstructuredMesh3dGeneric.cs:472
IG.Num.Func.WeightPol5.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:921
IG.Num.SampledDataCsv.ReadElementTargetValues
void ReadElementTargetValues()
Reads target values of input and output data elements from the CSV, from the current position on (inc...
Definition: SampledDataCsv.cs:2918
IG.Num.M.pow6
static double pow6(double x)
6th power.
Definition: UtilMath.cs:355
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(string filename, bool append)
Creates a TextWriter upon a file and sets it as the basic TextWriter to which reporting is also perfo...
Definition: ReporterMsg.cs:4125
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CommaStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: CommaCharacterStrategy.cs:16
IG.Num.Func.GetQuadratic
static Quadratic GetQuadratic(double a2, double a1, double a0)
Creates and returns a new quadratic function with the specified coefficient.
Definition: FunctionRealInterpolation.cs:325
IG.Lib.ObjectStore.ClearIneligible
virtual void ClearIneligible()
Removes ineligible obects from the list.
Definition: UtilObjectStore.cs:115
IG.Crypto.UtilCrypto.PrepareSymmetricAllgorithmPlain
static void PrepareSymmetricAllgorithmPlain(ref byte[] key, ref byte[] IV, SymmetricAlgorithmType algorithmType, ref SymmetricAlgorithm algorithm, bool useLargestKey=false, bool useLargestBlock=false)
Prepares the symmetric algorithm, initialization vector, and key before encryption or decryption take...
Definition: UtilCrypto.cs:2262
IG.Lib.ThreadPerformanceTest.TestPerformanceNum
void TestPerformanceNum(int numCycles, out double cyclesPerSec, out double performanceRatio)
Execute performance test with specified number of standard cycles. WARNING: Usually the TestPerforman...
Definition: ThreadPerformanceTest.cs:117
IGLib.Gr3D.LightingDefinition_05.SpotAngle
double SpotAngle
Angle of the spotlight cone (only for Spot lights, in degrees).
Definition: LightingDefinition_05.cs:41
IG.Crypto.CryptoManager.CertificateName
string CertificateName
Certificate name (usually specified to locate the certificate in a certificate store).
Definition: UilCryptoAux1.cs:238
IG.Num.SampledDataCsv.KeyNumInputParameters
string KeyNumInputParameters
A keyword string that introduces the number of input parameters in the CSV file containing sampled da...
Definition: SampledDataCsv.cs:531
IG.Crypto.ConstCrypto.ArgDeleteOriginal1
const string ArgDeleteOriginal1
Specifies that original files are deleted after being encrypted or decrypted.
Definition: UtilCryptoAux.cs:623
IGLib.Gr3D.GrannyKnot3D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Num.MatrixBase.CholeskyExtractLower
static void CholeskyExtractLower(IMatrix matCholesky, ref IMatrix result)
Extracts the lower part of the specified Cholesky decomposition (0s above diagonal) and stores it in ...
Definition: MatrixBase.cs:6798
IG.Num.SampledDataCsv._keyMaximalValues
string _keyMaximalValues
Definition: SampledDataCsv.cs:726
IG.Num.IScalarFunctionResults.NullifyResults
void NullifyResults()
Sets all result objects to null. If the references are not assigned elsewhere, these objects become e...
IG.Num.AffineTransformationSquare.TransformHessianPlain
void TransformHessianPlain(IMatrix original, IMatrix result)
Transforms Hessian (or other covariant matrix) from the reference to the transformed space....
Definition: TransformationAffineSquare.cs:519
IG.Num.Func2dBase.GradientPlain
override void GradientPlain(IVector parameters, IVector gradient)
Calculates first order derivatives (gradient) of this function at the specified parameters....
Definition: Function2d.cs:237
IG.Num.NeuralTrainingParameters._tolMaxRelativeScalar
double _tolMaxRelativeScalar
Definition: NeuralTrainingParameters.cs:364
IG.Num.NeuralTrainingLimits._numHiddenNeuronsSecondValues
int[] _numHiddenNeuronsSecondValues
Definition: NeuralTrainingParameters.cs:1797
IG.Lib.ReporterBase.KeyTextLoggerFile
const string KeyTextLoggerFile
Definition: ReporterMsg.cs:2326
IG.Lib.ReporterBase.FindTW
int FindTW(List< TWClass > lwriters, Stream stream)
Returns the first object on the list whose TextWriter has been created from the specific Stream.
Definition: ReporterMsg.cs:3847
IG.Num.BoundingBoxBase.ResetMax
void ResetMax()
Sets all components of vector of maximal coordinates to UndefinedMax.
Definition: BoundingBox.cs:575
IG.Num.VectorFunctionBase.Derivative
override double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function derivative.
Definition: FunctionVectorBase.cs:98
IG.Num.PointCloudVector.CreateDefaultDistanceComparer
override DistanceComparer< PointContainerVector, IVector > CreateDefaultDistanceComparer(PointContainerVector point)
Creates and returnws a distance comparer of hte default type for the current type of point of clouds.
Definition: PointCloudConcrete.cs:62
IG.Num.VectorFunctionScriptControllerBase.NumValues
int NumValues
Number of elements (scalar function components) of the vector function, i.e., dimension of thefunctio...
Definition: VectorFunctionScriptController.cs:101
IG.Neural.MapNeuralImputOutputElementDefinitionDto
DTO (data transfer object) for neural data element mapping definition.
Definition: NeuralMapData.cs:22
IG.Script.ScriptAppBase.CryptoGetSalt
const string CryptoGetSalt
Definition: ScriptAppBase.cs:1285
IG.Lib.CommandLineApplicationInterpreter.DefaultOutputLevel
static int DefaultOutputLevel
Definition: CommandlineApplicationInterpreter.cs:356
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out Int16 val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:2044
IG.Num.M.arch
static double arch(double x)
Inverse hyperbolic cosine.
Definition: UtilMath.cs:524
IG.Num.Func.Exp.InverseDefined
override bool InverseDefined
Definition: FunctionRealBasic.cs:152
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(Stream stream, bool writeintro)
Creates a TextWriter upon the stream and sets it as the basic TextWriter to which reporting is perfor...
Definition: ReporterMsg.cs:4077
IG.Num.IScalarFunctionResults.SetValue
void SetValue(double value)
Sets the value of the function.
IG.Num.Func.WeightGauss
A RealFunction class representing bell like polynomial weighting function with finite support,...
Definition: FunctionRealWeight.cs:65
IGLib.Gr3D.TrefoilKnot3D_MathCurve3.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IG.Num.INeuralApproximator.NumAllTrainingPoints
int NumAllTrainingPoints
Gets number of all training points, including verification points.
Definition: NeuralApproximatorBase.cs:400
IG.Num.Func.Identity.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealBasic.cs:440
IG.Lib.IpcStreamClientServerBase._defaultMsgResponseEnd
static string _defaultMsgResponseEnd
Definition: IpcStreamClientServerBase.cs:481
IG.Lib.Module.CalculateCreationTime
DateTime CalculateCreationTime(Type type)
Calculates creation time of the assembly containing the specified class and returns it.
Definition: App.cs:1096
IG.Lib.XmlBuilder.AppendChild
XmlNode AppendChild()
Appends the newly created node after the last child of the current node. The new node is set to null ...
Definition: XmlUtilities.cs:2715
IG.Num.Matrix3d.Matrix3d
Matrix3d(double[,] A)
Initializes a 3D matrix with elements of a rectangular array.
Definition: Matrix3DClass.cs:120
IG.Lib.CommandLineApplicationScriptInterpreter.Script_CommandHelpStrings
SortedList< string, string > Script_CommandHelpStrings
Contains help strings associated with script commands installed on the SCRIPT's interpreter....
Definition: LoadableScriptBase.cs:51
IG.Num.SampledDataCsv.ReadStringData
void ReadStringData(ref string[] dataArray)
Reads string values from the CSV-like string table, from the current position on (inclusively),...
Definition: SampledDataCsv.cs:2443
IG.Num.M.factorialsArrayChecked
static bool factorialsArrayChecked
Whether or not factorials array has been tested.
Definition: UtilMath.cs:548
IG.Num.Func.Exp.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealBasic.cs:114
IG.Script.ScriptAppBase.CryptoFunctionEncryptBasic
virtual string CryptoFunctionEncryptBasic(string appName, string[] args)
Executes embedded application - symmetric encryption of files, strings, or byte fields by using the B...
Definition: ScriptAppBase.cs:1229
IG.Num.AnalysisResults.SetDimensions
virtual void SetDimensions(int numParameters, int numConstraints)
Sets the dimension of the analysis results object according to the specified values.
Definition: AnalysisResults.cs:1108
IG.Lib.CommandLineApplicationInterpreter.TestComputationalTimesQR
virtual double TestComputationalTimesQR(int numEq, int outLevel)
Test of QR decomposition. Writes times necessary for all steps.
Definition: CommandlineApplicationInterpreter.cs:6709
IG.Crypto.UtilCrypto.EncryptStringToBytesPlain
static byte[] EncryptStringToBytesPlain(string stringToEncrypt, byte[] key, byte[] initializationVector, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.Default, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the specified string to a byte array, using the specified symmetric algorithm,...
Definition: UtilCrypto.cs:2626
IG.Lib.UtilStr.IsAsciiString
static bool IsAsciiString(string str)
Returns true if the string specified string is an ASCII string (i.e. it contains only ASCII character...
Definition: UtilString.cs:662
IG.Num.RandomGeneratorSystem.Next
override int Next()
Returns a nonnegative random number.
Definition: Random.cs:393
IG.Lib.Copy.ServerStreamBase._isServerRunning
bool _isServerRunning
Definition: ClientServerStreamBase2_Copy.cs:533
IG.Num.LUDecomposition.Pivot
int[] Pivot
Returns the integer pivot permutation vector of LU decomposition.
Definition: MatrixDecompositions.cs:397
IG.Num.NeuralApproximatorDtoBase.CopyFromPlain
override void CopyFromPlain(INeuralApproximator obj)
Copies data from the specified neural approximator object to the current DTO (data transfer object).
Definition: SerializationDtoNeuralApproximator.cs:240
IG.Lib.color.Opacity
double Opacity
Opacity of the color (range from 0 - completely transparent - to 1 - completely opaque).
Definition: Color.cs:120
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithNameAndType_DefaultValueObjectThrowsCorrectException
void ModelParameter_CreationWithNameAndType_DefaultValueObjectThrowsCorrectException()
Definition: ModelParameterTests.cs:114
IG.Num.Experimental.ExampleMathClassExperimental.ExampleMathClassExperimental
ExampleMathClassExperimental()
Definition: UtilMath.cs:1511
IG.Num.M.sum
static double sum(params double[] numbers)
Sum of the specified values.
Definition: UtilMath.cs:288
IG.Lib.AlignmentVertical.Middle
@ Middle
IG.Num.InputOutputElementDefinition.GetDefaultOutputElementName
static string GetDefaultOutputElementName(int which)
Returns a default name for the specified output data element.
Definition: SampledDataDefinition.cs:317
IG.Num.AffineTransformationSquare.Dimension
int Dimension
Dimension of the original and transformed space (which are equal for this class).
Definition: TransformationAffineSquare.cs:120
IG.Num.UnstructuredMesh1d.GetIndexField
TIndexField GetIndexField(string name)
Returns index field with the specified name.
Definition: UnstructuredMesh1dGeneric.cs:119
IG.Lib.MatrixDtoBase.MatrixDtoBase
MatrixDtoBase(int rowCnt, int columnCnt)
Constructor, prepares the current DTO for storing a matrix of the specified dimension.
Definition: MatrixDto.cs:43
IG.Num.ParallelJobContainerBase.ClientData
object ClientData
Client's data for the job contained in the current job data container.
Definition: ParallelJobContainerBase.cs:158
IG.Lib.ReserveReportErrorDelegate
delegate void ReserveReportErrorDelegate(ReporterBase reporter, ReportType messagetype, string location, string message, Exception ex, Exception ex1)
Reports errors occurred in error reporting methods when exceptions are thrown within them....
IGLib.Tests.SpeedTestInfo
Provides information about speed test execution, including the eventual results.
Definition: SpeedTestInfo.cs:15
IG.Num.OptimizationResultsBase._optimizationData
IOptimizationData _optimizationData
Definition: OptimizationResults.cs:70
IG.Lib.CommandThreadBase.WasCommandExecuted
bool WasCommandExecuted
Auxiliary flag that indicates whether the last command launched on the current thread has actually be...
Definition: CommandlineApplicationInterpreterBase.cs:1835
IG.Lib.IToXml.ToXmlElement
XmlElement ToXmlElement(object source, XmlDocument doc, ref XmlElement initial)
Creates and returns XML representation of an object.
IG.Crypto.ConstCrypto.FileSignatureEncrypted
const string FileSignatureEncrypted
Definition: UtilCryptoAux.cs:290
IG.Lib.ThreadPerformanceTest._data
List< ThreadPerformanceData > _data
Definition: ThreadPerformanceTest.cs:53
IG.Num.IPenaltyEvaluator.IsPenaltyValueDefined
bool IsPenaltyValueDefined(int which)
Returns true if the penalty function value can be calculated for the specified constraint,...
IG.Lib.CommandLineApplicationInterpreter.CmdOutputLevelCalc
virtual string CmdOutputLevelCalc(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints or sets the current output level of the calculator (i.e., the JavaScript expression e...
Definition: CommandlineApplicationInterpreter.cs:3980
IG.Lib.HtmlConst.AttributeId
const string AttributeId
The id attribute. Specifies a unique id for an element.
Definition: HtmlWriter.cs:24
IG.Lib.WaitDirectoryCreation.InitWaitFileEventBase
override void InitWaitFileEventBase(string fileOrDirectoryPath)
Performs class specific initialization.
Definition: WaitConditionFile.cs:748
IG.Num.Func.Identity
A RealFunction class representing identity (or linear) function.
Definition: FunctionRealBasic.cs:381
IG.Num.IVector.ToStringMath
string ToStringMath()
Returns a string representation of this vector in a standard IGLib form (Mathematica-like format but ...
IG.Num.Func.GetWeightPol4
static RealFunction GetWeightPol4(double Kx, double Sx)
Creates and returns a new real polynomial weighting function object based on 4th order polynomial....
Definition: FunctionRealWeight.cs:637
IG.Neural.MapNeuralImputOutputElementDefinitionDto.MappedElementIndexSpecified
bool MappedElementIndexSpecified
Definition: NeuralMapData.cs:39
IG.Num.SimKosecFileManagerBase.SimKosecFileManagerBase
SimKosecFileManagerBase(string dataDirectory)
Constructs a new file manager for interfacing simulator of Gregor Kosec.
Definition: SimKosecFileManagerBase.cs:26
IG.Num.RealFunction.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionReal.cs:1011
IG.Crypto.CryptoFlags.Signing
@ Signing
IG.Num.RealFunctionBase.DerivativeDefined
abstract bool DerivativeDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionReal.cs:236
IG.Num.BoundingBox1d
An 1D bounding box.
Definition: BoundingBox.cs:1801
IG.Lib.InterfaceInterpreterBase.CommandFileString
virtual string CommandFileString
Gets current state of commands as stirng.
Definition: InterfaceInterpreterBase.cs:129
IG.Lib.InterpreterVariable._flags
VariableFlags _flags
Definition: CommandlineApplicationInterpreterBase.cs:469
IG.Lib.ExpressionEvaluatorCompiled.OutputLevel
int OutputLevel
Level of output for some of the interpreter's functionality (e.g. asynchronous command execution).
Definition: ExpressionEvaluatorCompiled.cs:62
IGLib.Gr3D.CylindricalBilliardKnot.A
double A
The relative amplituude (w.r. the radius, which is 1) of oscillations perpendicular to the rounded su...
Definition: CylindricalBilliardKnot.cs:32
IG.Lib.ExpressionEvaluatorCompiled.HelpCommandLine
virtual string HelpCommandLine
Returns textual help for JavaScript command-line interpreter.
Definition: ExpressionEvaluatorCompiled.cs:411
IG.Lib.ScriptLoaderBase
Dynamically compiles, loads and instantiates classes of type ILoadableScript from files or from strin...
Definition: Loader.cs:59
IGLib.Core.SingleTargetTypeConverterBase.TryConvertTyped< TSource >
virtual bool TryConvertTyped< TSource >(TSource source, out TTarget target)
Definition: SingleTargetTypeConverterBaseGeneric.cs:30
IGLib.Gr3D.CylindricalBilliardKnot.EndParameter
override double EndParameter
Definition: CylindricalBilliardKnot.cs:71
IG.Num.SampledDataSetDto._inputLength
int _inputLength
Definition: SampledDataDto.cs:110
IG.Num.AnalysisResultsExtensions.ToString
static string ToString(IAnalysisResults anres)
Returns a string representation of the current analysis results object in a standard IGLib form....
Definition: AnalysisResults.cs:24
IG.Num.StructuredMesh3d.ActiveTensorField
TTensorField ActiveTensorField
Gets active tensor field. Has protected setter.
Definition: StructuredMesh3dGeneric.cs:562
IG.Num.VectorFunctionResults._errorString
string _errorString
Definition: FunctonVectorResults.cs:116
IG.Num.NeuralTrainingLimits.OutputSafetyFactorMax
double OutputSafetyFactorMax
Maximum limit for output safety factor value.
Definition: NeuralTrainingParameters.cs:1433
IG.Lib.LogRecord.LogRecord
LogRecord(ReportType messagetype, Exception ex)
Launches a report. Predominantly for error and warning reports.
Definition: LoggerMsg.cs:69
IG.Num.Func3d2dExamples.HyperbolicParaboloid.a
double a
Definition: Function3d2d.cs:841
IG.Num.Field.Example
static void Example()
Definition: FieldGeneric.cs:1301
IG.Lib.ExpressionEvaluatorJs.Global
static ExpressionEvaluatorJs Global
Global JavaScript expression evaluator. Initialized on first use.
Definition: ExpressionEvaluatorJs.cs:494
IG.Lib.CommandLineJobContainer.CommandLineJobContainer
CommandLineJobContainer(ICommandLineApplicationInterpreter interpreter, string[] commandAndArguments)
Constructs a new interpreter command data.
Definition: CommandlineApplicationInterpreterBase.cs:85
IG.Num.Experimental.MX.Acos
static xdouble Acos(xdouble a)
Returns the angle whose cosine is the specified number.
Definition: UtilMath.cs:1602
IG.Lib.CommandStackFrameBase._lastCommandLine
string _lastCommandLine
Definition: CommandlineApplicationInterpreterBase.cs:1286
IG.Num.OptFileManager.WriteAnalysisInputXml
virtual void WriteAnalysisInputXml(string filePath, AnalysisResults anpt)
Stores analysis input data to the specified file in the XML format Does not perform any locking.
Definition: OptFileManager.cs:1020
IG.Num.Func3d2dExamples.SnailShell1Streched.SnailShell1Streched
SnailShell1Streched()
Definition: Function3d2d.cs:1722
IG.Num.AnalysisComparer._penaltyEvaluator
IPenaltyEvaluator _penaltyEvaluator
Definition: AnalysisComparer.cs:81
IG.Lib.InterpreterVariable.IsValid
bool IsValid
Indicates whether the variable is valid and can be used (i.e., is defined).
Definition: CommandlineApplicationInterpreterBase.cs:480
LearnCs.Lib.Complex.ParseRobust
static Complex ParseRobust(string s)
Parses complex number from its string representation.
Definition: Complex.cs:1038
IG.Num.GridGenerator1dBase.CreateGeometricCenteredScaled
static GridGenerator1d CreateGeometricCenteredScaled(double from, double to, int numNodes, double growthFactor, double scalingFactor)
Creates and returns a 1D grid generator. Grid intervals can grow or fall in geometric series from the...
Definition: GridGenerator1dBase.cs:227
IG.Num.StructuredField2d.GenerateCoordinates
static void GenerateCoordinates(StructuredField2d< vec3 > field, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 2D regular grid embeddes in 3D, lying on the XY plane, with grid direction...
Definition: StructuredField2dGeneric.cs:420
IG.Lib.RealFunctionLoader.FunctionArgumentName
string FunctionArgumentName
Name of function arguments (in functions in the loadable scripts) that holds the independent variable...
Definition: RealFunctionScriptLoader.cs:236
IG.Lib.ApplicationCommandlineBase.DefaultActiveDir
string DefaultActiveDir
Default active directory. The current directory will be set to this directory.
Definition: ApplicationCommandLineBase.cs:114
IGLib.Gr3D.ColorRGBA.Black
static readonly ColorRGBA Black
Definition: ColorRGBA.cs:20
IG.Num.PhysicalUnit.CelsiusFromKelvins
static double CelsiusFromKelvins(double Kelvin)
Converts temperature in Kelvins to temperature in Celsius.
Definition: Constants.cs:871
IG.Lib.HtmlWriter.DocumentTitle
virtual string DocumentTitle
Definition: HtmlWriter.cs:179
IG.Lib.XmlParser.GetNextOrCurrentNode
XmlNode GetNextOrCurrentNode(XmlNodeType NodeType, string NodeName, string NodeValue)
Moves the current node to the current or the first sibling node after the current node that satisfies...
Definition: XmlUtilities.cs:1544
IG.Num.UnStructuredMesh2d.GenerateCoordinates
void GenerateCoordinates(double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy)
Generates coordinates of the structured 2D mesh by mapping a reference mesh with equidistant nodes an...
Definition: test_to_delete.cs:144
IG.Lib.KeyValueSortable.ComparerValueBase.ComparerValueBase
ComparerValueBase(bool twoStage, bool strict)
Definition: Utils.cs:3291
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsSecondMax
int NumHiddenNeuronsSecondMax
Maximum number of hidden neurons in second hidden layer.
Definition: SerializationDtoNeural.cs:841
IG.Num.OptimizationResultsBase.Calculated
bool Calculated
Definition: OptimizationResults.cs:110
IG.Num.ScalarFunctionConstant.ScalarFunctionConstant
ScalarFunctionConstant()
Definition: FunctionScalarExamples.cs:25
IG.Script.ScriptAppBase.RunAppProcess
virtual string RunAppProcess(string[] args)
Runs a process - related utility (embedded application) according to arguments.
Definition: ScriptAppBase.cs:5024
IG.Lib.UtilStr.RandomUnicodeString
static string RandomUnicodeString(int stringLength, IRandomGenerator rndgen=null)
Creates and returns a valid random unicode string. All possible uncode characters may be contained in...
Definition: UtilString.cs:316
IG.Num.IAnalysisResults.SetConstraintGradients
void SetConstraintGradients(List< IVector > values)
Sets constraint function gradients. If CopyReferences=true (false by default) then only the list refe...
IG.Num.NeuralTrainingLimits.PrepareNumHiddenNeuronsValuesArray
void PrepareNumHiddenNeuronsValuesArray(int numLayers, params int[] numHiddenNeuronsValues)
Prepares values of numbers of neurons in individual layers according to parameters.
Definition: NeuralTrainingParameters.cs:1986
IG.Lib.HtmlWriter.BeginDocument
void BeginDocument()
Begins the HTML document.
Definition: HtmlWriter.cs:416
IG.Script.AppBase.AppCustomMethods
List< CommandMethod > AppCustomMethods
List of methods used to perform file commmands.
Definition: ScriptAppBase.cs:130
IG.Num.mat3.mat3
mat3(double component)
Initializes 3D with the specified component.
Definition: Matrix3D.cs:403
IG.Num.Func.ReciprocalPower.ReciprocalPower
ReciprocalPower(int power, double Kx, double Sx)
Definition: FunctionRealBasic.cs:223
IG.Crypto.UtilCrypto.GetRandomBytes
static void GetRandomBytes(byte[] byteArray)
Fills the specified byte array with a cryptographically strong sequence of random bytes.
Definition: UtilCrypto.cs:302
IG.Lib.PipeServerBase.Name
override string Name
Server name. The same as pipe name.
Definition: IpcPipes.cs:92
IG.Num.Func.PenaltyPower.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealPenalty.cs:294
IG.Num.IBoundingBox.GetIntervalLengths
void GetIntervalLengths(ref IVector intervals)
Gets the interval lengths for co-ordinates of the current bounding box (i.e. differences) and stores ...
IG.Lib.WaitConditionBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: WaitCondition.cs:53
IG.Num.StructuredField2d.GenerateCoordinates
static void GenerateCoordinates(StructuredField2d< vec2 > field, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates coordinates of a 2D regular grid, with grid directions parallel to coordinate axes and equi...
Definition: StructuredField2dGeneric.cs:645
IG.Script.ScriptAppBase.ProcessListApplicationsByWindow
const string ProcessListApplicationsByWindow
Definition: ScriptAppBase.cs:4715
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(Stream stream)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:5052
IG.Crypto.UtilCrypto.DecryptStringFromBytesPlain
static string DecryptStringFromBytesPlain(byte[] cipherText, byte[] key, byte[] initializationVector, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.Default, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, bool useLargestKey=false, bool useLargestBlock=false)
Derypts the specified string from encryted byte array, using the specified symmetric algorithm,...
Definition: UtilCrypto.cs:2656
IG.Crypto.CryptoManager.IsCertificatePasswordThroughUi
bool IsCertificatePasswordThroughUi
Indicates that pasword for private key should obtained from the user through GUI (usually through con...
Definition: UilCryptoAux1.cs:256
LearnCs.Lib.Complex.Add
Complex Add(Complex c)
Ads c to the current complex number and returns the result.
Definition: Complex.cs:475
IG.Lib.UtilSystem.AssemblyResolutionPaths
static string[] AssemblyResolutionPaths
Definition: UtilSystem.cs:2761
IG.Net.PortScannerSimple.PortList.getNext
int getNext()
Definition: PortScannerSimple.cs:156
IG.Lib.LoadableScriptOptShellBaseControllable.InitializeThis
override void InitializeThis(string[] arguments)
Inializes the current script object.
Definition: LoadableScriptOpt.cs:285
IG.Lib.TrackedThread._thread
readonly Thread _thread
Definition: TracedThread.cs:85
IGLib.Gr3D.LissajousCurve3D.m
int m
The number of oscillations in z direction per full revolution.
Definition: LissajousCurve3D.cs:46
IGLib.Gr3D.StructuredMesh3D_02
Definition: StructuredMesh3D_02.cs:13
IG.Num.InputOutputElementDefinition.MaximalValue
virtual double MaximalValue
Maximal value for the data element described by the current definition.
Definition: SampledDataDefinition.cs:167
IG.Lib.CommandStackFrameBase.WasBranchAlreadyExecuted
bool WasBranchAlreadyExecuted
Whether a branch has already been executed.
Definition: CommandlineApplicationInterpreterBase.cs:1216
IG.Lib.XmlParser.GoToMark
XmlNode GoToMark(string name)
Restores the parser state to the state contained in the last mark with the specified name....
Definition: XmlUtilities.cs:1782
IG.Num.vec3.Norm2
double Norm2
Gets a 2 norm of the current 3D vector.
Definition: Matrix3D.cs:143
IG.Num.Func2dBase._hessianDefined
bool _hessianDefined
Definition: Function2d.cs:149
IG.Num.ConstPhysical.BohrMagneton
static readonly PhysicalConstant BohrMagneton
Bohr Magenton.
Definition: Constants.cs:447
IG.Lib.IpcStreamClientBase.GetErrorMessage
virtual string GetErrorMessage(Exception ex)
Returns error message corresponding to the specified exception.
Definition: IpcStreamClientBase.cs:70
IG.Lib.WaitFileEventBase._watcher
FileSystemWatcher _watcher
Definition: WaitConditionFile.cs:184
IGLib.Gr3D.GrannyKnot3D.EndParameter
double EndParameter
Definition: GrannyKnot3D.cs:52
IG.Lib.StringParser._useCharacterReferences
bool _useCharacterReferences
Definition: StringParser.cs:160
IG.Num.ParallelJobServerBase.IsServer
bool IsServer
Indicating whether the current job runner work as server. <par>If true then a server is started in a ...
Definition: ParallelJobServerBase.cs:385
IG.Num.NeuralTrainingParameters._errorsTrainingMaxList
List< IVector > _errorsTrainingMaxList
Definition: NeuralTrainingParameters.cs:476
IG.Num.RealFunction._valueDefined
bool _valueDefined
Definition: FunctionReal.cs:963
IG.Num.M.ctg
static double ctg(double x)
Returns cotangent of the specified angle.
Definition: UtilMath.cs:462
IG.Num.vec2.vec2
vec2(double x, double y)
Initializes components of a 2D vector with the specified values.
Definition: Matrix2D.cs:36
IG.Lib.AlignmentVertical
AlignmentVertical
Defines vertical Alignment of some object.
Definition: Alignment.cs:20
IG.Neural.MappingApproximationFileManager.MapperDefinition
IDataMapper MapperDefinition
Initialize DataMapperIdentity object for identity copying if mapper is null. Setter takes DataMapperS...
Definition: NeuralFileManager.cs:898
IG.Num.OutputElementDefinition
Input data element definition for vector functions, approximations, etc.
Definition: SampledDataDefinition.cs:529
IG.Num.OptFileManager.WaitAnResultsReady
virtual void WaitAnResultsReady()
Waits until analysis data is ready. REMARK: Currently this file just checks existence of the file in ...
Definition: OptFileManager.cs:802
IGLib.Core.Tests.ReflectionTypeConverterTests
Tests of the basic type converter (BasicTypeConverter, implementation of the ITypeConverter interface...
Definition: ReflectionTypeConverterTests.cs:23
IG.Lib.ReporterBase.numErrIndentSpacing
static int numErrIndentSpacing
Definition: ReporterMsg.cs:2536
IG.Num.InputOutputDataDefiniton.IsAnyOutputElementIndexSpecified
virtual bool IsAnyOutputElementIndexSpecified()
Returns a value indicating whether any output element has element index specified.
Definition: SampledDataDefinition.cs:1338
IG.Num.NeuralTrainingLimits._numHiddenNeuronsThirdNum
int _numHiddenNeuronsThirdNum
Definition: NeuralTrainingParameters.cs:1875
IGLib.Parsing.IParser.Next
CharType Next
Definition: IParser.cs:28
IG.Num.StructuredField2d._d2
int _d2
Definition: StructuredField2dGeneric.cs:152
IG.Num.GridGenerator1dFunc._funcArgFirst
double _funcArgFirst
Definition: GridGenerator1dFunc.cs:91
IG.Lib.CommandStackFrameBase.LoopCount
int LoopCount
Whether commands are executed in the current code block.
Definition: CommandlineApplicationInterpreterBase.cs:1225
IG.Lib.ApplicationBase.ApplicationBase
ApplicationBase(string programName, int version, int subVersion, int subSubVersion, string release)
Initializes the global data for the current program.
Definition: App.cs:185
IG.Num.AnalysisBase.NumObjectives
virtual int NumObjectives
Number of objective functions (normally 1 for this type, but can be 0).
Definition: Analysis.cs:100
IG.Num.UnstructuredMeshGeometry1d.UnstructuredMeshGeometry1d
UnstructuredMeshGeometry1d(int numElements, string fieldName, string fieldDescription)
Constructs a new unstructured grid with the specified number of elements, name and description....
Definition: UnstructuredMeshGeometry1dGeneric.cs:43
IG.Lib.IndexListDto.CreateObject
override IndexList CreateObject()
Creates and returns a new index list.
Definition: IndexListDto.cs:50
IG.Num.ScalarFunctionTransformed._referenceFunction
IScalarFunctionUntransformed _referenceFunction
Definition: FunctionScalarTransformed.cs:110
IG.Num.ScalarFunctionExamples.Quadratic2d.Quadratic2d
Quadratic2d(IAffineTransformation transf)
Creates a new transformed example quadratic polynomial in 2D. Actual function is identical to the ref...
Definition: FunctionScalarExamples.cs:1139
IG.Lib.NamedPipeClientBase._test
bool _test
Definition: IpcNamedPipes.cs:520
IG.Lib.Module.IGHomeIdFileString
virtual string IGHomeIdFileString
Name of the software root identification file This file must be contained immediately in the software...
Definition: App.cs:677
IG.Lib.ReporterConsole_Base.Report_Console
virtual void Report_Console(ReportType messagetype, string location, string message, Exception ex)
Launches a report via console. Report is launched by using special delegates for this kind of reporti...
Definition: ReporterMsg_Derived.cs:172
IGLib.Parsing.ParsableBase.IsAt
virtual bool IsAt(int position, CharType ch)
Returns true if the specified character is at the specified position of the parsable.
Definition: ParsableBase.cs:70
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1111
IG.Lib.CommandStackFrameBase._numExitLevels
int _numExitLevels
Definition: CommandlineApplicationInterpreterBase.cs:1218
IG.Lib.Util.SizeOf
static int SizeOf(double val)
Returns size of a value of type double, in bytes.
Definition: Utils.cs:1207
IG.Num.mat3.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current matrix.
Definition: Matrix3D.cs:601
IG.Num.Func3d2dExamples.HyperboloidParametric
Parametric definition of an origin-centered hyperboloid surface (x^2/a^2+y^2/b^2-z^2/c^2=1) in form o...
Definition: Function3d2d.cs:1098
IG.Num.OptFileManager.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: OptFileManager.cs:48
IG.Num.Func.GetWeightPol3
static RealFunction GetWeightPol3(double Kx, double Sx)
Creates and returns a new real polynomial weighting function object. Reference function: bell like fu...
Definition: FunctionRealWeight.cs:448
IG.Num.GridGenerator1d._centered
bool _centered
Definition: GridGenerator1d.cs:95
IG.Num.NeuralTrainingParameters.DefaultInputLength
static int DefaultInputLength
Default number of input neurons.
Definition: NeuralTrainingParameters.cs:67
IG.Lib.WaitDirectoryRemovalByProxy
Implements blocking until the specified directory is deleted (becomes nonexistent)....
Definition: WaitConditionFile.cs:961
IG.Crypto.PasswordAlgorithmRfc2898.ClearExternalAlgorithm
override void ClearExternalAlgorithm()
Clears eventual external algorithm used as proxy object to perform operations.
Definition: UtilCryptoAux.cs:926
IG.Num.Scalar.operator<
static bool operator<(Scalar a, Scalar b)
Definition: Scalar.cs:163
IG.Num.VectorFunctionScriptControllerBase.AddScalarFunctionController
void AddScalarFunctionController(ScalarFunctionControllerType functionController)
Adds a new scalar function controller to the list of controllers.
Definition: VectorFunctionScriptController.cs:116
IG.Num.SampledDataCsv._defaultKeyNumSamplingPoints
static string _defaultKeyNumSamplingPoints
Definition: SampledDataCsv.cs:289
LearnCs.Lib.VectorBase.Parse
static VectorRetType Parse(string s)
Parses a vector from its string representation. Exception is thrown if vector value cnnot be parsed f...
Definition: VectorBase.cs:920
IGLib.Gr3D.LightType_05.Point
@ Point
IG.Num.CholeskyDecomposition.SolveMathNetNumerics
override MatrixBase_MathNetNumerics SolveMathNetNumerics(IMatrix righthandSides)
Solves systems of linear equations with the specified right-hand sides and the current matrix decompo...
Definition: MatrixDecompositions.cs:995
IG.Num.NeuralApproximatorDtoBase.ToleranceMaxRelativeToRange
VectorDtoBase ToleranceMaxRelativeToRange
Relative tolerances on max. abs. errors of outputs over training points, relative to the correspoindi...
Definition: SerializationDtoNeuralApproximator.cs:112
IG.Num.IRandomGenerator.Next
int Next()
Returns a nonnegative random number.
IG.Num.UnstructuredMeshGeometry3d.UnstructuredMeshGeometry3d
UnstructuredMeshGeometry3d()
Constructs a new empty unstructured grid (no elements contained) with no name and no description.
Definition: UnstructuredMeshGeometry3dGeneric.cs:19
IG.Lib.CommandLineApplicationInterpreter._variableStart
char _variableStart
Definition: CommandlineApplicationInterpreter.cs:294
IG.Lib.CommandLineApplicationInterpreter.InitCommands
virtual void InitCommands()
Installs basic commands on the interpreter.
Definition: CommandlineApplicationInterpreter.cs:69
IG.Lib.WaitCondition.InitWaitCondition
virtual void InitWaitCondition(int minSleepMs, int maxSleepMs, double maxRelativeLatency, bool sleepFirst)
Initializes blocking parameters.
Definition: WaitCondition.cs:183
IGLib.Gr3D.TrefoilKnot3D_MathCurve3
Alternative parameterization of the trefoil knot - third parameterization from MathCurve (see the lin...
Definition: TrefoilKnot3D_MathCurve3.cs:18
IGLib.Tests.SpeedTestInfo.Exception
virtual Exception Exception
Eventual exception thrown during the test.
Definition: SpeedTestInfo.cs:152
IG.Script.ScriptAppBase.AssemblyHelpResourcesEmbedded
const string AssemblyHelpResourcesEmbedded
Definition: ScriptAppBase.cs:4000
LearnCs.Lib.NumberOperationsComplex.Root
Complex Root(Complex a, int n)
Definition: NumberOperationsComplex.cs:83
IG.Lib.ReporterBase.SyncReportLevelWithTraceSwitch
void SyncReportLevelWithTraceSwitch(TraceSwitch tswitch, ref ReportLevel level)
Synchronizes the value of ReportLevel enumeration variable with the state of a TraceSwitch variable....
Definition: ReporterMsg.cs:2942
IGLib.Parsing.ParserBase.IsAt
virtual bool IsAt(int position, CharType ch)
Returns true if the specified character is at the specified position of the parsable.
IG.Num.OptFileAnalysisServer._mainLock
object _mainLock
Definition: OptFileAnalaysisServer.cs:38
IG.Num.UnstructuredMesh2d.ActiveIndexField
TIndexField ActiveIndexField
Gets active index field. Has protected setter.
Definition: UnstructuredMesh2dGeneric.cs:85
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringIEnumerableObjectToIntArray
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray3DToStringIEnumerableObjectToIntArray()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:376
IG.Lib.IToXml
Defines classes whose instances can be created from Xml elements. Conversion is different from that u...
Definition: Vartypes.cs:173
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.NestedLevel.Inner
NestedLevel Inner
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:60
IG.Gr.GraphicSetBase._parent
IGraphicSet _parent
Definition: GraphicalObjectsBase.cs:25
IG.Lib.XmlUtilityBase.GetNamespaceAttributeName
static string GetNamespaceAttributeName(string prefix)
Definition: XmlUtilities.cs:942
IG.Num.OutputElementDefinition.OutputElementDefinition
OutputElementDefinition(int elementIndex, string name=null, string title=null, string description=null)
Constructor.
Definition: SampledDataDefinition.cs:541
IG.Lib.ReporterConsole_Base.DefaultReportMessage_Console
static string DefaultReportMessage_Console(ReporterBase reporter, ReportType messagetype, string basicmessage, Exception ex)
Delegate for assembling a report message for this kind of report.
Definition: ReporterMsg_Derived.cs:156
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianForward
virtual void NumericalHessianForward(IVector x, IVector stepSizes, ref IVector aux, ref IMatrix hessian)
Calculates numerical second derivatives (Hessian) of this function. Forward difference formula is nor...
Definition: FunctionScalarUntransformedBase.cs:445
IG.Num.MatrixBase.Negate
static void Negate(IMatrix a, IMatrix result)
Stores a negative matrix of the operand in another matrix. Can be done in-place. WARNING: dimensions ...
Definition: MatrixBase.cs:1733
IG.Num.Func3dBase.Value
override double Value(IVector parameters)
Returns the value of the current function at the specified parameters.
Definition: Function3d.cs:246
IG.Gr.GraphicSetBase.RecalculateBounds
virtual void RecalculateBounds()
Definition: GraphicalObjectsBase.cs:97
IG.Lib.CommandStackFrameBase._suppressInteractive
bool _suppressInteractive
Definition: CommandlineApplicationInterpreterBase.cs:1227
IG.Lib.LoadableScriptOptBase.AnalysisScript._script
LoadableScriptOptBase _script
Definition: LoadableScriptOpt.cs:246
LearnCs.Lib.VectorFactoryBase.CreateVector
abstract VectorType CreateVector(int dimension)
IG.Lib.KeyValueSortable._value
Tvalue _value
Definition: Utils.cs:3144
IG.Num.Vector3d.Length
override int Length
Gets dimension of the vector.
Definition: Vector3Dclass.cs:37
IG.Num.M.min
static double min(params double[] numbers)
Minimal of the specified values.
Definition: UtilMath.cs:243
IG.Lib.StringParser._inverseCharacterReferences
List< KeyValueSortable< string, char > > _inverseCharacterReferences
Definition: StringParser.cs:206
IG.Lib.SerializerJson
Helper class for JSON serialization and deserialization. This class enables formatting of the generat...
Definition: SerializerJson.cs:28
IGLib.Core.ISingleTargetTypeConverter.TargetType
Type TargetType
Definition: ISingleTargetTypeConverter.cs:17
IG.Lib.Module.AddDefaultAssembliesExtShellApp
static void AddDefaultAssembliesExtShellApp()
Appends list of assemblies for dynamic testing of software in the ExtShellApp project.
Definition: App.cs:2300
IG.Lib.StringTable.AddElements
void AddElements(params string[] values)
Adds (appends ) the specified elements at the end of the table, i.e. at the end of the last row.
Definition: StringTable.cs:561
IG.Num.BoundingBoxBase.LiesOutside
bool LiesOutside(IVector coordinates)
Returns true if the speciifed co-ordinates lie outside of the bounding box, and false otherwise.
Definition: BoundingBox.cs:637
IG.Num.SimKosecFileManagerConv2
Interface with simulator of G. Kosec for convection problems in a cave with 2 obstacles.
Definition: SimKosecFileManager.cs:173
IG.Num.IAnalysisResults.CalculatedObjective
bool CalculatedObjective
Indicates whether calculation of objective function is/was requested.
Definition: AnalysisResutlsInt.cs:389
IG.Script.ScriptAppBase.AppAssembly
virtual string AppAssembly(string[] arguments)
Runs one of the file assembly - related embedded applications.
Definition: ScriptAppBase.cs:4484
IG.Lib.Copy.ClienServerStreamBase._messagePrefixWithSeparator
string _messagePrefixWithSeparator
Definition: ClientServerStreamBase_Copy.cs:259
IG.Lib.IReporterBase.TracingSwitch
TraceSwitch TracingSwitch
Gets or sets the TraceSwitch that is synchronized with TracingLevel. IMPORTANT: State of the object o...
Definition: ReporterMsg.cs:1006
EventAggregatorTests.Tests.Setup
void Setup()
Definition: UnitTest1.cs:8
IG.Num.NonSIUnit.atm
static readonly PhysicalConstant atm
Atmosphere, non-SI unit of pressure, atm = 1.01325*10^5 Pa = 1.01325*10^5 kg/numrows result^2....
Definition: Constants.cs:1278
IGLib.Gr3D.LightingDefinition_05.LightingDefinition_05
LightingDefinition_05(LightType_05 type)
Creates a new light with default values (white light at intensity 1.0).
Definition: LightingDefinition_05.cs:47
IG.Num.ScalarFunctionResults._numParameters
int _numParameters
Definition: FunctionScalarResults.cs:61
IG.Gr.GraphicObject.EffectiveSettings
virtual GrPrimitiveSettings EffectiveSettings
Definition: GrObjects.cs:271
IG.Script.ScriptAppBase.SystemHelpComputerName
const string SystemHelpComputerName
Definition: ScriptAppBase.cs:3624
IG.Script.ScriptAppBase.ReportError
virtual void ReportError(string errorString)
Definition: ScriptAppBase.cs:510
IG.Lib.IdGenerator._lockId
readonly object _lockId
Definition: IdGenerator.cs:52
IG.Num.DistanceComparer.Distance
double Distance(PointContainerType boxedPt1, PointContainerType boxedPt2)
Returns distance between the specified two points enclosed in PointContainer{} objects,...
Definition: DistanceComparer.cs:619
IG.Lib.Util.SizeOf
static int SizeOf(short val)
Returns size of a value of type short, in bytes.
Definition: Utils.cs:1186
IG.Script.ScriptAppBase.SystemHelpIpAddress
const string SystemHelpIpAddress
Definition: ScriptAppBase.cs:3674
IG.Num.ScalarFunctionScriptControllerBase.GetIsLoaderConsistent
bool GetIsLoaderConsistent()
Returns a flag telling whether the loader is currently consistent with function definition contained ...
Definition: ScalarFunctionScriptController.cs:660
IGLib.Core.ModelParameter.UpdateDefaultValue
virtual IModelParameter< ValueType > UpdateDefaultValue(ValueType newDefaultValue)
Definition: ModelParameterTyped.cs:228
IG.Num.IRealFunction.Derivative
double Derivative(double x)
Returns the first derivative of this function at the specified parameter.
IGLib.Core.CollectionExtensions.CollectionExtensions.ArrayBracketClosed
const string ArrayBracketClosed
Closed bracket used in the string representation of array-like objects.
Definition: CollectionExtensions.cs:42
IG.Num.Func3d2dExamples.HyperboloidParametric.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1127
IG.Num.NeuralTrainingLimits.NumHiddenLayersNum
int NumHiddenLayersNum
Number of hidden layers in neural network.
Definition: NeuralTrainingParameters.cs:1643
IG.Num.MatrixBase.MultiplyMatMatTransp
static void MultiplyMatMatTransp(IMatrix a, IMatrix b, IMatrix c, ref IMatrix result)
R=A*B*C^T. Multiplies three matrices (first argumet, second argumet, and transposed third argument) a...
Definition: MatrixBase.cs:3651
IG.Num.InputOutputElementDefinitionDto.ElementIndexSpecified
bool ElementIndexSpecified
Specifies whether element index is specified for the data element described by the current definition...
Definition: SampledDataDto.cs:247
IG.Lib.ICommandLineApplicationInterpreter.PrintVariable
string PrintVariable(CommandThread commandThread, string varName)
Prints the specified variable.
IG.Num.MatrixBase._matrixStore
static MatrixStore _matrixStore
Definition: MatrixBase.cs:801
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsSecondMin
int NumHiddenNeuronsSecondMin
Minimum number of hidden neurons in second hidden layer.
Definition: SerializationDtoNeural.cs:839
IG.Crypto.UtilCrypto.EncryptPlain
static void EncryptPlain(Stream inputStream, Stream outputStream, byte[] key, byte[] IV, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, int bufferSize=ConstCrypto.FileBufferSize, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the data from the specified input stream by a symmetric encryption algorithm and writes encr...
Definition: UtilCrypto.cs:2707
IG.Lib.Copy.NamedPipeServerBase._serverPipe
NamedPipeServerStream _serverPipe
Definition: NamedPipes_Copy.cs:113
IG.Num.NonSIUnit.knot
static readonly PhysicalConstant knot
Knot, non-SI unit of speed, knot = mile/h = 1852 numrows/3600 result = 0.514444444....
Definition: Constants.cs:1232
IG.Num.NeuralTrainingParameters.OutputNeuronRange
IBoundingBox OutputNeuronRange
Bounding box from actual outputs.
Definition: NeuralTrainingParameters.cs:205
IG.Num.AnalysisResults._parameters
IVector _parameters
Definition: AnalysisResults.cs:194
IG.Num.InputOutputDataDefiniton.IsAnyOutputOptimizationIndexSpecified
virtual bool IsAnyOutputOptimizationIndexSpecified()
Returns a value indicating whether any output element has element index specified.
Definition: SampledDataDefinition.cs:1375
IG.Lib.CommandLineApplicationInterpreter.Command_EndBlock
readonly string Command_EndBlock
Definition: CommandlineApplicationInterpreter.cs:626
IG.Crypto.UtilCrypto.GetHashSha256Hex
static string GetHashSha256Hex(Stream stream, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the SHA256 hash string of the specified stream.
Definition: UtilCrypto.cs:1307
IG.Script.ScriptAppBase.AssemblyReferenced1
const string AssemblyReferenced1
Definition: ScriptAppBase.cs:4155
IG.Lib.PipeServerBase.CloseConnection
override void CloseConnection()
Closes the server pipe.
Definition: IpcPipes.cs:187
IG.Num.ScalarFunctionResults.AllocateParameters
virtual void AllocateParameters()
Allocates space for parameters.
Definition: FunctionScalarResults.cs:384
IG.Lib.XmlBuilder.SetValue
XmlNode SetValue(string value)
Sets value of the currently treated XML node. If the currently treated node is a text node then value...
Definition: XmlUtilities.cs:2456
IG.Num.NeuralTrainingParameters.ToleranceRms
IVector ToleranceRms
Tolerance over RMS error of output over training points. Training will continue until error becomes b...
Definition: NeuralTrainingParameters.cs:267
IG.Lib.Copy.NamedPipeClientBase.PipeName
string PipeName
Definition: NamedPipes_Copy.cs:444
IG.Num.LinearBasisSafer.Value
override double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
Definition: ApproxBasis.cs:177
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.StartParameter
abstract double StartParameter
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:37
IG.Num.Field._description
string _description
Definition: FieldGeneric.cs:57
IG.Num.Numeric.FifthDerivative9Point
static double FifthDerivative9Point(DlgFunctionValue f, double x, double h)
Calculates the fifth order derivative of a function with a 9 point formula.
Definition: FunctionNumeric.cs:338
IG.Lib.ExpressionEvaluatorCompiled._multilineCommand1
string _multilineCommand1
Definition: ExpressionEvaluatorCompiled.cs:344
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out bool val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:1797
IG.Num.INeuralApproximator.InvalidateNetworkDependencies
void InvalidateNetworkDependencies()
Invalidates all data that must be re-calculated after the neural network itself changes....
IG.Num.ParallelJobDispatcherBase.GetFirstIdleServer
ParallelJobServerBase< JobContainerType > GetFirstIdleServer()
Returns the first idle server (last on the list of idle servers) and removes it from the idle servers...
Definition: ParallerJobDispatcherBase.cs:285
IG.Num.NeuralTrainingLimits._numHiddenNeuronsFirstNum
int _numHiddenNeuronsFirstNum
Definition: NeuralTrainingParameters.cs:1682
IG.Num.OptimizationDataBase._copyReferences
bool _copyReferences
Definition: OptimizationInputData.cs:152
IG.Num.ParallelJobServerBase._doRunJobByServer
bool _doRunJobByServer
Definition: ParallelJobServerBase.cs:476
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NonSerializableWithPrivateFieldsSetByConstructor
Class thatt contain a private field and readonly public property based on hat field.
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:114
IG.Num.SampledDataCsv.RestoreDefinitionAndData
void RestoreDefinitionAndData()
Restores data definition AND sampled data definition from the data table. Position is reset before th...
Definition: SampledDataCsv.cs:3348
IG.Lib.Copy.NamedPipeClientBase.ServerAddress
string ServerAddress
Server address.
Definition: NamedPipes_Copy.cs:487
IG.Lib.UtilSystem.CreateTestdirectoryStructure
static string CreateTestdirectoryStructure(string baseDirPath, string rootDirName)
Creates a test directory structure for testing operatios such as recursive copying....
Definition: UtilSystem.cs:5408
IG.Num.NeuralApproximatorBase.TestMapping
void TestMapping()
Test back and forth mapping (scaling and shifting) from actual data to data prepared for training,...
Definition: NeuralApproximatorBase.cs:3019
LearnCs.Lib.Complex.GetHashCode
override int GetHashCode()
Override of object.GetHashCode() suitable for complex numbers;
Definition: Complex.cs:841
IG.Num.Func3dQuadratic.Gradient
override vec3 Gradient(vec3 parameters)
Calculates and returns gradient of the current 3D quadratic function.
Definition: Function3d.cs:628
IG.Lib.PipeServerBase.PipeServerBase
PipeServerBase(string pipeName, bool startImmediately=true)
Constructs a new pip server.
Definition: IpcPipes.cs:48
IG.Num.Vector3d.Norm1
override double Norm1
Gets an 1 norm of the current 3D vector - sum of absolute values of components.
Definition: Vector3Dclass.cs:413
IG.Num.Func3dExamples.Func3dXYZ.Value
override double Value(double x, double y, double z)
Calculates and returns value of the current 3D scalar function.
Definition: Function3d.cs:657
IG.Num.AnalysisResults.NumObjectives
virtual int NumObjectives
Number of objective functions (normally 1 for this type, but can be 0).
Definition: AnalysisResults.cs:275
IG.Num.mat2.Zero
void Zero()
Sets components of the vector to 0.0.
Definition: Matrix2D.cs:388
IG.Lib.CommandLineApplicationInterpreter.AutoGlobalDescription
const string AutoGlobalDescription
Definition: CommandlineApplicationInterpreter.cs:285
IG.Lib.HtmlWriter.AddHeading4
void AddHeading4(string headingText)
Adds a new level 4 heading with the specified text to the HTML document.
Definition: HtmlWriter.cs:738
IG.Crypto.CryptoFlags.EncryptionError
@ EncryptionError
IG.Crypto.UtilCrypto.EncryptPlain
static void EncryptPlain(byte[] data, Stream outputStream, byte[] key, byte[] IV, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the specified byte array by a symmetric encryption algorithm and writes encrypted data to th...
Definition: UtilCrypto.cs:2354
IG.Num.Matrix3d.GetCopyBase
override MatrixBase GetCopyBase()
Returns a deep copy of the current 3D matrix.
Definition: Matrix3DClass.cs:507
IG.Lib.CommandLineApplicationInterpreter.ExitJsBlock
virtual string ExitJsBlock(CommandThread cmdThread)
Exits the current JavaScript code block, and sends the JavaScrit code contained within the block (con...
Definition: CommandlineApplicationInterpreter.cs:964
IGLib.Core.ModelParameter._valueObject
object _valueObject
Definition: ModelParameter.cs:161
IG.Num.ConstMisc.MoonRadius
static readonly PhysicalConstant MoonRadius
Moon mean radius, 1,737.10 km
Definition: Constants.cs:1561
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.ValueDefined
override bool ValueDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:918
IG.Num.ParallelJobDispatcherBase._workingThread
Thread _workingThread
Definition: ParallerJobDispatcherBase.cs:687
IG.Num.OptFileManager.MsgOptResultsReadyPath
string MsgOptResultsReadyPath
File path of the optimization resutlts ready flag file. Setter takes only pure file name,...
Definition: OptFileManager.cs:539
IG.Num.ParallelJobContainerGen.RunOnFinished
override void RunOnFinished()
Called when 'finished' notification is triggered (within the method NotifyJobFinished()).
Definition: ParallelJobContainerGen.cs:161
IG.Num.MatrixBase.SymmetricPart
static void SymmetricPart(IMatrix a, IMatrix result)
Stores symmetric part of a square matrix operand in another matrix. Symmetrization is performed by av...
Definition: MatrixBase.cs:2096
IG.Lib.ICommandLineApplicationInterpreter.RunWithoutModifications
string RunWithoutModifications(CommandThread commandThread, string commandName, params string[] commandArguments)
Runs the specified command with specified name, installed on the current application object,...
IG.Lib.NamedPipeClientBase._serverAddress
string _serverAddress
Definition: IpcNamedPipes.cs:484
IG.Lib.ReporterBase.Level
ReportLevel Level
Gets the level with the lowesst priority (out of reporting, logging and tracing level),...
Definition: ReporterMsg.cs:2768
IGLib.Core.IResizableArrayAccessor.Nullify
void Nullify()
IG.Num.vec2.NormInf
double NormInf
Gets an infinity norm of the current 2D vector - maximal absolute component value.
Definition: Matrix2D.cs:137
IG.Num.MatrixBase.LuDecompose
static void LuDecompose(IMatrix A, out int toggle, ref int[] perm, ref IMatrix result)
Calculates thr Doolittle LU decomposition with partial pivoting (LUP) of a square real matrix.
Definition: MatrixBase.cs:5303
IG.Num.Func.Quadratic.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealInterpolation.cs:709
IG.Num.NeuralTrainingParametersDto.ToleranceMax
VectorDtoBase ToleranceMax
Tolerance on maximal error of outputs over training points. Training will continue until error become...
Definition: SerializationDtoNeural.cs:102
IG.Lib.LoadableScriptBase._isInitialized
bool _isInitialized
Definition: LoadableScriptBase.cs:246
IG.Crypto.UtilCrypto.GetFileHashSha1Hex
static string GetFileHashSha1Hex(string filePath, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the SHA1 hash string of the specified stream.
Definition: UtilCrypto.cs:1185
IG.Lib.StopWatch1.TotalTime
double TotalTime
Gets the total time in seconds, measured by the timer up to the current moment. If the timer is runni...
Definition: UtilTime.cs:317
IG.Num.AnalysisResults.GetMaximalResidual
virtual double GetMaximalResidual(double equalityTolerance)
Returns the largest constraint function value corresponding to any violated constraint in the current...
Definition: AnalysisResults.cs:1494
IG.Num.DistanceComparer.StoredDistanceComparerClass.Compare
int Compare(PointContainerType pt1, PointContainerType pt2)
Definition: DistanceComparer.cs:685
IG.Num.ConstMisc.EarthPerihelion
static readonly PhysicalConstant EarthPerihelion
Earth perihelion - least distance to the center of attraction, 147,098,074 km.
Definition: Constants.cs:1516
IG.Gr.GraphicPrimitiveBase.SetFillColor
virtual void SetFillColor(Color color)
Sets all fill colors of the graphic primitive to the specified value.
Definition: GraphicalObjectsBase.cs:315
IGLib.Core.Tests.Fahrenheit.Fahrenheit
Fahrenheit(double degrees)
IG.Lib.IpcStreamClientBase.IsResponseReceived
bool IsResponseReceived
Auxiliary flag telling whether response to a request has already been received from the server....
Definition: IpcStreamClientBase.cs:51
IG.Lib.XmlData.GetElements
XmlElement[] GetElements(string xpath)
Returns an array of all element _gridCoordinates in the current XML document that satisfiy the specif...
Definition: XmlUtilities.cs:370
IG.Num.InputOutputElementDefinitionDto.CreateObject
override ElementType CreateObject()
Creates and returns an object consistent with current DTO.
Definition: SampledDataDto.cs:286
IG.Num.QRDecomposition.QRDecomposition
QRDecomposition(Matrix A)
Constructor.
Definition: MatrixDecompositions.cs:629
IG.Crypto.CryptoManager.RecursivePathListByLevels
List< string > RecursivePathListByLevels
Definition: UilCryptoAux1.cs:394
IG.Num.StructuredMesh3d._tensorFields
FieldCollection3d< TTensorField, TTensor > _tensorFields
Definition: StructuredMesh3dGeneric.cs:542
IG.Neural.NeuralFileConst.MsgFunctionInputReadyFilename
const string MsgFunctionInputReadyFilename
Default file name for function input parameters data ready flag.
Definition: NeuralFileConst.cs:100
IG.Lib.ExpressionEvaluatorCompiled._commandLineStopNote
string _commandLineStopNote
Definition: ExpressionEvaluatorCompiled.cs:370
IG.Lib.Module.ToStringShort
string ToStringShort()
Retrurns a short string containing very basic information about the application or module.
Definition: App.cs:1794
IG.Lib.AlignmentHorizontal.Centered
@ Centered
IG.Num.MatrixBase.SetRandom
virtual void SetRandom()
Sets the current matrix such that it contains random elements on the interval (0,1].
Definition: MatrixBase.cs:602
IG.Num.ScalarFunctionRadialUntransformed.Value
override double Value(IVector x)
Returns the value of this function at the specified parameter.
Definition: FunctionScalarRadialUntransformed.cs:142
IG.Num.PhysicalConstant.UnitsDenumerator
SI[] UnitsDenumerator
Gets the array of SI physical units in the denominator of the physical constant.
Definition: Constants.cs:131
IG.Num.NeuralTrainingLimits.OutputSafetyFactorNum
int OutputSafetyFactorNum
Number of output safety factor values.
Definition: NeuralTrainingParameters.cs:1442
IG.Crypto.ConstCrypto.ArgPathsAbsolute1
const string ArgPathsAbsolute1
Paths will be output as absolute paths.
Definition: UtilCryptoAux.cs:589
IG.Lib.Copy.ServerStreamBase.WaitForConnection
abstract void WaitForConnection()
Waits until a client connects to the specified server pipe.
IG.Lib.UtilStr.ToDouble
static double ToDouble(string strsetting, long defaultvalue)
Converts a string representation of a double value to a number of type double.
Definition: UtilString.cs:782
IG.Num.NeuralApproximatorBase._defaultNeuronMinOutput
double _defaultNeuronMinOutput
Definition: NeuralApproximatorBase.cs:1434
IG.Lib.CommandLineInterpreter.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: InterpreterCommandLine.cs:184
IG.Reflection.SerializationBinderElementary.IsAssemblyNameSimple
bool IsAssemblyNameSimple
Definition: SerializationBinderElementary.cs:88
IG.Num.NeuralTrainingLimits.GetArrayCopy
int[] GetArrayCopy(int[] original)
Creates and returns a copy of the specified array of integers.
Definition: NeuralTrainingParameters.cs:1936
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsSecondNum
int NumHiddenNeuronsSecondNum
Number of hidden neurons in second hidden layer.
Definition: NeuralTrainingParameters.cs:1783
IG.Lib.CommandLineData
Holds execution data (command arguments ns result) for interpreter commands of the CommandLine type.
Definition: InterpreterCommandLine.cs:22
IG.Num.RandGeneratorThreadSafe.NextDoubleInclusive
override double NextDoubleInclusive(double minValue, double maxValue)
A double-precision floating point number greater than or equal to the specified minimum,...
Definition: Random.cs:247
IG.Lib.ReporterConsole.ReadAppSettingsBasic
override void ReadAppSettingsBasic(string groupname)
Reads settings for a specified named group of reporters from the application configuration file.
Definition: ReporterMsg_Derived.cs:441
IG.Num.RealFunction.DerivativeDefined
override bool DerivativeDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionReal.cs:990
IG.Num.VectorFunctionRequestDTO.Parameters
VectorDtoBase Parameters
Definition: VectorFunctionResultsDto.cs:52
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out byte val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:1900
IG.Num.MatrixBase.Divide
static void Divide(IMatrix a, double b, IMatrix result)
Divides matrix by scalar and stores the result in the specified result matrix. This operation can be ...
Definition: MatrixBase.cs:4392
IG.Num.UnstructuredMesh1d2d.GenerateCoordinates
void GenerateCoordinates(int dimx, double minxRef, double maxxRef)
Generates an (unconnected) unstructured grid of nodes based on a 1D regular grid with grid directions...
Definition: UnstructuredMesh1d2d.cs:123
IG.Lib.CommandLineJobContainer.CommandLineJobContainer
CommandLineJobContainer(ICommandLineApplicationInterpreter interpreter)
Argument-less constructor that is called by all other constructors in order to properly initialize th...
Definition: CommandlineApplicationInterpreterBase.cs:52
IGLib.Core.ToStringTypeConverterViaParseReflection.TryConvertTyped< SourceType >
bool TryConvertTyped< SourceType >(SourceType source, out string target)
Definition: ToStringTypeConverterViaParseReflection.cs:27
IG.Num.SampledDataCsv.DataColumnDefinitions
List< DataColumnDefinition > DataColumnDefinitions
Contains definitions of data columns within the data table.
Definition: SampledDataCsv.cs:1220
IG.Lib.UtilSystem.GetWorkspacePath
static string GetWorkspacePath(string relativePath)
Returns a complete path of a file or directory specified by a relative path to the workspace director...
Definition: UtilSystem.cs:4453
IG.Num.MatrixBase.MultiplyTranspMat
static void MultiplyTranspMat(IMatrix a, IMatrix b, ref IMatrix result)
R=A^T*B Multiplies two matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:2815
IG.Num.NeuralTrainingParameters._tolMaxRelative
IVector _tolMaxRelative
Definition: NeuralTrainingParameters.cs:341
LearnCs.Lib.VectorFactoryFromDelegate
A generic vector factory that creates vectors of type VectorType , based on a delegate that is inject...
Definition: VectorFactory.cs:85
IG.Lib.ExpressionEvaluatorJs.BaseDefinitionsJsAdditional
string BaseDefinitionsJsAdditional
Definition: ExpressionEvaluatorJs.cs:181
IG.Lib.Copy.ServerStreamBase._stopServe
bool _stopServe
Definition: ClientServerStreamBase2_Copy.cs:526
IG.Num.Scalar.Copy
static void Copy(double a, ref Scalar res)
Copies a number to an (existing) scalar in place.
Definition: Scalar.cs:62
IG.Script.AppBase.FileTestArguments
const string FileTestArguments
Definition: ScriptAppBase.cs:82
IG.Lib.WaitFileRemoval.Wait
override void Wait()
Waits for condition to be fulfilled.
Definition: WaitConditionFile.cs:724
IG.Lib.IVarType
Defines classes that can represent variables of different types. Used e.g. in interpreters and variab...
Definition: Vartypes.cs:199
IG.Num.ConstPhysical.StandardAtmosphere
static readonly PhysicalConstant StandardAtmosphere
Standard atmosphere, nominal air pressure at Earth surface, by definition.
Definition: Constants.cs:603
LearnCs.Lib.INumberOperations.SubtractNumbers
NumberType SubtractNumbers(NumberType a, NumberType b)
Calculates and returns difference of parameters a and b .
IG.Num.MatrixBase.ArrayMultiply
static void ArrayMultiply(IMatrix a, IMatrix b, ref IMatrix result)
Element-by-element multiplication. WARNING: dimensions of operands must match, otherwise an exception...
Definition: MatrixBase.cs:2446
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.GetHashCode
override int GetHashCode()
IGLib.Parsing.IParsable.IsAt
bool IsAt(int position, CharType ch)
Returns true if the specified character is at the specified position of the parsable.
IG.Num.StructuredMeshGeometry3d.StructuredMeshGeometry3d
StructuredMeshGeometry3d(int dim1, int dim2, int dim3, string fieldName)
Constructs a new 3D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField3dGeneric.cs:39
IG.Num.INeuralApproximator.NumHiddenNeurons
int[] NumHiddenNeurons
Sets the numbers of neurons in each hidden layer. Numbers are set by an array of integers in which ea...
Definition: NeuralApproximatorBase.cs:46
IG.Lib.WaitFileEventBaseByProxyLatence.ToString
override string ToString()
Definition: WaitConditionFile.cs:893
LearnCs.Lib.Complex.ToString
override string ToString()
Definition: Complex.cs:918
IG.Lib.UtilSystem.GetApplications
static void GetApplications(string processName, ref List< Process > processList)
Gets all applications with the specified process name, and puts them to the specified list.
Definition: UtilSystem.cs:1054
IG.Num.SimpleFunctionDelegate< InputType, ResultType >
delegate ResultType SimpleFunctionDelegate< InputType, ResultType >(InputType input)
A generic delegate that can contain simple functions that take one input argument of the specified ty...
IG.Num.ScalarFunctionResults.Value
virtual double Value
Value of the function.
Definition: FunctionScalarResults.cs:246
IG.Num.StructuredMeshGeometry2d.StructuredMeshGeometry2d
StructuredMeshGeometry2d(int dim1, int dim2)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField2dGeneric.cs:28
IG.Num.ScalarFunctionRadialParametric.FunctionParametric
virtual IRealFunctionParametric FunctionParametric
Gets or sets the parametrivc real-valued function of one variable that defines the current radial fun...
Definition: FunctionScalarRadial.cs:446
IG.Num.ConstMisc.MoonAxialTilt
static readonly PhysicalConstant MoonAxialTilt
Moon axial tilt (relative to orbital plane), 6.687° = 0.11671 rd.
Definition: Constants.cs:1636
IG.Script.ScriptAppBase.DataStructuresTestCsvReadDefinitionAndData
const string DataStructuresTestCsvReadDefinitionAndData
Definition: ScriptAppBase1.cs:262
LearnCs.Lib.Complex.Conjugate
Complex Conjugate
Gets the complex conjugate of the current complex number.
Definition: Complex.cs:231
IG.Lib.FrameworkDependencyException.FrameworkDependencyException
FrameworkDependencyException(string message)
Initializes a new instance of the FrameworkDependencyException class with the speecified error messag...
Definition: FrameworkDependencyException.cs:23
IG.Lib.IpcStreamClientServerBase.GenericResponse
string GenericResponse
Generic response that is sent back to the client in abscence of any method generating responses to sp...
Definition: IpcStreamClientServerBase.cs:650
IG.Lib.ThreadPulser._triggerLock
object _triggerLock
Definition: WaitConditionFile.cs:70
IG.Num.VectorFunctionBaseGeneral.ObjectStoreResults._vecfunc
IVectorFunction _vecfunc
Definition: FunctionVectorBaseGeneral.cs:548
IG.Num.Experimental.MX.arccos
static xdouble arccos(xdouble a)
Returns the angle whose cosine is the specified number.
Definition: UtilMath.cs:1610
IG.Num.AffineTransformationDiagonal.AffineTransformationDiagonal
AffineTransformationDiagonal(int dimension)
Constructs diagonal affine transformation with the specified dimension of the original (reference) an...
Definition: TransformationAffineDiagonal.cs:26
IG.Num.VectorFunctionScriptController.VectorFunctionScriptController
VectorFunctionScriptController()
Default constructor, sets IsNull to true.
Definition: VectorFunctionScriptController.cs:937
IGLib.Tests.UtilSpeedTesting.ConstGeom.TestId
const string TestId
String ID of the corresponding test.
Definition: UtilSpeedTesting.cs:214
IG.Crypto.CryptoManager.IsRelativePaths
bool IsRelativePaths
Definition: UilCryptoAux1.cs:397
IG.Neural.NeuraApproximationFileManager._internalLock
object _internalLock
Definition: NeuralFileManager.cs:50
IG.Num.NeuralTrainingTableDto.CopyFromPlain
override void CopyFromPlain(NeuralTrainingTable trainingResults)
Copies the specified training results to the current DTO.
Definition: SerializationDtoNeural.cs:1097
IG.Lib.ScalarFunctionLoader.GradientDefined
bool GradientDefined
Whether calculation of function gradient is defined.
Definition: ScalarFunctionScriptLoader.cs:134
IG.Num.Vector.IsCopyMathNetNumericsConsistent
virtual bool IsCopyMathNetNumericsConsistent
Tells whether the internal MathNet Numerics representation of the current vector is consistent with t...
Definition: Vector.cs:374
IG.Num.ParallelJobDispatcherBase.EnqueueJob
void EnqueueJob(JobContainerType jobData)
Adds the specified job container to the execution queue.
Definition: ParallerJobDispatcherBase.cs:358
IG.Num.MatrixBase.LdltDecompose
static bool LdltDecompose(IMatrix A, ref IMatrix result, double tol=1e-12)
Calculates LDLT decomposition of a real symmetric square matrix.
Definition: MatrixBase.cs:6049
IG.Neural.NeuraApproximationFileManager.NeuralOutputeXmlPath
string NeuralOutputeXmlPath
File path of the file for storing approximated output values in XML format. Setter takes only pure fi...
Definition: NeuralFileManager.cs:392
IGLib.Tests.Base.TestBase.ExportPathIGLibTemporary
string ExportPathIGLibTemporary
Definition: TestBase.cs:46
IG.Num.NeuralTrainingParameters.ErrorsVerificationMax
IVector ErrorsVerificationMax
Maximal errors calculated on verification data.
Definition: NeuralTrainingParameters.cs:516
IG.Script.ScriptAppBase._isAddRunFileByScriptCommand
bool _isAddRunFileByScriptCommand
Definition: ScriptAppBase.cs:413
IG.Num.Func3dBase.GradientDefined
override bool GradientDefined
Whether calculation of functio ngradient is defined. Default is false.
Definition: Function3d.cs:155
IG.Crypto.CryptoParameters.ClearFlags
void ClearFlags(CryptoFlags firstFlags, params CryptoFlags[] whichFlags)
Clears the specified flags.
Definition: UtilCryptoAux.cs:220
IG.Lib.LogRecord.CreateError
LogRecord CreateError(string location, string message)
Creates and returns an error log record initialized according to parameters.
Definition: LoggerMsg.cs:230
IG.Lib.VectorDtoBase.CreateObject
override VectorType CreateObject()
Creates and returns a new vector of the specified type and dimension.
Definition: VectorDto.cs:140
IG.Lib.UtilSystem.CopyDirectorySafe
static void CopyDirectorySafe(string sourceDirectoryPath, string targetDirectoryPath, out int numErrors, out string errorsString)
Recursively copies contents of the source directory to the target directory.
Definition: UtilSystem.cs:5214
IG.Crypto.CryptoManager.WarnExportPrivateKey
virtual void WarnExportPrivateKey()
Writes a notification informing that a private key may be exported.
Definition: UilCryptoAux1.cs:87
IG.Lib.Copy.ServerStreamBase.DefaultResponseMethod
static string DefaultResponseMethod(string request)
The deefault method that returns response to the specified request.
Definition: ClientServerStreamBase2_Copy.cs:564
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests.ToStringTypeConverterViaIConvertibleTests
ToStringTypeConverterViaIConvertibleTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: ToStringTypeConverterViaIConvertibleTests.cs:19
IG.Num.OptimizerBase.NumConstraints
int NumConstraints
Number of constraints.
Definition: Optimizer.cs:223
IG.Lib.KeyValueSortable.ComparerBase.GetFirstStageCompared
abstract IComparable GetFirstStageCompared(KeyValueSortable< Tkey, Tvalue > keyValue)
Extracts the object used in the first level of comparison from the argument.
IGLib.Gr3D.ExampesGraphics3D
Definition: ExampesGraphics3D.cs:11
IG.Lib.UtilSystem.KillAllApplicationsByWindowTitle
static void KillAllApplicationsByWindowTitle(string mainWindowTitle, bool caseSensitive, bool isFullString)
Kills all running applications that have the specified main window title.
Definition: UtilSystem.cs:1885
IG.Lib.ScriptLoaderBase.GetExampleCode
virtual string GetExampleCode(string pureScript)
Returns a complete example code that can be loaded and run.
Definition: Loader.cs:487
IG.Lib.WaitConditionBase.IsWaiting
virtual bool IsWaiting
True if waiting for unblocking condition is currently performed, and false otherwise....
Definition: WaitCondition.cs:77
IG.Lib.UtilSystem.IsTextFile
static bool IsTextFile(string filePath, int numChecked)
Detects if the specified file is a text file and detects the encoding.
Definition: UtilSystem.cs:4315
IG.Lib.ScriptLoaderBase.PerformNamesCorrection
bool PerformNamesCorrection
Specifies whether automatic checking and correction of the class and namespace name in the loaded cod...
Definition: Loader.cs:651
IG.Num.SampledDataCsv.ReadElementOptimizationIndices
void ReadElementOptimizationIndices()
Reads optimization indices of input and output data elements from the CSV, from the current position ...
Definition: SampledDataCsv.cs:2952
IG.Lib.Cons
Utilities for reading from a console. Just an alias for UtilConsole.
Definition: UtilConsole.cs:19
IG.Lib.CommandLineApplicationInterpreter.Command_EndIf
readonly string Command_EndIf
Definition: CommandlineApplicationInterpreter.cs:650
IG.Num.NeuralTrainingLimits.ToleranceMaxRelativeToRangeScalar
double ToleranceMaxRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on max. abs. errors of outputs can be ...
Definition: NeuralTrainingParameters.cs:1596
IG.Num.Func3d2dBase.NumValues
int NumValues
Gets number of components of the current vector function.
Definition: Function3d2d.cs:445
IG.Num.RealFunctionBase.IntegralDefined
abstract bool IntegralDefined
Tells whether analytical itegral of the function is defined or not.
Definition: FunctionReal.cs:259
IG.Num.SimKosecFileManagerBase._optOutputCsvFilename
string _optOutputCsvFilename
Definition: SimKosecFileManagerBase.cs:276
IG.Num.UnstructuredMesh1d.UnstructuredMesh1d
UnstructuredMesh1d(int numElements, string fieldName)
Constructs a new unstructured mesh with the specified number of nodes and name.
Definition: UnstructuredMesh1dGeneric.cs:48
IG.Num.StructuredMesh2d.AddTensorField
void AddTensorField(TTensorField field)
Adds the specified tensor field to the collection of tensor fields.
Definition: StructuredMesh2dGeneric.cs:659
IG.Lib.WaitFileRemovalLatence.WaitFileRemovalLatence
WaitFileRemovalLatence(string filePath)
Definition: WaitConditionFile.cs:1463
IG.Num.Scalar.NaN
static Scalar NaN()
Creates a scalar that is not a number.
Definition: Scalar.cs:73
IG.Num.MatrixBase.MultiplyPlain
static double MultiplyPlain(IVector left, IMatrix a, IVector right)
R=a^T*M*b. Left-multiplies a matrix with a vector (transposed), right multiplies the result vith anot...
Definition: MatrixBase.cs:4220
IG.Num.NeuralTrainingParameters._trainingCpuTime
double _trainingCpuTime
Definition: NeuralTrainingParameters.cs:577
IGLib.Gr3D.ParametricSurfaceMeshGeneratorNotImplemented
Generates regular (one set of parameter values for each independent variable) structured (nodes can b...
Definition: ParametricSurfaceMeshGenerator.cs:147
IG.Lib.StringTable.Clear
void Clear()
Clears the data table.
Definition: StringTable.cs:418
IG.Num.MExt.Sin
static double Sin(double a)
Returns the sine of the specified angle.
Definition: UtilMath.cs:1173
IG.Num.SimKosecFileManagerBase._executableFilename
string _executableFilename
Definition: SimKosecFileManagerBase.cs:269
IG.Lib.IpcStreamClientServerBase.MinimalMessagePreffixLength
const int MinimalMessagePreffixLength
Definition: IpcStreamClientServerBase.cs:105
IG.Num.SampledDataCsv.SaveDefinition
void SaveDefinition(string filePath)
Saves data definitions to the specified file.
Definition: SampledDataCsv.cs:1958
IG.Num.OptFileManager.AnFormatXml
bool AnFormatXml
Gets or sets the flag indicating whether analysis input and output is written XML format.
Definition: OptFileManager.cs:653
IG.Lib.IpcStreamClientServerBase2.ClosePipe
abstract void ClosePipe()
Closes the pipe and streams that depend on it.
IG.Num.Func.WeightPol4.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealWeight.cs:702
IG.Neural.MappingDefinitionElement.OriginalDescription
virtual string OriginalDescription
Describes the meaning of a data element used as part of neural network input or output data.
Definition: NeuralMapData.cs:427
IG.Lib.LoadableScriptBase.Script_Run
string Script_Run(string commandName, params string[] otherArguments)
Runs internal script command.
Definition: LoadableScriptBase.cs:738
IG.Num.AnalysisResults.Parameters
virtual IVector Parameters
Optimization parameters. If CopyReferences=true (false by default) then only the reference is copied ...
Definition: AnalysisResults.cs:395
IG.Num.Func.PenaltyPower.IsAbsoluteDifferentiable
bool IsAbsoluteDifferentiable
True if absolute value is differentiable, false otherwise. Differentiability of absolute value at 0 i...
Definition: FunctionRealPenalty.cs:189
IG.Lib.Module.ModuleInitializationAfter
virtual void ModuleInitializationAfter()
A method called after other initializaton parts of the module.
Definition: App.cs:758
IG.Crypto.ConstCrypto.ArgPasswordAlgorithmType
const string ArgPasswordAlgorithmType
Specification of password or key generaton algorithm type follows.
Definition: UtilCryptoAux.cs:334
IG.Num.geom3
Provides static methods used in 3D
Definition: Geometry3D.cs:20
IG.Num.SampledDataCsv._keyNames
string _keyNames
Definition: SampledDataCsv.cs:576
IG.Num.StructuredMesh3d.RemoveIndexField
void RemoveIndexField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: StructuredMesh3dGeneric.cs:218
IG.Num.Func3d2dExamples.UmbilicTorus.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1499
IG.Lib.Util.CollectionToStringLong
static string CollectionToStringLong(System.Collections.ICollection collection)
Returns a string representing the specified list in long form. Count property (i.e....
Definition: Utils.cs:2618
IG.Num.Func3dBase.HessianDefined
override bool HessianDefined
Whether calculation of function Hessian is defined. Default is false.
Definition: Function3d.cs:165
IG.Lib.ScriptLoaderBase._code
string _code
Definition: Loader.cs:518
IGLib.Core.Tests.SpecificTypeConvrterTests.SingleTypeCnverter_WhenTypesMatch_ThenConvertWorksCorrectly
void SingleTypeCnverter_WhenTypesMatch_ThenConvertWorksCorrectly()
Definition: SpecificTypeConvrterTests.cs:41
IGLib.Core.ModelParameter.Description
string Description
Definition: ModelParameter.cs:126
IG.Num.Func3d2dBaseNoGradient.Gradient2
override void Gradient2(double x, double y, out double gradx, out double grady)
Function for calculating gradient of the second component of vector function, just throws the NotImpl...
Definition: Function3d2d.cs:204
IG.Num.UnstructuredMesh2d.UnstructuredMesh2d
UnstructuredMesh2d(int numElements, string fieldName)
Constructs a new unstructured mesh with the specified number of nodes and name.
Definition: UnstructuredMesh2dGeneric.cs:48
IG.Num.InputOutputElementDefinitionDto.Title
string Title
A title describing what given data element represents. Titles can contain special characters and spac...
Definition: SampledDataDto.cs:236
IG.Num.SampledDataCsv.KeyDescriptions
string KeyDescriptions
A keyword string that introduces variable descriptions in the CSV file containing sampled data and / ...
Definition: SampledDataCsv.cs:631
IG.Lib.ScalarFunctionLoader.VarNameNumParameters
const string VarNameNumParameters
Name of variable (internal in class defined in loadable script) that holds the number of parameters.
Definition: ScalarFunctionScriptLoader.cs:53
IG.Lib.CommandStackFrameBase._blockEnterCommands
List< string > _blockEnterCommands
Definition: CommandlineApplicationInterpreterBase.cs:940
IGLib.Gr3D.TubularSurface_01
Definition: TubularSurface_01.cs:12
IG.Crypto.UtilCrypto.GetSimpleName
static string GetSimpleName(X509Certificate2 cert)
Returns simple name of the specified cerrtificate.
Definition: UtilCrypto.cs:4125
IG.Lib.IReporterTextLogger.TextLoggerProgramName
string TextLoggerProgramName
String denoting the name of the program or other entity that uses the Reporter for logging....
Definition: ReporterMsg.cs:484
IG.Lib.SettingsServerBase
Definition: SettingsRreader.cs:16
IG.Num.AnalysisResults.GetConstraintGradient
virtual IVector GetConstraintGradient(int which)
Returns the gradient of the specified constraint function.
Definition: AnalysisResults.cs:613
LearnCs.Lib.Complex.IsApproximatelyReal
bool IsApproximatelyReal(double tolerance=0.0)
Returns true if the current complex number is approximately a real number (i.e., its imaginary part i...
Definition: Complex.cs:273
IG.Lib.PipeServerBase.WaitForConnection
override void WaitForConnection()
Waits until a client connects to the specified server pipe.
Definition: IpcPipes.cs:209
IG.Num.StructuredMesh2d3d.StructuredMesh2d3d
StructuredMesh2d3d(int dim1, int dim2)
Constructs a new 2D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredMesh2d3d.cs:34
IG.Lib.StringTable._isAutoExtend
bool _isAutoExtend
Definition: StringTable.cs:100
IG.Lib.XmlBuilder.SetInnerText
XmlNode SetInnerText(string value)
Sets inner text of the currently treated XML node.
Definition: XmlUtilities.cs:2504
IG.Num.UnstructuredMesh3d.GetScalarField
TScalarField GetScalarField(string name)
Returns scalar field with the specified name.
Definition: UnstructuredMesh3dGeneric.cs:272
IG.Num.Func3d2dExamples.HyperboloidTwosheetedUpperParametric.HyperboloidTwosheetedUpperParametric
HyperboloidTwosheetedUpperParametric()
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1000
IG.Num.AnalysisComparer.CompareNumViolated
bool CompareNumViolated
Whether number of violated constraints is compared.
Definition: AnalysisComparer.cs:120
IG.Num.PointCloudSampledDataElement._createOutputValues
CreateOutputValuesDelegate _createOutputValues
Definition: PointCloudSampledDataElement.cs:56
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1090
IG.Num.AffineTransformationSquare._identityMat
Matrix _identityMat
Definition: TransformationAffineSquare.cs:222
IG.Num.NeuralApproximatorBase.PrepareInternalTrainingData
abstract void PrepareInternalTrainingData()
Prepares internal training data that is needed by the native training algorithm. When overridden,...
IG.Num.NeuralTrainingParameters._numHiddenLayers
int _numHiddenLayers
Definition: NeuralTrainingParameters.cs:382
IG.Lib.ApplicationBase.Rep
static IReporter Rep
Application's reporter.
Definition: App.cs:409
IGLib.Gr3D.KleinBottleFromFigureEight.HasDerivative
bool HasDerivative
Definition: KleinBottleFromFigureEight.cs:88
IG.Lib.UtilStr.ArraysEqual< ElementType >
static bool ArraysEqual< ElementType >(ElementType[] originals, ElementType[] compared)
Returns true if the specified arrays are equal (i.e. all corresponding values are equal or both array...
Definition: UtilString.cs:44
IG.Lib.IObjectStore.TryGet
T TryGet()
Returns an object from this object store, or null if it is not possible to provide an eligible object...
IG.Crypto.ConstCrypto.ArgCertificateName1
const string ArgCertificateName1
Specification that certificate name follows.
Definition: UtilCryptoAux.cs:398
IG.Crypto.CryptoManager.AppEncryptSymmetricAll
virtual string AppEncryptSymmetricAll(string appName, string[] args, bool isDecrypt=false, bool isPlain=false, bool isBasic=false)
Executes command-line action - symmetric encryption of files or text.
Definition: UilCryptoAux1.cs:1312
IG.Lib.IpcStreamClientServerBase._defaultMessageSeparator
static char _defaultMessageSeparator
Definition: IpcStreamClientServerBase.cs:133
IG.Lib.ReporterBase.KeyUseTextWriter
const string KeyUseTextWriter
Definition: ReporterMsg.cs:2310
IG.Num.Experimental.MX.cos
static xdouble cos(xdouble a)
Returns the cosine of the specified angle.
Definition: UtilMath.cs:1674
IG.Lib.UtilSystem._searcPatternsNone
static readonly string[] _searcPatternsNone
Provides a convenient array of strings containing only null.
Definition: UtilSystem.cs:4829
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out UInt64 val, bool preciseLength, int startIndex=0)
Extracts the value stored in a byte array in big-endian order.
Definition: Utils.cs:2262
IG.Num.VectorBase.CopyPlain
static void CopyPlain(IVector a, Vector_MathNetNumerics result)
Copies components of a vector to another vector. This is a plain version that does not perform any di...
Definition: VectorBase.cs:1253
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.Description
override string Description
Returns a short description of the function.
Definition: FunctionScalarExamples.cs:883
IG.Num.SimKosecFileManagerConvBase.MaxY
double MaxY
Domain upper bound in X direction.
Definition: SimKosecFileManager.cs:85
IG.Num.NeuralTrainingParameters.LoadJson
static void LoadJson(string filePath, ref NeuralTrainingParameters[] trainingParametersRestored)
Restores (deserializes) an array of training parameters objects from the specified file in JSON forma...
Definition: NeuralTrainingParameters.cs:951
IGLib.Gr3D.TubularMeshGenerator
Generates structured and regular tubular surface meshes around space curves using,...
Definition: TubularMeshGenerator.cs:13
IG.Crypto.PasswordAlgorithmBase.GetSaltString
string GetSaltString()
If the generator has public parameters (flag IsParametersPublic) then the salt string is returned....
Definition: UtilCryptoAux.cs:797
IG.Lib.InterfaceInverse.CmdNameTab2d
virtual string CmdNameTab2d
Command name - taban2d.
Definition: InterfaceInv.cs:174
IG.Num.Counter.Read
static int Read(ref Counter result, string str, int startpos)
Reads a counter from a string, starting at a specified position and skipping any leading spaces....
Definition: Scalar.cs:614
IG.Num.AnalysisResultsDto._calculatedConstraints
bool _calculatedConstraints
Definition: AnalysisResultsDto.cs:210
IG.Lib.Logger.LogError
void LogError(string location, string message)
Adds a new error log record initialized according to parameters.
Definition: LoggerMsg.cs:702
IG.Num.SampledDataCsv._defaultKeyMaximalValues
static string _defaultKeyMaximalValues
Definition: SampledDataCsv.cs:232
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived
Definition: SampleClasses.cs:261
IG.Crypto.CryptoManager._keyLength
int _keyLength
Definition: UilCryptoAux1.cs:329
IG.Num.VectorFunctionRequestDTO.ReqHessians
bool ReqHessians
Indicates whether calculation of functions' Hessians is/was requested.
Definition: VectorFunctionResultsDto.cs:50
IG.Num.InputOutputElementDefinition._elementIndex
int _elementIndex
Definition: SampledDataDefinition.cs:82
IG.Lib.HtmlWriter.IndentLevel
int IndentLevel
Current level of indentation.
Definition: HtmlWriter.cs:131
IG.Num.BoundingBoxBase.GetMin
double GetMin(int componentIndex)
Returns the lower bound on the specified co-ordinate component of the bounding box.
Definition: BoundingBox.cs:1001
IG.Num.IAnalysisResults.NumParameters
int NumParameters
Number of parameters.
Definition: AnalysisResutlsInt.cs:33
IG.Num.OptimizerBase.MaxAnalyses
int MaxAnalyses
Gets or sets maximal number of analyses.
Definition: Optimizer.cs:301
IG.Num.AnalysisResults.PrepareResultStorage
virtual void PrepareResultStorage(int numParameters, int numObjectives, int numConstraints)
Prepares data storage for results (allocates the appropriate vectors, matrices, lists,...
Definition: AnalysisResults.cs:1246
IG.Num.ScalarFunctionRadialOneParametric.FunctionOneParametric
virtual IRealFunctionOneParametric FunctionOneParametric
Gets or sets the parametrivc real-valued function of one variable that defines the current radial fun...
Definition: FunctionScalarRadial.cs:272
IG.Num.VectorFunctionScriptControllerBase.ParameterNamesSeparator
string ParameterNamesSeparator
Separator string that is used to separate parameter names or function names when stated in a single s...
Definition: VectorFunctionScriptController.cs:273
IG.Num.NeuralApproximatorDtoBase.CopyToPlain
override void CopyToPlain(ref INeuralApproximator obj)
Copies contents of the current DTO (data transfer object) to the specified neural approximator object...
Definition: SerializationDtoNeuralApproximator.cs:357
IG.Lib.DataStore.GetNodes
XmlNodeList GetNodes(string xpath)
Returns a list of all _gridCoordinates of XML data that satisfy the specified XPath expression.
Definition: XmlUtilities.cs:197
IGLib.Tests.Base.TestBase.ExportPathIGLib
string ExportPathIGLib
Export path for tests that generate output files. This is set to IGLibDefaultExportPath by default (g...
Definition: TestBase.cs:44
IG.Num.ParallelJobServerBase.RunJobInThread
void RunJobInThread()
Methods that runs the job on the serving thread, for the case when server thread executes multiple jo...
Definition: ParallelJobServerBase.cs:707
IG.Crypto.CryptoManager
Performs high level cryptographic opereratins, such ass reading command-line parameters and performin...
Definition: UilCryptoAux1.cs:23
IG.Lib.SortedUniqueItemList.Remove
int Remove(Type item)
Removes the specified item from the list if it exists. NOT thread safe. The object is locked when ope...
Definition: SortedUniqueItemList.cs:272
IGLib.Testing.Tests.UtilSpeedTestingTests.PerformActualCalculationInSpeedTestInfo
bool PerformActualCalculationInSpeedTestInfo
Definition: UtilSpeedTestingTests.cs:44
IG.Lib.CommandLineApplicationInterpreter.Run
string Run(CommandThread cmdThread, string[] args)
Runs command where the first argument is command name. Extracts command name and runs the correspondi...
Definition: CommandlineApplicationInterpreter.cs:1944
IGLib.Gr3D.IGLib.Gr3D.ParametricSurfaceMeshGenerator.NumericalDerivative
vec3 NumericalDerivative(Func< double, double, vec3 > f, double u, double v, double h, bool respectFirst, double uMin, double uMax, double vMin, double vMax, bool restrictToInterval)
Numerically computes the partial derivative of a 3D function with respect to a parameter.
Definition: ParametricSurfaceMeshGenerator.cs:28
IG.Lib.ScriptLoaderBase.Run
virtual void Run(string[] initializationArguments, string[] runArguments)
Runs the object of the compiled loadable class (calls its Run() method) that is currently loaded by t...
Definition: Loader.cs:1501
IG.Num.MatrixBase.MultiplyTranspMatMatPlain
static void MultiplyTranspMatMatPlain(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A^T*B*C. Multiplies three matrices (transposed first argument, second argument, and third argument)...
Definition: MatrixBase.cs:3408
IGLib.Gr3D.TubularMeshGenerator.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, vec3 > curve, Func< double, vec3 > tangent, double tStart, double tEnd, double radius, int numCurvePoints, int numCirclePoints, double eps=0.1, bool normalizeFromPrevious=false)
Generates a tubular mesh using the Parallel Transport Frame (PTF) and analytical tangent vectors.
Definition: TubularMeshGenerator.cs:88
IG.Lib.IRegisterable
Objects of this type have a unique ID (unique for all objects of a given type) and can be registered ...
Definition: IRegisterable.cs:16
IG.Num.ScalarFunctionResults.SetHessianReference
virtual void SetHessianReference(IMatrix reference)
Sets the functions' Hessian. Only the reference is copied.
Definition: FunctionScalarResults.cs:339
IG.Num.mat2.ToString
override string ToString()
Returns a string representation of this 2D matrix.
Definition: Matrix2D.cs:892
IG.Num.VectorFunctionScriptControllerBase.GetDataDefinitionObject
virtual InputOutputDataDefiniton GetDataDefinitionObject(bool setBoundsAndDefaults=false, IBoundingBox inputBounds=null, IBoundingBox outputBounds=null)
Creates and returns a data definition object for input parametera and output values of the current fu...
Definition: VectorFunctionScriptController.cs:517
IG.Lib.LogRecord.Create
LogRecord Create(ReportType messagetype, string location, string message)
Creates and returns a log record initialized according to parameters.
Definition: LoggerMsg.cs:175
IG.Num.MExt.Sign
static double Sign(double a)
Returns a value indicating the sign of a number.
Definition: UtilMath.cs:846
IG.Num.IAnalysisResults.AllocateRequested
void AllocateRequested()
Allocates space for all requested result objects.
IG.Num.NeuralApproximatorBase.NetworkStateRelativePath
string NetworkStateRelativePath
Relative path where the curren network state has been saved. Auxiliary property used in deserializati...
Definition: NeuralApproximatorBase.cs:1370
IG.Lib.color.Brightness
double Brightness
Gets the hue-saturation-brightnes (HSB) value for brightness of the current color (in the range 0 to ...
Definition: Color.cs:244
IG.Crypto.UtilCrypto.GetHashTypes
static HashType[] GetHashTypes()
Returns all hashing algorithm types contained in the enumeration HashType
Definition: UtilCrypto.cs:380
IG.Num.NeuralApproximatorDtoBase.GetRestoringInternalState
bool GetRestoringInternalState()
Returns a flag indicating whether internal state of the (trained) neural network should be restored,...
Definition: SerializationDtoNeuralApproximator.cs:231
IG.Lib.LoadableScriptBase.Script_ContainsCommand
virtual bool Script_ContainsCommand(string commandName)
Returns true if the internal script's interpreter contains a command with specified name,...
Definition: LoadableScriptBase.cs:628
IG.Lib.VectorDtoBase.CreateVector
abstract VectorType CreateVector(int length)
Creates and returns a new vector of the specified dimension.
IGLib.Core.IModelParameterSetBaseFixed.CanAddParameters
bool CanAddParameters
Whether or not parameters can be added after the parameter set has ben created.
Definition: IModelParameterSetBase.cs:114
IG.Lib.UtilSystem.GetIglibDescription
static string GetIglibDescription()
Returns description of the IGLib assembly (from assembly info).
Definition: UtilSystem.cs:3292
IG.Num.OptFileManager.WaitAnReady
virtual void WaitAnReady()
Waits until analysis is ready. REMARK: Currently this file just checks existence of the file in a loo...
Definition: OptFileManager.cs:898
Matrix_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Double.DenseMatrix Matrix_MathNetNumerics
Definition: MatrixDecompositions.cs:17
IG.Num.NeuralTrainingLimits.DefaultOutputSafetyFactorMax
static double DefaultOutputSafetyFactorMax
Default value for maximum output bound safety factor value in neural networks.
Definition: NeuralTrainingParameters.cs:1253
IG.Lib.CommandLineApplicationInterpreter._throwExceptions
bool _throwExceptions
Definition: CommandlineApplicationInterpreter.cs:1280
IG.Num.UnstructuredMesh3d.ActiveScalarField
TScalarField ActiveScalarField
Gets active scalar field. Has protected setter.
Definition: UnstructuredMesh3dGeneric.cs:238
IG.Lib.Module.DecorationFrame
static string DecorationFrame(List< string > lines, int indent, int padLeft, int padRight, int padTop, int padBottom, char frameChar, int thickness)
Returns a string containing the specified text lines in a frame made of one or more layers of equal c...
Definition: App.cs:2007
IG.Num.IVector.ToString
string ToString()
Returns a string representation of this vector in a standard IGLib form (Mathematica-like format but ...
IG.Num.RealFunction.RealFunction
RealFunction(DlgFunctionValue valueDelegate, DlgFunctionValue derivativeDelegate, DlgFunctionValue secondDerivativeDelegate)
Definition: FunctionReal.cs:597
IG.Num.IVector.GetNewMatrix
IMatrix GetNewMatrix(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensona, and of a type that is consistent with ...
IGLib.Parsing.ParserBase.State
virtual IParserState State
Definition: ParserBase.cs:22
IGLib.Gr3D.KleinBottleFromFigureEight.EndParameter2
double EndParameter2
Definition: KleinBottleFromFigureEight.cs:101
IGLib.Gr3D.TubularSurfaceExamples
Definition: TubularSurfaceExamples.cs:12
IG.Lib.NamedPipeClientBase
Client to the pipe server (classes derived from IpcStreamClientServerBase2).
Definition: IpcNamedPipes.cs:380
IGLib.Tests.UtilSpeedTesting.GeometricSeriesAnalytical
static double GeometricSeriesAnalytical(int n, double a0, double k)
Analytically calculates and returns the specified finite geometric series (from the geometric sequenc...
Definition: UtilSpeedTesting.cs:92
IGLib.Tests.SpeedTestInfo.Tolerance
virtual ResultType Tolerance
Tolerance for the result of the calculation performed by the test to be considered correct.
Definition: SpeedTestInfo.cs:101
IG.Lib.ObjectStore.NotEligibleMessage
virtual String NotEligibleMessage(object obj)
Returns a message indicating why the specified object is not eligible for storage in the current stor...
Definition: UtilObjectStore.cs:139
IGLib.Core.ISingleSourceTypeConverter.ConvertTyped< TargetType >
TargetType ConvertTyped< TargetType >(SourceType source)
IG.Num.MatrixBase.Subtract
static void Subtract(IMatrix a, IMatrix b, ref IMatrix result)
Subtracts two matrices and stores the result in the specified result matrix. Operation can be perform...
Definition: MatrixBase.cs:2378
IG.Num.Func.Cubic.Minimum
double Minimum
Gets strict minimum of this cubic function. If the function does not have one then exeption is thrown...
Definition: FunctionRealInterpolation.cs:1406
IG.Num.RandGeneratorThreadSafe.NextDouble
override double NextDouble(double maxValue)
A double-precision floating point number greater than or equal to 0.0, and LESS than the specified ma...
Definition: Random.cs:220
IG.Lib.IpcStreamClientServerBase._defatultOutputLevel
static int _defatultOutputLevel
Definition: IpcStreamClientServerBase.cs:79
IG.Num.PointCloudSampledDataElement.CreateOutputValuesDelegate
delegate IVector CreateOutputValuesDelegate(IVector inputParameters)
This delegate is used to create output values for a newly created training elements from the specifie...
IG.Lib.StringParser.LocalizationExample.LocalizationExample
LocalizationExample()
Definition: StringParser.cs:23
IG.Crypto.UtilCrypto.GetStringSaltedHashMd5Hex
static string GetStringSaltedHashMd5Hex(string stringToHash, string salt, int numIterations=0)
Computes and returns the MD5 salted hash of the specified string, with the specified number of repeti...
Definition: UtilCrypto.cs:949
IG.Num.AffineTransformationDiagonal0_TO_DELETE.DimensionTransformed
int DimensionTransformed
Dimension of the transformed space.
Definition: TransformationAffineDiagonal.cs:119
IG.Lib.Copy.ClienServerStreamBase.MinimalMessagePreffixLength
const int MinimalMessagePreffixLength
Definition: ClientServerStreamBase_Copy.cs:75
IG.Lib.ColorScale.GetReferenceCellIndex
override int GetReferenceCellIndex(double referenceValue)
Retuns index of the cell of the discrete color scale that corresponds to the specified value in the r...
Definition: ColorScale.cs:396
IGLib.Tests.SpeedTestInfo.HasValidResult
virtual bool HasValidResult
Whether the current object contains a valid result.
Definition: SpeedTestInfo.cs:82
IG.Num.INeuralApproximator.SetNumNeuronsInHiddenLayer
void SetNumNeuronsInHiddenLayer(int whichLayer, int numNeurons)
Sets the number of neurons in the specified hidden layer. Hidden layers are those not containing inpu...
IGLib.Parsing.CommandLineParserWindows
Definition: CommandLineParserWindows.cs:17
IG.Script.ScriptAppBase._appProcessCommandsInitialized
bool _appProcessCommandsInitialized
Definition: ScriptAppBase.cs:4999
IG.Num.AnalysisRequestDto._reqConstraints
bool _reqConstraints
Definition: AnalysisResultsDto.cs:53
IGLib.Core.Tests.SandboxTypeconversionTests.ParseHelperTest
virtual void ParseHelperTest()
Definition: SandboxTypeConversionTest.cs:38
IGLib.Gr3D.MeshExportExtensions_04
Definition: MeshExportExtensions_04.cs:15
IG.Num.VectorBase.OrthogonalProjectionPlain
static void OrthogonalProjectionPlain(IVector original, IVector onWhich, IVector result, double tolerance=0.0)
Calculates orthogonal projection of the original vector on the specified vector, and stores the proje...
Definition: VectorBase.cs:1514
IG.Num.VectorBase.operator+
static VectorBase operator+(VectorBase v)
Unary plus, returns the operand.
Definition: VectorBase.cs:2831
IG.Num.mat3.mat3
mat3(mat3 m)
Copy constructor. Initializes components of a 3D matrix with components of the specified matrix.
Definition: Matrix3D.cs:384
IG.Num.Func.WeightPol7.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealWeight.cs:1074
IG.Num.NonSIUnit.Torr
static readonly PhysicalConstant Torr
Torr, a deprecated non-SI unit of pressure (mm Hg), torr = 133.322 Pa (Pa = kg/(numrows result^2)).
Definition: Constants.cs:1318
IG.Num.Func.Identity.Identity
Identity(double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealBasic.cs:392
IG.Num.NeuralTrainingParameters._errorsTrainingMeanAbs
IVector _errorsTrainingMeanAbs
Definition: NeuralTrainingParameters.cs:485
IG.Lib.StringParser.EscapeCharacter
virtual char EscapeCharacter
Returns the escape character of the current string parser.
Definition: StringParser.cs:164
IG.Lib.Copy.ServerStreamBase._responseMethod
ResponseDelegate _responseMethod
Definition: ClientServerStreamBase2_Copy.cs:569
IG.Num.VectorBase.CrossProduct
static void CrossProduct(IVector a, IVector b, ref IVector result)
Calculates a vector product (cross product) of two vectors and stores the result in the specified res...
Definition: VectorBase.cs:2014
IG.Num.RealFunction.Clone
object Clone()
Definition: FunctionReal.cs:718
IG.Lib.CommandUseReference._interpreterId
int _interpreterId
Definition: Interpreter.cs:75
IG.Num.Func3dBaseNoGradient.Hessian
override void Hessian(double x, double y, double z, out double dxx, out double dyy, out double dzz, out double dxy, out double dxz, out double dyz)
Function for calculating function Hessian, just throws the NotImplementedException exception.
Definition: Function3d.cs:117
IG.Num.INeuralApproximator.InputDataBounds
IBoundingBox InputDataBounds
Bounds on input data, used for scaling from actual input to input used by neural network....
Definition: NeuralApproximatorBase.cs:325
IG.Num.vec3.Subtract
vec3 Subtract(vec3 a)
Returns difference between the current vector and the specified vector.
Definition: Matrix3D.cs:236
IG.Num.Func3d2dBase._hessianDefined
bool _hessianDefined
Definition: Function3d2d.cs:266
IG.Lib.HtmlWriter.ConstAttributeTitle
string ConstAttributeTitle
The style attribute. Specifies extra information about an element.
Definition: HtmlWriter.cs:92
IGLib.Gr3D.FigureEightKnot3D.StartParameter
double StartParameter
Definition: FigureEightKnot3D.cs:48
IG.Num.NeuralApproximatorBase.GetErrorsTrainingMeanAbs
void GetErrorsTrainingMeanAbs(ref IVector errors)
Calculates the mean absolute errors of output values for the training elements of the training set (t...
Definition: NeuralApproximatorBase.cs:2378
IG.Lib.IpcStreamClientServerBase.DefaultGenericResponse
static string DefaultGenericResponse
Default generic response (sent in absence of any other method to generate the response).
Definition: IpcStreamClientServerBase.cs:623
IG.Lib.WaitConditionBase.CancelFlag
virtual bool CancelFlag
If this flag is set then the current waiting (if one is going on) will be cancelled.
Definition: WaitCondition.cs:92
IG.Num.Func3d2dBase.ComponentFunctionBase._vectorFunction
IFunc3d2d _vectorFunction
Definition: Function3d2d.cs:489
IG.Lib.LoadableScriptInterpreterBase.Lock
object Lock
This object's central lock object to be used by other object. Do not use this object for locking in c...
Definition: LoadableScriptInterpreter.cs:46
IG.Crypto.CryptoManager.CertificatePassword
string CertificatePassword
Password for accessing private keys (e.g. for private keys associated with certificate).
Definition: UilCryptoAux1.cs:265
IG.Net.PortScannerSimple.PortList.PortList
PortList(int start, int stop)
Definition: PortScannerSimple.cs:142
IG.Num.NeuralApproximatorBase.PrepareNetwork
abstract void PrepareNetwork()
Prepares neural network for use. If networks have not yet been created accordinfg to internal data,...
IG.Num.Func2dExamples.Func2dXY
Function f(x, y) = x * y.
Definition: Function2d.cs:609
IG.Num.Func.GetReciprocal
static RealFunction GetReciprocal(double Kx, double Sx, double Ky, double Sy)
Creates and returns a new real reciprocal power function object.
Definition: FunctionRealBasic.cs:176
IG.Lib.CommandLineApplicationInterpreter._commandsMt
SortedDictionary< string, ApplicationCommandDelegateMt > _commandsMt
Definition: CommandlineApplicationInterpreter.cs:218
IG.Num.SimKosecConst.ExecutableFilenameDefault
const string ExecutableFilenameDefault
Default name of executable.
Definition: SimKosecConst.cs:44
IG.Num.EigenValueDecomposition._inverse
MatrixBase_MathNetNumerics _inverse
Definition: MatrixDecompositions.cs:1240
IG.Lib.ExpressionEvaluatorJs._baseDefinitionsJs
string _baseDefinitionsJs
Definition: ExpressionEvaluatorJs.cs:87
IGLib.Gr3D.SquareKnot3D.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IG.Num.Experimental.MX.log2
static xdouble log2(xdouble a)
Returns the base 2 logarithm of a specified number.
Definition: UtilMath.cs:1734
IG.Lib.UtilSystem.IsProcessRunning
static bool IsProcessRunning(string processName, bool caseSensitive)
Returns true if at least one process with the specified name is running, false otherwise.
Definition: UtilSystem.cs:712
IG.Num.Func.WeightPol7.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealWeight.cs:1166
IG.Lib.LoadableScriptBase.Script_CreateInterpreterWithoutCommands
virtual ICommandLineApplicationInterpreter Script_CreateInterpreterWithoutCommands()
Creates and returns an interpreter that can be used as script's internal interpreter for running scri...
Definition: LoadableScriptBase.cs:374
IG.Lib.DataStore.Load
void Load(TextReader txtReader)
Loads data store'result XML Doc from atext reader. An exception is thrown if the there is modified an...
Definition: XmlUtilities.cs:170
IG.Num.ScalarFunctionScriptControllerBase.IsGradientDefined
virtual bool IsGradientDefined
Specifies whether gradient is defined for the funciton represented by the current DTO.
Definition: ScalarFunctionScriptController.cs:96
IG.Crypto.PasswordAlgorithmBase.NumGenerations
int NumGenerations
Number of generated keys (byte sequences) up to now.
Definition: UtilCryptoAux.cs:774
IG.Num.ParallelJobContainerGen._onFinishedGeneric
ParallelJobCallbackGen< InputType, ResultType > _onFinishedGeneric
Definition: ParallelJobContainerGen.cs:150
IG.Num.MatrixExtensions.ToStringMath
static string ToStringMath(this IMatrix mat)
Returns string representation of the current matrix in the standard IGLib form. Rows and elements are...
Definition: MatrixBase.cs:257
IG.Num.Scalar.operator==
static bool operator==(Scalar a, Scalar b)
Definition: Scalar.cs:161
IG.Num.Matrix2d.GetNewBase
override MatrixBase GetNewBase()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
Definition: Matrix2DClass.cs:466
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.Deserialize_MismatchedType_ShouldFail
void Deserialize_MismatchedType_ShouldFail()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:203
IG.Num.Func3d2dExamples.EllipsoidParametric
Parametric equation of an origin-centered ellipsoid surface in form of 3D vector function of 2 variab...
Definition: Function3d2d.cs:939
IG.Num.ConstMath.Sqr2
const double Sqr2
Square root of 2.
Definition: Constants.cs:324
LearnCs.Lib.Complex.GetNegative
Complex GetNegative()
Returns negative value of the current complex number.
Definition: Complex.cs:507
IG.Crypto.CryptoManager.AppCheckSum
virtual string AppCheckSum(string appName, string[] args)
Executes command-line action - calculation of various hash values of files or text.
Definition: UilCryptoAux1.cs:2266
IG.Num.InputOutputElementDefinition.InputOutputElementDefinition
InputOutputElementDefinition(string name)
Constructor. Element index is unknown, there is no element description.
Definition: SampledDataDefinition.cs:43
IG.Lib.StringTable.SetNumColumns
void SetNumColumns(int rowNum, int numColumns)
Changes the number of columns of the specified row to the specified number.
Definition: StringTable.cs:605
IG.Lib.IpcStreamClientServerBase.DefaultMsgTestSquare
static string DefaultMsgTestSquare
Default message that requests a test computation of square to be performed on the other side (a sort ...
Definition: IpcStreamClientServerBase.cs:495
IG.Lib.UtilSystem.GetReferencedAssemblies
static Dictionary< string, Assembly > GetReferencedAssemblies(Assembly assembly, bool ignoreGac=true, bool recursive=true)
Creates and returns a dictionary containing all assemblies referenced (directly or indirectly) by the...
Definition: UtilSystem.cs:2567
IG.Lib.WaitFileRemoval
Blocking execution of the current thread until the specified file ceases to exist.
Definition: WaitConditionFile.cs:695
IG.Num.IAnalysisResults.SetObjectiveGradient
void SetObjectiveGradient(IVector value)
Sets the objective function gradient. If CopyReferences=true (false by default) then only the referen...
IG.Num.Func3d2dExamples.SnailConicSpiral_ToCheck.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1671
IG.Num.MatrixBase.LuExtractUpper
static IMatrix LuExtractUpper(IMatrix matLu, ref IMatrix result)
Extracts the upper part of the specified Doolittle LU decomposition 0s below diagonal) and stores it ...
Definition: MatrixBase.cs:5608
IG.Num.ScalarFunctionRadialUntransformed._function
IRealFunction _function
Definition: FunctionScalarRadialUntransformed.cs:94
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArrayNonrectangular2DToIntArrayObjectToIntList
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntJaggedArrayNonrectangular2DToIntArrayObjectToIntList()
Definition: CollectionTypeConverterTests .cs:504
IG.Num.MExt.sgn
static double sgn(double a)
Returns a value indicating the sign of a number.
Definition: UtilMath.cs:850
IG.Num.MatrixBase.TestMultiplyTranspTransp
static bool TestMultiplyTranspTransp(double tolerance, bool printReports)
Tests product A^T*B^T.
Definition: MatrixBase.cs:3069
IG.Script.ScriptAppBase.CryptoHelpDecryptPlain
const string CryptoHelpDecryptPlain
Definition: ScriptAppBase.cs:1205
IG.Num.OptimizerBase.SetOptimizationData
virtual void SetOptimizationData(IOptimizationData data)
Sets the optimization data where information about optimization problem and algorithm parameters can ...
Definition: Optimizer.cs:135
IG.Lib.IStringParsable.ConvertToString
string ConvertToString(object source, string format)
IG.Lib.WaitFileEventBase.NotifyFiltersAll
const System.IO.NotifyFilters NotifyFiltersAll
NotifyFilter enumeration that allows all kinds of events to be fired.
Definition: WaitConditionFile.cs:179
IG.Reflection.SerializationBinderElementary.IsAssemblyNameIgnored
bool IsAssemblyNameIgnored
Definition: SerializationBinderElementary.cs:90
IG.Num.Func3dBaseNoHessian.Hessian
override void Hessian(double x, double y, double z, out double dxx, out double dyy, out double dzz, out double dxy, out double dxz, out double dyz)
Function for calculating function Hessian, just throws the NotImplementedException exception.
Definition: Function3d.cs:90
IG.Lib.SerializerBase.TestSerializationAll
static void TestSerializationAll(string outputDirectory)
Tests different serialization methods with different data.
Definition: SerializerBase.cs:209
IG.Lib.ObjectStore._maxCount
int _maxCount
Definition: UtilObjectStore.cs:88
IG.Crypto.PasswordAlgorithmBase._passwordString
string _passwordString
Definition: UtilCryptoAux.cs:737
IG.Lib.WaitFileEventLatenceBase._fileOrDirectoryPath
string _fileOrDirectoryPath
File or directory name.
Definition: WaitConditionFile.cs:991
IG.Lib.ScalarFunctionLoader.ValueDefined
bool ValueDefined
Whether calculation of function value is defined.
Definition: ScalarFunctionScriptLoader.cs:130
IG.Num.Experimental.xdouble.Equals
bool Equals(xdouble a)
Returns true if the specified number equals the current number, and false otherwise.
Definition: UtilMath.cs:1359
IG.Neural.NeuralFileConst.FunctiOutputFilename
const string FunctiOutputFilename
Default file name of function output parameters file in standard IGLib format.
Definition: NeuralFileConst.cs:87
IG.Num.SampledDataCsv
Base class for CSV (comma separated files) representation, importer and exporter of sampled data and ...
Definition: SampledDataCsv.cs:18
IG.Lib.ReporterBase.ReportInfo
void ReportInfo(string location, string message)
Launches an info.
Definition: ReporterMsg.cs:3393
IG.Num.SimKosecFileManagerBase.AddInputFieldDefinition
virtual void AddInputFieldDefinition(InputFieldDefinition def)
Adds a new input field definition. Name of the definition must be unique (not already added).
Definition: SimKosecFileManagerBase.cs:1011
IG.Lib.LoadableScriptRealFunctionBase.CreateRealFunction
abstract LoadableRealFunctionBase CreateRealFunction()
Creates and returns a new real function object where object is of real function class that has been d...
IG.Lib.ReporterBase.TextLoggerFlushing
bool TextLoggerFlushing
Gets or sets the flag that tells whether or not the text writers are flushed after every message that...
Definition: ReporterMsg.cs:4796
IG.Num.ParallelJobServerBase._jobData
JobContainerType _jobData
Definition: ParallelJobServerBase.cs:174
IG.Num.vec2.Multiply
vec2 Multiply(double k)
Returns the current vector multiplied by the specified scalar.
Definition: Matrix2D.cs:200
IG.Lib.IRegisterable.IsRegistered
bool IsRegistered()
Returns true if the current object is registered, false if not.
IG.Num.ParallelJobContainerGen.ToString
override string ToString()
Returns a string representation of the current job dispatcher, which contains relevent data about the...
Definition: ParallelJobContainerGen.cs:578
IG.Num.Vector2d.Norm2
override double Norm2
Gets a 2 norm of the current 2D vector.
Definition: Vector2Dclass.cs:399
IG.Num.MatrixBase.ToString
virtual string ToString(string elementFormat)
Returns a string representation of the current matrix in a standard IGLib form (Mathematica-like form...
Definition: MatrixBase.cs:5143
IGLib.Testing.Tests.UtilSpeedTestingTests.UtilSpeedTesting_ArithmeticSeriesAnalyticalMethodIsCorrect
void UtilSpeedTesting_ArithmeticSeriesAnalyticalMethodIsCorrect(int n, double a0, double d, double tolerance)
Verifies that finite arithmetic series calculaed analytically is correct.
Definition: UtilSpeedTestingTests.cs:341
IG.Lib.CommandLineApplicationInterpreter.CmdBeginRepeat
virtual string CmdBeginRepeat(CommandThread cmdThread, string cmdName, string[] args)
Command. Enters a new repeat block, which repeats execution of its body for the specified number of t...
Definition: CommandlineApplicationInterpreter.cs:3539
IG.Lib.ColorScaleBase.GetContinuousReferenceColor
abstract color GetContinuousReferenceColor(double referenceValue)
Returns the CONTINUOUS color from the current color scale that corresponds to the specified value in ...
IG.Crypto.UtilCrypto.EncryptStringAsymShort
static string EncryptStringAsymShort(string stringToEncrypt, AsymmetricAlgorithm algorithm, AsymmetricAlgorithmType algorithmType=AsymmetricAlgorithmType.None)
Definition: UtilCrypto.cs:5027
IG.Num.StructuredMesh2d._indexFields
FieldCollection2d< TIndexField, TIndex > _indexFields
Definition: StructuredMesh2dGeneric.cs:70
IG.Num.RandGeneratorThreadSafe.NextBytes
override void NextBytes(byte[] buffer)
Fills the elements of a specified array of bytes with random numbers.
Definition: Random.cs:293
IG.Num.QuadraticBasis.GetLinearTermIndex
int GetLinearTermIndex(int varIndex)
Returns index of the specified linear function in this quadratic basis.
Definition: ApproxBasis.cs:397
IG.Script.ScriptAppBase.ConstHelpCrypto
const string ConstHelpCrypto
Definition: ScriptAppBase.cs:345
IG.Lib.Alignment.Alignment
Alignment(AlignmentHorizontal horizontal, AlignmentVertical vertical)
Construct the alignment structure with the specified horizontal and vertical alignment.
Definition: Alignment.cs:38
IG.Num.MatrixBase.SetRandomPositiveDiagonallyDominantSymmetric
static void SetRandomPositiveDiagonallyDominantSymmetric(IMatrix mat, IRandomGenerator rnd=null, double dominancyFactor=100.0)
Sets the specified matrix such that it is has random elements and is symmetric diagonally dominant wi...
Definition: MatrixBase.cs:1200
IG.Num.Vector3d.operator*
static double operator*(Vector3d a, Vector3d b)
Scalar product of two 3D vectors.
Definition: Vector3Dclass.cs:526
IG.Num.SampledDataSet.ExtractOutputs
void ExtractOutputs(IndexList filterIndices, ref IVector[] extracted)
Extracts the specified vectors of output values from the current sampled data set,...
Definition: SampledData.cs:465
IG.Num.OptimizerBase.SetOptimizationResults
virtual void SetOptimizationResults(IOptimizationResults results)
Sets the optimization data where information about optimization problem and algorithm parameters can ...
Definition: Optimizer.cs:155
IG.Num.Func3d2dBase.ComponentFunction1.Hessian
override void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the current 2D scalar function and returns its component through the specified ...
Definition: Function3d2d.cs:540
IG.Num.IScalarFunctionResults.GetValue
double GetValue()
Returns the value of the function.
IG.Lib.Util.ToByteArray
static void ToByteArray(float val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1707
IG.Num.ParallelJobContainerBase._isTestMode
bool _isTestMode
Definition: ParallelJobContainerBase.cs:216
IG.Num.MatrixBase.Permute
static void Permute(IMatrix A, int[] permutations, ref IMatrix result)
Permutes rows of the specified aquare matrix according to the specified permutations array.
Definition: MatrixBase.cs:5662
IG.Num.Func3d2dExamples.TorusHorizontal.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1362
IG.Num.Func.GetConstant
static RealFunction GetConstant(double constantValue, double Kx, double Sx)
Creates and returns a new constant function object.
Definition: FunctionRealBasic.cs:501
IG.Num.NeuralApproximatorBase.GetVerificationData
void GetVerificationData(ref SampledDataSet veerificationData)
Auxliliary function, returns network's verification data.
Definition: NeuralApproximatorBase.cs:1516
IG.Num.INeuralApproximator.GetVerificationData
void GetVerificationData(ref SampledDataSet veerificationData)
Auxliliary function, returns network's verification data.
IG.Num.AffineTransformationSquare.InitAuxVec
void InitAuxVec()
Initializes auxiliary vector.
Definition: TransformationAffineSquare.cs:227
IG.Num.DistanceComparer.DistanceComparer
DistanceComparer(PointContainerType referencePoint, DistanceDelegate< PointType > distanceFunction)
Constructs a new comparer according to input distance to a reference poiont (type IVector).
Definition: DistanceComparer.cs:244
IG.Num.PhysicalConstant.Description
string Description
Gets the description of the physical constant.
Definition: Constants.cs:142
IGLibTest.Class1
Definition: Class1.cs:5
IGLib.Gr3D.KleinBottle.SurfaceDerivative2
vec3 SurfaceDerivative2(double u, double v)
Defines the derivative of Surface with respect to the second parameter. In each point on the surface ...
Definition: KleinBottle.cs:66
IG.Num.VectorBase.Length
abstract int Length
Gets dimension of the vector.
Definition: VectorBase.cs:274
IG.Num.Experimental.ExampleMathClassExperimental
Example class that derives from the M class. Implements a method that uses basic mathematical functio...
Definition: UtilMath.cs:1508
IG.Lib.Module.Module
Module(string moduleName, int version, int subVersion, int subSubVersion, string release)
Initializes the global data for the current module.
Definition: App.cs:585
IG.Num.InputElementDefinition.DefaultValueDefined
virtual bool DefaultValueDefined
Flag indicating whether default value is defined for the input parameter described by the current ele...
Definition: SampledDataDefinition.cs:429
IG.Lib.SortedUniqueItemList.Add
int Add(Type item)
Adds the specified item to the list if it does not yet exist. NOT thread safe.
Definition: SortedUniqueItemList.cs:241
IG.Num.EigenValueDecomposition.SolveMathNetNumerics
override VectorBase_MathNetNumerics SolveMathNetNumerics(IVector rightHandSides)
Solves the system of linear equations with the specified right-hand sides and the current matrix deco...
Definition: MatrixDecompositions.cs:1311
IG.Num.InputElementDefinitionDto.DiscretizationStep
double DiscretizationStep
Discretization step that is used in cases where parameter the input parameter has discrete values....
Definition: SampledDataDto.cs:421
IG.Num.NeuralTrainingParameters.ComparerBase._numBundles
int _numBundles
Definition: NeuralTrainingParameters.cs:2919
IG.Lib.StringParser.Position
int Position
Current position.
Definition: StringParser.cs:102
IG.Num.AnalysisResults.SaveJson
static void SaveJson(AnalysisResults anResults, string filePath, bool append)
Saves (serializes) the specified analysis results to the specified JSON file. If the file already exi...
Definition: AnalysisResults.cs:1952
IG.Num.VectorFunctionResults.GetGradients
virtual List< IVector > GetGradients()
Returns a list of function gradients.
Definition: FunctonVectorResults.cs:354
IG.Lib.XmlBuilder.Treated
XmlNode Treated
Returns the Xml node that is currently treaded. All modifications apply to this node....
Definition: XmlUtilities.cs:2328
IG.Lib.StopWatch1._startTime
DateTime _startTime
Definition: UtilTime.cs:112
IG.Lib.StringTable.GetElement< ElementType >
ElementType GetElement< ElementType >(int rowNumber, int columnNumber)
Returns the element of the specified type at the specified position.
Definition: StringTable.cs:238
IG.Num.ScalarFunctionParametric._parameters
IVector _parameters
Definition: FunctionScalarParametric.cs:115
IG.Num.BoundingBoxBase.Update
void Update(int componentIndex, params double[] coordinates)
Updates the bounding box in such a way that all specified values of the specified co-ordinate compone...
Definition: BoundingBox.cs:799
IG.Lib.ExpressionEvaluatorCompiled.Compile
virtual string Compile(string inputDefinitions)
Recompiles the basic script where evaluation is plugged in, with added definitions....
Definition: ExpressionEvaluatorCompiled.cs:307
IG.Lib.CounterVar._TypeName
const string _TypeName
Definition: Vartypes.cs:100
IG.Lib.ReporterBase._TracingLevel
ReportLevel _TracingLevel
Definition: ReporterMsg.cs:2618
IG.Num.UnstructuredMesh1d.UnstructuredMesh1d
UnstructuredMesh1d(int numElements, string fieldName, string fieldDescription)
Constructs a new unstructured mesh with the specified number of nodes, name and description....
Definition: UnstructuredMesh1dGeneric.cs:58
IG.Num.InputOutputDataDefiniton.SupplementDataDefinition
static void SupplementDataDefinition(InputOutputDataDefiniton data, SampledDataSet trainingData)
Suplements the specified data definition object with information that is extracted from the training ...
Definition: SampledDataDefinition.cs:1784
Vector_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Double.DenseVector Vector_MathNetNumerics
Definition: VectorBase.cs:13
IG.Num.SampledDataSet.CopyOutputs
void CopyOutputs(ref IVector[] extracted)
Copies vectors of output values from the current sampled data set, and stores them to the specified t...
Definition: SampledData.cs:523
IG.Num.IRandomGenerator.NextInclusive
int NextInclusive(int maxValue)
Returns a nonnegative random number LESS OR EQUAL THAN the specified maximum.
IG.Num.VectorFunctionScriptControllerBase.LoadJson
static void LoadJson(string filePath, ref VectorFunctionScriptController controllerRestored)
Restores (deserializes) a script-based scalar function controller from the specified file in JSON for...
Definition: VectorFunctionScriptController.cs:690
IG.Crypto.UtilCrypto.AsymEncryptionDecryptionTest
static bool AsymEncryptionDecryptionTest(int length, out string errorString, AsymmetricAlgorithm algEnc, AsymmetricAlgorithm algDec=null)
Tests whether the specified asymmetric algorithm(s) correctly encrypts/decrypts a random byte array o...
Definition: UtilCrypto.cs:4788
IG.Lib.ReporterBase.SetDefaultReportDlg
virtual void SetDefaultReportDlg()
Sets the error reporting delegate to the default value.
Definition: ReporterMsg.cs:1295
IGLib.Tests.UtilSpeedTesting.ConstMachineHpLaptop24.Description
const string Description
Definition: UtilSpeedTesting.cs:153
IG.Num.M
Defines some mathematical functions to be used in derived and other classes.
Definition: UtilMath.cs:74
IG.Num.LUDecomposition.LUDecomposition
LUDecomposition(Matrix A)
Constructor.
Definition: MatrixDecompositions.cs:351
IG.Num.mat2.Read
void Read(string name)
Reads this 2D matrix components from a console.
Definition: Matrix2D.cs:911
IG.Num.IRealFunction.Integral
double Integral(double x)
Returns integral from 0 to x of the function. Throws an exception if the integral is not defined.
IG.Lib.SerializerBase.TestSerialization< SerializationTestClass >
static void TestSerialization< SerializationTestClass >(ISerializer serializer, SerializationTestClass serObject, string filePath)
Test serialization performed by the specified serialization helper class. This function creates a tes...
Definition: SerializerBase.cs:406
IG.Num.NeuralApproximatorBase.ToleranceMax
IVector ToleranceMax
Tolerances on maximal errors of outputs over training points. Training will continue until error beco...
Definition: NeuralApproximatorBase.cs:938
YourNamespace.IModelParameter.Type
Type Type
Parameter type.
Definition: IModelParameter.cs:52
IG.Num.QuadraticBasisSafer.SecondDerivative
override double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian).
Definition: ApproxBasis.cs:640
IG.Lib.XmlParser.StepOut
XmlNode StepOut()
Steps out of the current childnodes context and selects the next node of the parent as the current no...
Definition: XmlUtilities.cs:2035
IG.Reflection.ISerializationBinder.BindToType
Type BindToType(string assemblyName, string typeName)
IG.Num.NeuralTrainingParametersDto.EpochsInBundle
int EpochsInBundle
Number of epochs in bundle (i.e. number of epochs performed at once, without any checks or output ope...
Definition: SerializationDtoNeural.cs:56
IG.Script.ScriptAppBase.ProcessHelpListProcesses
const string ProcessHelpListProcesses
Definition: ScriptAppBase.cs:4545
IG.Lib.ExpressionEvaluatorCompiled.CompileUser
virtual string CompileUser(string inputDefinitions)
Compiles the specified new definitions. If compilation is successful, the definitions are added to ex...
Definition: ExpressionEvaluatorCompiled.cs:548
IG.Lib.ColorScaleBase.CreateRainbowFull
static ColorScale CreateRainbowFull(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that runs from violet till red color and passes rainbow co...
Definition: ColorScale.cs:687
IG.Lib.LogRecord.CreateWarning
LogRecord CreateWarning(Exception ex)
Creates and returns a warning log record initialized according to parameters.
Definition: LoggerMsg.cs:275
IG.Num.QRDecomposition
QR decomposition of a matrix.
Definition: MatrixDecompositions.cs:607
IG.Num.Experimental.MX.Cosh
static xdouble Cosh(xdouble a)
Returns the hyperbolic cosine of the specified angle.
Definition: UtilMath.cs:1678
IG.Num.Matrix.IsCopyMathNetNumericsConsistent
virtual bool IsCopyMathNetNumericsConsistent
Tells whether the internal MathNet.Numerics matrix representation of the current matrix is consistent...
Definition: Matrix.cs:706
IG.Lib.LoadableRealFunctionBase.LoadableRealFunctionBase
LoadableRealFunctionBase(double Kx, double Sx)
Function constructor.
Definition: RealFunctionScriptBase.cs:72
IG.Num.IAnalysisResults.SetConstraint
void SetConstraint(int which, double value)
Sets the specified constraint function value.
IG.Num.INeuralApproximator.RecalculateDataBounds
void RecalculateDataBounds()
Recalculates input and output data bounds by taking into account the training data set of the current...
IG.Num.ParallelJobDispatcherBase._nextId
static int _nextId
Definition: ParallerJobDispatcherBase.cs:1057
IG.Crypto.UtilCrypto.GetPasswordAlgorithm
static IG.Crypto.PasswordAlgorithmBase GetPasswordAlgorithm(PasswordAlgorithmType algorithmType)
Returns the appropriate password generation algorithm according to the specified algorithm type,...
Definition: UtilCrypto.cs:218
IG.Lib.CommandLineApplicationInterpreter._modules
SortedDictionary< string, ModuleDelegate > _modules
Definition: CommandlineApplicationInterpreter.cs:276
IG.Lib.IReporterBase.LoggingLevel
ReportLevel LoggingLevel
Gets or sets level of output for logging (writing to log files).
Definition: ReporterMsg.cs:900
IG.Num.VectorFunctionScriptControllerBase.GetFunction
IVectorFunction GetFunction()
Returns a vector function that is created from the funciton definition on the current vector function...
Definition: VectorFunctionScriptController.cs:895
IG.Num.Matrix.Matrix
Matrix(double[] _matrixElements, int numRows, int numColumns=0)
Construct a matrix from a one-dimensional packed array.
Definition: Matrix.cs:276
IG.Num.StructuredField2d.GenerateCoordinatesPlain
static void GenerateCoordinatesPlain(StructuredField2d< vec3 > field, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of a 2D structured grid embedded in 3D by mapping nodes of a regular 2D structu...
Definition: StructuredField2dGeneric.cs:455
IG.Lib.Copy.NamedPipeServerBase._inputStream
StreamReader _inputStream
Definition: NamedPipes_Copy.cs:246
IG.App.ApplicationIgShellBase
Application class for the IGLib's shell application.
Definition: ApplicationIgShellBase.cs:10
IG.Num.NeuralApproximatorBase.CalculateErrorsMax
static void CalculateErrorsMax(int dimOutput, IVector[] prescribed, IVector[] calculated, ref IVector errors)
Calculates error measures - maximum absolute value of the differences - for the specified arrays of p...
Definition: NeuralApproximatorBase.cs:2217
IG.Lib.ScriptLoaderBase.DefaultAssemblies
static List< string > DefaultAssemblies
Gets the list of assemblies that are added to all newly created script loaders by default.
Definition: Loader.cs:301
IG.Num.NeuralApproximatorDtoBase.InputLength
int InputLength
Definition: SerializationDtoNeuralApproximator.cs:34
IG.Num.NeuralTrainingLimits._numHiddenLayersNum
int _numHiddenLayersNum
Definition: NeuralTrainingParameters.cs:1639
IG.Num.ParallelJobServerBase._isTestMode
volatile bool _isTestMode
Definition: ParallelJobServerBase.cs:87
IG.Lib.ScalarFunctionLoader.NumParameters
int NumParameters
Number of parameters of the scalar function that will be defined by a generated script
Definition: ScalarFunctionScriptLoader.cs:358
IG.Num.InputOutputDataDefiniton.CopyPlain
static void CopyPlain(InputOutputDataDefiniton original, InputOutputDataDefiniton copy)
Copies data from one data definition to another.
Definition: SampledDataDefinition.cs:1958
IG.Gr.GrPrimitiveSettings
Settings for graphic primitive.
Definition: GrProperties.cs:106
IG.Num.ScalarFunctionScriptControllerBase.GenerateFuctonParameterName
static string GenerateFuctonParameterName(int whichParameter, string baseName="x", int startIndex=0, int numPlaces=2)
Generates and returns a pre-defined name of the specified variable or function parameter ,...
Definition: ScalarFunctionScriptController.cs:624
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray2DToIntJaggedArray2DObjectToIntJaggedArray2D__ComparativeToDelete_
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntJaggedArray2DToIntJaggedArray2DObjectToIntJaggedArray2D__ComparativeToDelete_()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:671
IG.Lib.IdGenerator
Utility class for generaton of unique IDs for objects of specific type. IDs generated by calls of Get...
Definition: IdGenerator.cs:21
IG.Num.NeuralApproximatorBase._trainingData
SampledDataSet _trainingData
Definition: NeuralApproximatorBase.cs:1416
IG.Script.ScriptAppBase.AddNumericsCommand
void AddNumericsCommand(string appName, CommandMethod appMethod, string appHelp)
Adds a new numerics - related embedded application's command (added as sub-command of the base comman...
Definition: ScriptAppBase.cs:567
IG.Num.ScalarFunctionScriptControllerBase.ConvertParameterNamesToString
virtual string ConvertParameterNamesToString(params string[] parameterNames)
Converts an array of parameter names to a delimited single string that contains these names,...
Definition: ScalarFunctionScriptController.cs:120
IG.Num.MExt.ArcCot
static double ArcCot(double x)
Arc cotangent, inverse of 1/tan(x).
Definition: UtilMath.cs:1231
IG.Num.ScalarFunctionLinear.Gradient0
IVector Gradient0
Vector of linear coefficients (equal to gradient of the function).
Definition: FunctionScalarExamples.cs:208
IG.Lib.IReporterBase.DoTracing
bool DoTracing(ReportType reptype)
Returns true if the report of a given type should traced (according to ReportingLevel),...
IG.Num.Matrix3d.Random
static Matrix3d Random()
Creates and returns a 3D matrix with uniformly distributed random elements in the [0,...
Definition: Matrix3DClass.cs:254
IG.Num.FunctionPolynomial.ReferenceIntegral
double ReferenceIntegral(double x)
Definition: FunctionReal.cs:1338
IG.Num.Func3dBase.Func3dBase
Func3dBase()
Definition: Function3d.cs:133
IG.Num.Experimental.xdouble.operator^
static xdouble operator^(xdouble a, xdouble b)
First operand raised to the power of the second operand.
Definition: UtilMath.cs:1402
IG.Num.SampledDataSet.ComparerInputDistance.ComparerInputDistance
ComparerInputDistance(IVector referencePoint, DistanceDelegate distanceFunction, bool immutable)
Constructs a new comparer according to input distance to a reference poiont (type IVector).
Definition: SampledData.cs:717
IG.Lib.ApplicationCommandlineBase.RunThroughInterpreter
bool RunThroughInterpreter
Whether script is loaded and run through interpreter (alternative is direct construction of script cl...
Definition: ApplicationCommandLineBase.cs:142
IGLib.Core.CapturedVar.ValueTypeString
string ValueTypeString
Definition: CapturedVar.cs:138
IG.Num.AnalysisComparer.AnalysisComparer
AnalysisComparer(double barrierLength, double barrierHeight)
Creates analysis results comparer with initialized penalty evaluator containing one penalty function ...
Definition: AnalysisComparer.cs:37
IG.Lib.Copy.NamedPipeServerBase.WaitForConnection
override void WaitForConnection()
Waits until a client connects to the specified server pipe.
Definition: NamedPipes_Copy.cs:194
IG.Num.ScalarFunctionOneParametric
Base class for one parametric families of scalar functions with affine transformation of co-ordinates...
Definition: FunctionScalarParametric.cs:139
IG.Lib.ShellApplication.CreateInterpreter
override CommandLineApplicationInterpreter CreateInterpreter()
Creates and returns application's command-line interpreter.
Definition: ApplicationCommandLineBase.cs:373
IG.Lib.ReporterBase.ReportWarning
void ReportWarning(Exception ex)
Launches a warning report. Predominantly for error and warning reports.
Definition: ReporterMsg.cs:3354
IG.Num.Func.PenaltyPower.PenaltyPower
PenaltyPower(double length, double height, double zeroEnd, int power)
Creates a new penalty function consisting of sticked together constant zero-valued function and a pow...
Definition: FunctionRealPenalty.cs:154
IG.Lib.IpcStreamClientServerBase.MessageSeparator
char MessageSeparator
Definition: IpcStreamClientServerBase.cs:219
IG.Num.InputElementDefinition.OptimizationIndexSpecified
virtual bool OptimizationIndexSpecified
Flag indicating whether optimization parameter index is defined for the input parameter described by ...
Definition: SampledDataDefinition.cs:439
IG.Num.ParallelJobContainerBase._dispatcherJobId
int _dispatcherJobId
Definition: ParallelJobContainerBase.cs:132
IG.Num.ParallelJobContainerBase.GetNextId
static int GetNextId()
Returns another ID that is unique for objects of the containing class its and derived classes.
Definition: ParallelJobContainerBase.cs:117
IG.Lib.color.Mixture
static color Mixture(double[] weights, color[] colors)
Returns additive mixture (linear combination) of the specified colors.
Definition: Color.cs:422
IGLib.Core.Tests.DerivedWrapper.DerivedWrapper
DerivedWrapper(int value)
Definition: ReflectionTypeConverterTests.cs:191
IG.Num.NeuralApproximatorBase.NeuralApproximatorBase
NeuralApproximatorBase()
Definition: NeuralApproximatorBase.cs:536
IG.Lib.CommandLineApplicationInterpreter.CmdRunParallelRepeat
virtual string CmdRunParallelRepeat(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Runs the specified command-line several times in the specified number of paralle...
Definition: CommandlineApplicationInterpreter.cs:4802
IG.Crypto.UtilCrypto.GetPasswordAlgorithmType
static PasswordAlgorithmType GetPasswordAlgorithmType(PasswordAlgorithmBase algorithmObject)
Returns the password generation algorithm type, i.e. an enumeration of type PasswordAlgorithmType,...
Definition: UtilCrypto.cs:167
IG.Lib.RegisterableExamples.ExampleIRegistrable.Unregister
void Unregister()
Unregisters the current object if it is currently registered. Can be performed several times,...
Definition: UtilIdRegistration.cs:346
IG.Num.Vector._length
int _length
Definition: Vector.cs:252
IG.Num.UnstructuredMesh3d.RemoveIndexField
void RemoveIndexField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh3dGeneric.cs:206
IG.Lib.CommandLineApplicationInterpreter.CmdExpressionEvaluatorJavascript
virtual string CmdExpressionEvaluatorJavascript(CommandThread cmdThread, string cmdName, string[] args)
Command. Runs the built in expression evaluator.
Definition: CommandlineApplicationInterpreter.cs:4647
IG.Lib.HtmlWriter.ImageCaption
string ImageCaption
Definition: HtmlWriter.cs:840
IG.Num.IScalarFunctionUntransformed.Hessian
void Hessian(IVector parameters, ref IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters.
IG.Num.UnstructuredMesh2d._scalarFields
FieldCollection< TScalarField, TScalar > _scalarFields
Definition: UnstructuredMesh2dGeneric.cs:218
IG.Lib.RealFunctionLoader.CreateRealFunction
LoadableRealFunctionBase CreateRealFunction(double Kx, double Sx, double Ky, double Sy)
Creates and returns an instance of dynamically compiled real function object.
Definition: RealFunctionScriptLoader.cs:630
IG.Num.Func.Cubic
Cubic function, f(x) = a3*x*x*x + a2*x*x + a1*x + a0. Specific properties: Zero - returns a zero....
Definition: FunctionRealInterpolation.cs:863
IG.Script.ScriptAppBase.AssemblyFunctionLoadAssemblies
virtual string AssemblyFunctionLoadAssemblies(string appName, string[] args)
Executes embedded application - loading the specified assemblies to the application domain.
Definition: ScriptAppBase.cs:4318
IGLib.Core.CapturedVar.TypeName
string TypeName
Definition: CapturedVar.cs:120
IG.Num.ScalarFunctionExamples.Rosenbrock.Rosenbrock
Rosenbrock()
Creates a new untransformed Rosenbrock's function.
Definition: FunctionScalarExamples.cs:578
IG.Script.ScriptAppBase.AppProcess
virtual string AppProcess(string[] arguments)
Runs one of the process - related embedded applications.
Definition: ScriptAppBase.cs:5084
IG.Num.SampledDataCsv.DefaultKeyNames
static string DefaultKeyNames
Default key for introduction of names of input and output data elements.
Definition: SampledDataCsv.cs:145
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray2DToStringArrayObjectToIntList
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntArray2DToStringArrayObjectToIntList()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:261
IG.Crypto.CryptoManager.RecursiveDirectoryLevels
int RecursiveDirectoryLevels
Definition: UilCryptoAux1.cs:396
IG.Num.QRDecomposition.Inverse
IMatrix Inverse()
Calculates and returns inverse of the decomposed matrix represented by the current object.
Definition: MatrixDecompositions.cs:727
IG.Crypto.UtilCrypto.GetFileHashMd5Hex
static string GetFileHashMd5Hex(string filePath, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the MD5 hash string of the specified stream.
Definition: UtilCrypto.cs:1169
IG.Lib.RegisterableExamples.ExampleIRegistrable.IsRegistered
bool IsRegistered()
Returns true if the current object is registered, false if not.
Definition: UtilIdRegistration.cs:341
IG.Script.ScriptAppBase.ConstHelpFile
const string ConstHelpFile
Definition: ScriptAppBase.cs:341
IG.Num.MatrixBase.ArrayDivide
static void ArrayDivide(IMatrix a, IMatrix b, IMatrix result)
Element-by-element division. WARNING: dimensions of matrices must match, otherwise an exception is th...
Definition: MatrixBase.cs:2484
IG.Crypto.UtilCrypto.GetHashHex
static string GetHashHex(byte[] bytesToHash, HashType hashType, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the hash string of the specified kind of the specified byte array.
Definition: UtilCrypto.cs:673
IG.Num.MatrixBase.SetRandomSymmetric
static void SetRandomSymmetric(IMatrix mat, IRandomGenerator rnd)
Sets the specified matrix such that it is symmetric and contains random elements on the interval (0,...
Definition: MatrixBase.cs:953
IG.Lib.Copy.NamedPipeServerBase.SendDummyRequest
override void SendDummyRequest()
Sends a dummy request in order for the serving function to stop blocking
Definition: NamedPipes_Copy.cs:319
IG.Lib.SerializerBase.SerializationTestClass
Test class for testing serialization.
Definition: SerializerBase.cs:720
IG.Num.GridGenerator1dBase.NumIntervals
virtual int NumIntervals
Gets the number of intervals between the nodes. Simply NumNodes-1.
Definition: GridGenerator1dBase.cs:287
IG.Num.OutputElementDefinitionDto
DTO (data transfer object) for data output element definition.
Definition: SampledDataDto.cs:349
IG.Lib.ScriptLoaderBase.IsClassLoaded
virtual bool IsClassLoaded
Whether the compiled class corresponding to the script is prepared.
Definition: Loader.cs:960
IG.Num.QuadraticBasisSafer
The same as QuadraticBasis, just that it has more meaningful exceptions.
Definition: ApproxBasis.cs:528
IG.Num.NeuralTrainingLimitsDto.OutputSafetyFactorMin
double OutputSafetyFactorMin
Minimum limit for output safety factor value.
Definition: SerializationDtoNeural.cs:758
IG.Lib.color.IntG
int IntG
Gets or sets the green RGB component as integer in the range 0 to 255. Getter clips the returned valu...
Definition: Color.cs:147
IG.Lib.ScriptLoaderBase.CreatedObject
virtual ILoadableScript CreatedObject
Object of the compiled class that has beeen created.
Definition: Loader.cs:1432
IG.Lib.SerializerBase.SerializationTestClass.DNum
virtual double DNum
Definition: SerializerBase.cs:748
IG.Lib.DataStore.GetElements
XmlElement[] GetElements(string xpath)
Returns an array of all element _gridCoordinates in the current XML document that satisfiy the specif...
Definition: XmlUtilities.cs:222
IG.Num.MExt.Pow
static double Pow(double a, double b)
Returns a specified number raised to the specified power.
Definition: UtilMath.cs:1065
IG.Lib.Util.InsertSortedList< T >
static void InsertSortedList< T >(List< T > sortedList, T insertedElement, IComparer< T > comparer)
Inserts the specified element to the appropriate position in a sorted list, in such a way that the li...
Definition: Utils.cs:717
IG.Num.ParallelJobServerBase._isServer
bool _isServer
Definition: ParallelJobServerBase.cs:379
IG.Lib.WaitCondition.ConditionFunction
virtual bool ConditionFunction()
Evaluates blocking condition in the case that the condition delegate is not specified.
Definition: WaitCondition.cs:231
IGLib.Gr3D.TorusKnot3D.TorusKnot3D
TorusKnot3D(int p, int q)
Empty constructor.
Definition: TorusKnot3D.cs:34
IG.Num.M.Product
static double Product(IEnumerable< double > sample)
Calculates and returns product of ellements of the specified sample.
Definition: UtilMath.cs:706
IG.Num.vec2.Set
void Set(double comp)
Sets components of the vector to the specified value.
Definition: Matrix2D.cs:53
IG.Lib.IRunnable.Run
void Run(string[] args)
Runs the application.
IG.Gr.GrFillSettings.GrFillSettings
GrFillSettings()
Definition: GrProperties.cs:46
IG.Num.Vector3d.Cross
Vector3d Cross(Vector3d v)
Returns vector product of the current and the specified vector.
Definition: Vector3Dclass.cs:449
IG.Net.UtilNet._lockStatic
static object _lockStatic
Definition: UtilNet.cs:35
IG.Num.UnstructuredMesh2d._activeVectorField
TVectorField _activeVectorField
Definition: UnstructuredMesh2dGeneric.cs:386
IG.Num.StructuredMesh2d.GetIndexField
TIndexField GetIndexField(string name)
Returns index field with the specified name.
Definition: StructuredMesh2dGeneric.cs:124
IG.Num.IVectorFunction.ValueDefined
bool ValueDefined
Tells whether value of the function is defined by implementation.
Definition: FunctionVectorInt.cs:47
IG.Num.ScalarFunctionScriptDtoBase.ValueDefinitonString
virtual string ValueDefinitonString
Definition of function value.
Definition: ScalarFunctionDto.cs:99
IG.Lib.ScalarFunctionLoader.AppendSetVariable
void AppendSetVariable(StringBuilder sb, string varName, string[] values, string coponentBaseName, int numIndents)
Appends to the apecified string builder the C# statements that sets the specified variable to the spe...
Definition: ScalarFunctionScriptLoader.cs:610
IG.Lib.StopWatch1.ThreadCpuTime
double ThreadCpuTime()
Returns the total CPU time sent up to this moment by the current process.
Definition: UtilTime.cs:134
IG.Lib.CharacterBuffer.Append
void Append(string str)
Appends the specified string at the end of the buffer.
Definition: StringParserBuffer.cs:167
IG.App.ApplicationIgShellBase.ApplicationIgShellBase
ApplicationIgShellBase()
Definition: ApplicationIgShellBase.cs:13
IGLib.Gr3D.StructuredMesh3D_04.IsRegular
bool IsRegular
Definition: StructuredMesh3D_04.cs:23
IG.Lib.IpcStreamClientServerBase._isMultilineResponse
bool _isMultilineResponse
Definition: IpcStreamClientServerBase.cs:753
IG.Num.Scalar.Copy
static void Copy(Scalar a, ref Scalar res)
Copies a scalar to another (existing) scalar in place.
Definition: Scalar.cs:54
IG.Crypto.CryptoManager.PasswordString
string PasswordString
Definition: UilCryptoAux1.cs:293
IG.Num.PenaltyEvaluator.IsPenaltySecodDerivativeDefined
bool IsPenaltySecodDerivativeDefined(int which)
Returns true if the penalty function's second can be calculated for the specified constraint,...
Definition: AnalysisResults.cs:2646
IG.Num.Func.WeightPol3.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealWeight.cs:571
IG.Lib.StringTable.TryGetElement< ElementType >
bool TryGetElement< ElementType >(int rowNumber, int columnNumber, ref ElementType elementValue)
Tries to obtain a value of the specified type at the specified position, and returns a flag indicatin...
Definition: StringTable.cs:251
IG.Num.AnalysisResults.SetConstraintHessian
virtual void SetConstraintHessian(int which, IMatrix value)
Sets the specified constraint function's Hessian. If CopyReferences=true (false by default) then only...
Definition: AnalysisResults.cs:767
IGLib.Core.ReadonlyArrayAccessor.IsWritable
bool IsWritable
Definition: ArrayAccessors.cs:55
IG.Num.PointCloud.CreateRandomPointContainer
PointContainerType CreateRandomPointContainer(int spaceDimension, double minCoordinateValues, double maxCoordinateValues)
Creates and returns a new point container with random co-ordinates that fall within the specified bou...
Definition: PointCloud.cs:378
IG.Num.InputOutputDataDefiniton.GetElementNameParameters
static void GetElementNameParameters(bool outputElements, out string nameBase, out int numDigits, out int startingIndex, InputOutputDataDefiniton def=null, bool checkLegalVAriableName=true)
Retuns a base string, number of digits and number starting index for generation of data definition in...
Definition: SampledDataDefinition.cs:1532
IG.Num.AnalysisComparer._cmpSumResiduals
bool _cmpSumResiduals
Definition: AnalysisComparer.cs:110
IG.Num.FieldCollection.AddField
virtual void AddField(int numElements, string fieldName, string fieldDescription)
Creates a new field of the specified length and adds it to the current collection.
Definition: FieldCollectionGeneric.cs:254
IG.Lib.ListDto.ListDto
ListDto()
Definition: ArrayDto.cs:180
IG.Num.UnstructuredMesh1d.AddVectorField
void AddVectorField(TVectorField field)
Adds the specified vector field to the collection of vector fields.
Definition: UnstructuredMesh1dGeneric.cs:497
IG.Lib.KeyValueSortable.Value
Tvalue Value
Returns the value.
Definition: Utils.cs:3151
IG.Lib.Copy.ServerStreamBase.AbortWorkingThread
void AbortWorkingThread(double timeoutSeconds=0)
Aborts the working thread.
Definition: ClientServerStreamBase2_Copy.cs:888
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CloseBracketStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: CloseBracketStrategy.cs:5
IG.Num.Matrix.ToStringBase
virtual string ToStringBase()
Returns a string representation of this vector in a readable form.
Definition: Matrix.cs:1249
IG.Lib.NamedPipeClientBase.IsConnected
override bool IsConnected()
Returns true if server pipe is connected, .
Definition: IpcNamedPipes.cs:656
IG.Num.SampledDataSet.ComparerOutputDistance.Distance
virtual double Distance(IVector v1, IVector v2)
Returns distance in the output values space between two points, as defined by the distance calculatio...
Definition: SampledData.cs:980
IG.Num.NeuralTrainingLimits._epochBundle
int _epochBundle
Definition: NeuralTrainingParameters.cs:1457
IG.Lib.DataStore
XML-based data class. Doc container is accessed through the Doc property, which is of class XmlData,...
Definition: XmlUtilities.cs:29
IG.Gr.GrFillSettings
Fill Settings.
Definition: GrProperties.cs:44
IG.Lib.StringTable.MaxNumColumns
int MaxNumColumns
Returns the maximal number of columns in any row.
Definition: StringTable.cs:719
IG.Lib.RealFunctionLoader.FuncNameInitDynamic
const string FuncNameInitDynamic
Name of the function that initializes variables realated to dynamically loaded real function class.
Definition: RealFunctionScriptLoader.cs:52
IG.Num.SampledDataCsv.IsKeyNumOutputValues
bool IsKeyNumOutputValues(string str)
Whether the specified string is a keyword introducing the number of output parameters.
Definition: SampledDataCsv.cs:571
IG.Lib.StopWatch1.StopWatch1
StopWatch1()
Definition: UtilTime.cs:46
IG.Num.PointCloud.PointCloud
PointCloud()
Definition: PointCloud.cs:28
IG.Num.DistanceComparer.Sort
void Sort(List< PointContainerType > list)
Sorts a list of point containers with the current comparer.
Definition: DistanceComparer.cs:674
IG.Num.NeuralApproximatorBase.NumAllTrainingPoints
int NumAllTrainingPoints
Gets number of all training points, including verification points.
Definition: NeuralApproximatorBase.cs:1976
IG.App
Definition: ApplicationIgShellBase.cs:5
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests.RoundTripConversion_ShouldWorkForMyClass
void RoundTripConversion_ShouldWorkForMyClass()
Definition: ToStringTypeConverterViaJsonTests.cs:87
IG.Lib.CommandStackFrameBase.GetThreadBase
abstract CommandThreadBase GetThreadBase()
Returns the stack frame of the specified level for the current thread.
IG.Num.ScalarFunctionUntransformedBase.NumericalHessianCentralPlain
virtual void NumericalHessianCentralPlain(IVector x, IVector stepSizes, IVector aux1, IVector aux2, IMatrix hessian)
Calculates numerical second derivatives (Hessian) of this function. Forward difference formula is nor...
Definition: FunctionScalarUntransformedBase.cs:492
IGLib.Core.CollectionTypeConverter.ImplementsGenericInterface
static bool ImplementsGenericInterface(Type candidateType, Type genericInterface)
Checks if a type is or implements a specific generic interface (e.g., IEnumerable<>).
Definition: CollectionTypeConverter.cs:91
IGLib.Core.ITypeConverter.ConvertToType
object ConvertToType(object value, Type targetType)
Converts the specified value to the specified target type.
IG.Neural.MapDataDefinitionDto
Definition: NeuralMapData.cs:152
IG.Neural.NeuraApproximationFileManager.NeuraApproximationFileManager
NeuraApproximationFileManager()
Definition: NeuralFileManager.cs:27
IG.Lib.StringParser.UseThousandSeparator
virtual Boolean UseThousandSeparator
Definition: StringParser.cs:137
LearnCs.Lib.Complex.GetPositive
static Complex GetPositive(Complex c)
Returns positive value of c .
Definition: Complex.cs:440
IG.Num.Field.Field
Field(int numElements, string fieldName, string fieldDescription)
Constructs a new field with the specified number of elements, name and description....
Definition: FieldGeneric.cs:41
IG.Num.Matrix3d.Equals
override bool Equals(Object obj)
Returns a value indicating whether the specified object is equal to the current matrix.
Definition: Matrix3DClass.cs:596
IG.Num.ParallelJobContainerGen.TestPerformance
static ResultType[] TestPerformance(InputType[] inputs, SimpleFunctionDelegate< InputType, ResultType > evaluationFunction, int numServers, int maxEnqueued, double delayTimeSeconds, double delayTimeRelativeError, int sleepTimeMs, int clientOutputLevel)
Test of parallel job execution.
Definition: ParallelJobContainerGen.cs:410
IG.Num.Func3d2dExamples.HyperboloidTwosheetedLowerParametric.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1082
IG.Crypto.CryptoManager.AppCertInfo
virtual string AppCertInfo(string appName, string[] args)
Executes command-line action - prints information about the certificate specified by command-line par...
Definition: UilCryptoAux1.cs:3874
IG.Lib.RealFunctionLoader._secondDerivativeDefinitionString
string _secondDerivativeDefinitionString
Definition: RealFunctionScriptLoader.cs:172
IG.Lib.ScalarFunctionLoader
Dynamically generates IScalarFunction classes from user definitions. User can define in string form h...
Definition: ScalarFunctionScriptLoader.cs:23
IG.Num.SIPrefix.z
static readonly PhysicalConstant z
zepto- (z), SI prefix for 10^-.
Definition: Constants.cs:785
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_DerivedClassToBaseClassObjectToBaseClass_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_DerivedClassToBaseClassObjectToBaseClass_IsCorrect()
Definition: BasicTypeConverterTests.cs:184
IG.Lib.UtilConsole.GetConsoleWindow
static IntPtr GetConsoleWindow()
IG.Num.ScalarFunctionResults.ErrorCode
virtual int ErrorCode
Error code. 0 - everything is OK. negative value - something went wrong.
Definition: FunctionScalarResults.cs:466
IGLib.Tests.Base.XUnitLogger.NoopDisposable
Definition: TestBase.cs:116
IG.Num.IPenaltyEvaluator.AddPenaltyFunction
int AddPenaltyFunction(IRealFunctionPenalty func)
Adds a new penalty function for evaluation of penalty terms to the list.
IG.Lib.Logger.LogError
void LogError(string message, Exception ex)
Adds a new error log record initialized according to parameters.
Definition: LoggerMsg.cs:679
IG.Num.ScalarFunctionResults.Copy
virtual void Copy(IScalarFunctionResults results)
Copies data from another analysis results.
Definition: FunctionScalarResults.cs:527
IG.Num.Func.WeightReciprocalPower.RefDerivative
override double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:340
IG.Lib.WaitFileEventBase.OnCreated
virtual void OnCreated(object source, FileSystemEventArgs e)
Handles events triggered when a file or directory is created.
Definition: WaitConditionFile.cs:232
JsonPrettyPrinterPlus.PrettyPrinterExtensions
Definition: JsonPrettyPrinter.cs:9
IGLib.Gr3D.StructuredMesh3D_03.Params1
double[] Params1
Definition: StructuredMesh3D_03.cs:20
IG.Num.OptimizationDataBase.InitialStep
IVector InitialStep
Gets or sets initial step used in optimization.
Definition: OptimizationInputData.cs:216
IG.Num.OptFileManager.ClientReadAnOutput
virtual void ClientReadAnOutput(ref AnalysisResults anres)
Client reads analysis results. Messages are set and cleared appropriately.
Definition: OptFileManager.cs:1143
IG.Num.IVectorFunctionResults.GetValue
double GetValue(int which)
Returns the specified function value.
IG.Num.Vector.GetNewThis
Vector GetNewThis()
Creates and returns a new vector with the same dimension and of the same type as the current vector.
Definition: Vector.cs:482
IG.Num.NeuralTrainingParameters.ErrorAverageCalc
static double ErrorAverageCalc(List< IVector > ErrorConvergence, int NumLastErrors, int NumBundles, IVector scalingLength)
Calculate average number of the desired number of first elements in the convergence list.
Definition: NeuralTrainingParameters.cs:1144
IG.Num.AffineTransformationDiagonal.AffineTransformationDiagonal
AffineTransformationDiagonal(IVector diagonalOfTransfMat, IVector translationVec)
Constructs affine transformation with the specified transformation matrix and translation vector.
Definition: TransformationAffineDiagonal.cs:37
IG.Num.UnstructuredMesh1d.RemoveVectorField
void RemoveVectorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh1dGeneric.cs:516
IG.Num.IVector.SetConstant
void SetConstant(double elementValue)
Sets all components of the current vector to the specified value.
IG.Lib.ICommandLineApplicationInterpreter.SetVariableValue
string SetVariableValue(CommandThread commandThread, string varName, string value)
Sets the specified variable to the specified value.
IG.Lib.ReporterBase.KeyPrefix
const string KeyPrefix
Definition: ReporterMsg.cs:2021
IG.Lib.CommandStackFrameBase.IsEventualBlockEnterCommand
bool IsEventualBlockEnterCommand(string commandLine, bool isOnlyCommandName=false)
Returns true if the specified commandline can eventually represent one of the commands contained in t...
Definition: CommandlineApplicationInterpreterBase.cs:1093
IG.Num.mat3.columnz
vec3 columnz
Gets or sets the z-column of the 3D matrix.
Definition: Matrix3D.cs:564
IG.Lib.Copy.ClientServerStreamBase2.GenericResponse
string GenericResponse
Generic response that is sent back to the client in abscence of any method generating responses to sp...
Definition: ClientServerStreamBase2_Copy.cs:279
IG.Num.StructuredMesh3d._vectorFields
FieldCollection3d< TVectorField, TVector > _vectorFields
Definition: StructuredMesh3dGeneric.cs:386
IG.Num.PointCloudSampledDataElement.PointCloudSampledDataElement
PointCloudSampledDataElement(params IPointContainer< SampledDataElement >[] points)
Constructs a cloud of vector points containing the points embedded in the specified point containers.
Definition: PointCloudSampledDataElement.cs:32
IG.Num.Matrix2d.GetNewThis
Matrix2d GetNewThis(int rowCount, int ColumnCount)
Returns a copy of the current 2D matrix.
Definition: Matrix2DClass.cs:435
LearnCs.Lib.Complex.operator
static operator(double, double)(Complex c)
Explicit conversion from complex to (double, double). Will need a cast operator.
Definition: Complex.cs:133
IG.Num.RandomGaussian._lockStatic
static object _lockStatic
Definition: RandomGaussian.cs:31
IG.Num.IAnalysisResults.AllocateConstraintHessiansList
void AllocateConstraintHessiansList()
Allocates space for the list of constraint functions' Hessians.
IG.Num.ScalarFunctionRadialOneParametric._functionOneParametric
IRealFunctionOneParametric _functionOneParametric
Definition: FunctionScalarRadial.cs:268
IG.Script.ScriptAppBase.FileFunctionWaitCreation
virtual string FileFunctionWaitCreation(string appName, string[] args)
Executes embedded application - waiting for creation of the specified file.
Definition: ScriptAppBase.cs:806
IG.Num.VectorStore.VectorStore
VectorStore(int length)
Constructs a new Vector store for vectors with the specified dimensions.
Definition: VectorBase.cs:3208
IG.Lib.Util.BinarySearchSortedListFromTo< T >
static int BinarySearchSortedListFromTo< T >(List< T > sortedList, T searchedElement, int from, int to, Comparison< T > comparison)
Searches a sorted list in the specified range for the specified element, and returns its index if the...
Definition: Utils.cs:805
IGLib.Gr3D.MaterialPropertiesExamples.Example_SaveMaterialProperrties
void Example_SaveMaterialProperrties()
Definition: MaterialProperties.cs:123
IG.Num.Numeric.DerivativeFD
static double DerivativeFD(DlgFunctionValue f, double x, double step)
Calculates numerical derivative of a function according to the forward difference formula....
Definition: FunctionNumeric.cs:221
IG.Num.VectorBase.Resize
static void Resize(ref IVector vec, IVector template, int dimension)
Resizes, if necessary, the specified vector according to the required dimension. If the vector is ini...
Definition: VectorBase.cs:1068
IG.Num.IResponseEvaluatorVectorSimple.CalculateVectorResponse
void CalculateVectorResponse(IVector inputParameters, ref IVector outputValues)
Calculates simulator's response at the specified input parameters.
IG.Num.Field._values
TElement[] _values
Definition: FieldGeneric.cs:66
IG.Num.SampledDataSet.ComparerOutputDistance.DistanceFunction
DistanceDelegate DistanceFunction
Delegate that calculates distance between two vectors.
Definition: SampledData.cs:950
IG.Num.InputOutputDataDefiniton
Definition of input and output data for vector functions, approximations, etc. Contains descriptiove ...
Definition: SampledDataDefinition.cs:640
IG.Lib.UtilSystem.GetResxResourceFilePath
static string GetResxResourceFilePath(string resourcePath)
Returns path of the resource file, given the specified path of a resource (or its resource file) that...
Definition: UtilSystem.cs:3724
IG.Neural.MappingApproximationFileManager.MappingDefinitionPath
string MappingDefinitionPath
File path of the input and output mapping definition file. Setter takes only pure file name,...
Definition: NeuralFileManager.cs:921
IG.Lib.XmlParser.InnerText
string InnerText
Returns the inner text of the current node.
Definition: XmlUtilities.cs:1381
LearnCs.Lib.VectorFactoryRegistry.VectorFactoryRegistry
VectorFactoryRegistry()
Definition: VectorFactoryRegistry.cs:37
IG.Num.Field.MapCoordinatesPlain
static void MapCoordinatesPlain(Field< vec2 > referenceField, Field< vec2 > targetField, IFunc2d fx, IFunc2d fy)
Generates coordinates of a set of unstructured 3D points (point cloud) from a reference set according...
Definition: FieldGeneric.cs:671
IG.Num.Func.Constant.RefIntegral
override double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionRealBasic.cs:606
IG.Lib.ScriptLoaderBase._applicationDomain
AppDomain _applicationDomain
Definition: Loader.cs:1379
IG.Lib.InterfaceInterpreterBase.WriteAppendToCommandFile
virtual void WriteAppendToCommandFile()
Appends the current contents of the interpreter command file to the physical file....
Definition: InterfaceInterpreterBase.cs:686
IG.Num.MatrixBase.SetIdentity
static void SetIdentity(IMatrix mat)
Sets the specified matrix to identity matrix. WARNING: Works only for square matrices (exception is t...
Definition: MatrixBase.cs:852
IG.Num.ScalarFunctionScriptDtoBase.CopyToPlain
override void CopyToPlain(ref ScalarFunctionScriptController functionContrller)
Copies data from the current DTO to a scalar function object.
Definition: ScalarFunctionDto.cs:148
IGLib.Tests.Base.SampleClasses.DerivedClass.operator==
static bool operator==(DerivedClass lhs, DerivedClass rhs)
Definition: SampleClasses.cs:130
IG.Lib.ReporterBase.DoReporting
bool DoReporting(ReportType reptype)
Returns true if the report of a given type should be shown by user interface (according to ReportingL...
Definition: ReporterMsg.cs:2740
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.BuildContextIndents
void BuildContextIndents()
Definition: JsonPPStrategyContext.cs:110
IGLib.Core.CapturedVarObject
An ICapturedVar<DeclaredType> where declared type of the captured entity (variable,...
Definition: CapturedVar.cs:71
LearnCs.Lib.Complex.Cos
Complex Cos()
Definition: Complex.cs:770
IG.Neural.MapImputElementDefinitionDto.CopyToPlain
override void CopyToPlain(ref MappingDefinitionElement obj)
Definition: NeuralMapData.cs:114
IG.Num.Matrix2d.CreateFromRows
static Matrix2d CreateFromRows(IList< Vector > rowVectors)
Construct a complex matrix from a set of real row vectors.
Definition: Matrix2DClass.cs:186
IG.Script.AppBase.CustomFunctionPrintArguments
virtual string CustomFunctionPrintArguments(string appName, string[] args)
Executes embedded application - writing to the console information about file events for the specifie...
Definition: ScriptAppBase.cs:156
IG.Script.ScriptAppBase.AssemblyFunctionReferenced
virtual string AssemblyFunctionReferenced(string appName, string[] args)
Executes embedded application - writing to the console list of referenced assemblies.
Definition: ScriptAppBase.cs:4167
IGLib.Core.IReadonlyArrayAccessor
Provides read only access to elements of an underlying onedimensional array-like structure.
Definition: IReadonlyArrayAccessor.cs:14
IG.Num.MExt.tanh
static double tanh(double a)
Returns the hyperbolic tangent of the specified angle.
Definition: UtilMath.cs:1274
IGLib.Core.ModelParameter.ClearDefaultValue
override IModelParameter ClearDefaultValue()
Clears the default value of the current parameter, making it undefined (IsDefaultValueDefined becomes...
Definition: ModelParameterTyped.cs:220
IG.Num.GridGenerator1dBase.GetNodeList
virtual void GetNodeList(ref List< double > result)
Stores the node positions of the generated 1D grid into the specified list. If necessary,...
Definition: GridGenerator1dBase.cs:945
IG.Lib.WaitCondition.MaxSleepMs
virtual int MaxSleepMs
Maximal sleeping time, in milliseconds, between successive condition checks. If less than 0 then maxi...
Definition: WaitCondition.cs:264
IG.Num.MatrixBase.ArrayMap
static void ArrayMap(IMatrix a, Converter< double, double > mapping, IMatrix result)
Element-by-element mapping of an arbitrary function. WARNING: dimensions of matrices must match,...
Definition: MatrixBase.cs:2608
IG.Crypto.UtilCrypto.GetFileHashHex
static string GetFileHashHex(string filePath, HashType hashType, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the hash string of specified type of the specified stream.
Definition: UtilCrypto.cs:1153
IG.Lib.CommandLineApplicationInterpreter.EvaluatorJs
ExpressionEvaluatorJs EvaluatorJs
Expression evaluator used by the current
Definition: CommandlineApplicationInterpreter.cs:1494
IG.Lib.color.Scale
static color Scale(color col1, color col2, double value)
Returns a color corresponding to the specified value (ranging from 0 to 1) where color scale begins w...
Definition: Color.cs:498
IG.Num.GridGenerator1dBase.CalculateGrid
virtual void CalculateGrid()
Performs grid generation according to current settings. The generated grid is stored in internal stru...
Definition: GridGenerator1dBase.cs:886
IG.Num.Numeric.DerivativeBD
static double DerivativeBD(DlgFunctionValue f, double x, double step)
Calculates numerical derivative of f according to the backward difference formula....
Definition: FunctionNumeric.cs:232
IG.Num.ScalarFunctionExamples.Rosenbrock.Description
override string Description
Returns a short description of the function.
Definition: FunctionScalarExamples.cs:600
IG.Num.FieldCollection.DefaultFieldNameConst
const string DefaultFieldNameConst
Definition: FieldCollectionGeneric.cs:144
IG.Num.Func3dBase._valueDefined
bool _valueDefined
Definition: Function3d.cs:140
IG.Script.ScriptAppBase.CryptoDecryptPlain
const string CryptoDecryptPlain
Definition: ScriptAppBase.cs:1197
IG.Num.Func.Quadratic.Zero1
double Zero1
Returns the first zero of the current quadratic function. Throws InvalidOperationException if the fun...
Definition: FunctionRealInterpolation.cs:548
IG.Lib.InterfaceInterpreterBase._commandBuilder
StringBuilder _commandBuilder
Definition: InterfaceInterpreterBase.cs:84
IGLib.Gr3D.Sphere.RDefault
const double RDefault
Definition: Sphere.cs:24
IG.Num.IBoundingBox.ResetMin
void ResetMin(int componentIndex)
Resets the specified minimal coordinate value to BoundingBoxBase.UndefinedMin.
IG.Lib.WaitFileEventBase.Pulser
static ThreadPulser Pulser
Object that is used for pulsing.
Definition: WaitConditionFile.cs:292
IG.Lib.WaitFileEventBase.TriggerConditionCheck
void TriggerConditionCheck()
Triggers condition check by pulsing the object on which Wait() successively waits.
Definition: WaitConditionFile.cs:299
IG.Lib.IReporterBase.Level
ReportLevel Level
Gets the level with the lowesst priority (out of reporting, logging and tracing level),...
Definition: ReporterMsg.cs:943
IG.Num.ParallelJobDispatcherGen.ParallelJobDispatcherGen
ParallelJobDispatcherGen()
Definition: ParallelJobContainerGen.cs:658
IG.Num.RealFunctionBase.DerivativeFunction
virtual RealFunctionBase DerivativeFunction
Returns a function object that represents a derivative of this function. Returns null if this is not ...
Definition: FunctionReal.cs:208
IG.Crypto.CryptoManager._ivBytes
byte[] _ivBytes
Definition: UilCryptoAux1.cs:324
IG.Lib.UtilSystem.UnregisterAssemblyResolveHandler
static void UnregisterAssemblyResolveHandler()
Unregisters tis class' event handler for resolving assembly load failures.
Definition: UtilSystem.cs:2681
IG.Lib.IWaitFileEvent.Path
string Path
Path of the file or directory on which the particular event is waited for. Can be specified as relati...
Definition: WaitConditionFile.cs:23
IG.Num.RealFunctionBase.Tabulate
void Tabulate(double from, double to, int numPoints, bool printDerivatives)
Tabulates the current function and its first and eventually second derivatives (when available) on th...
Definition: FunctionReal.cs:289
IG.Num.NeuralTrainingLimitsDto.EpochBundle
int EpochBundle
Number of epochs in boundle.
Definition: SerializationDtoNeural.cs:768
IG.Num.AnalysisResultsDto.ObjectiveGradient
VectorDtoBase ObjectiveGradient
Gradient of the objective function.
Definition: AnalysisResultsDto.cs:277
IG.Lib.XmlParser.GetNextElement
XmlNode GetNextElement()
Moves the current node to the first sibling element after the current node.
Definition: XmlUtilities.cs:1604
IG.Crypto.PasswordAlgorithmBase.IsParametersPublic
bool IsParametersPublic
Flag that specifies whether initialization parameters of the algorithm can be queried or not.
Definition: UtilCryptoAux.cs:728
IG.Num.Func3d2dExamples.HyperboloidParametric.b
double b
Definition: Function3d2d.cs:1125
IG.Lib.CommandLineInterpreter.IsRegistered
bool IsRegistered()
Returns true if the current object is registered, false if not.
Definition: InterpreterCommandLine.cs:226
IG.Num.Matrix.CreateFromColumns
static Matrix CreateFromColumns(IList< Vector > columnVectors)
Construct a complex matrix from a set of real column vectors.
Definition: Matrix.cs:333
IG.Num.SampledDataCsv.IsKeyDiscretizationSteps
bool IsKeyDiscretizationSteps(string str)
Whether the specified string is a keyword introducing variable discretization steps.
Definition: SampledDataCsv.cs:847
IG.Num.AnalysisResults.GetConstraint
virtual double GetConstraint(int which)
Returns the specified constraint function value.
Definition: AnalysisResults.cs:556
IG.Num.NeuralTrainingLimits.DefaultInputSafetyFactorMax
static double DefaultInputSafetyFactorMax
Default value for maximum input bound safety factor value in neural networks.
Definition: NeuralTrainingParameters.cs:1246
IG.Lib.CommandThreadBase.ParameterStore
List< object > ParameterStore
Stored objects.
Definition: CommandlineApplicationInterpreterBase.cs:1919
IG.Lib.ReporterBase.AddTextWriter
bool AddTextWriter(string filename)
Creates a TextWriter from the file name and adds it to the list of TextWriters on which reporting is ...
Definition: ReporterMsg.cs:4276
IG.Num.NeuralTrainingTableDto.CopyToPlain
override void CopyToPlain(ref NeuralTrainingTable trainingResults)
Copies contents of the current DTO to the specified training results object.
Definition: SerializationDtoNeural.cs:1134
IG.Neural.NeuraApproximationFileManager.NeuralNetworkPath
string NeuralNetworkPath
File path of the file where complete (usually trained) neural network is stored. Setter takes only pu...
Definition: NeuralFileManager.cs:167
IG.Lib.IReporterBase.ResetLevels
void ResetLevels()
Resets the various kinds of reporting levels to default values.
IG.Num.ScalarFunctionParametric.ScalarFunctionParametric
ScalarFunctionParametric()
Default constructor is inaccessible because it has no meaning.
Definition: FunctionScalarParametric.cs:91
IG.Crypto.HashType
HashType
Enumeration for selecting the hashing algorithm.
Definition: UtilCryptoAux.cs:28
IG.Num.VectorBase.Normalized
IVector Normalized()
Returns a vector that equals a normalized current vector.
Definition: VectorBase.cs:833
LearnCs.Lib.VectorBase.ConjugateVector
virtual void ConjugateVector(IVector< ElementType > result)
Definition: VectorBase.cs:410
IG.Num.UnstructuredMesh2d.AddVectorField
void AddVectorField(string fieldName, string fieldDescription)
Creates a new vector field of dimensions that match dimensions of the current 2D structuredmesh,...
Definition: UnstructuredMesh2dGeneric.cs:472
IG.Lib.ColorScaleBase.CreateDefault
static ColorScale CreateDefault(double minValue, double maxValue)
Creates and returns a continuous color scale that runs from blue through red till yellow color.
Definition: ColorScale.cs:634
IG.Lib.PipeClientBase._inputStream
StreamReader _inputStream
Definition: IpcPipes.cs:647
IG.Lib.UtilSystem.IsPathResxResourceFile
static bool IsPathResxResourceFile(string resourcePath)
Returns a flag indicating whether the specified resource path represents a compiled resource file tha...
Definition: UtilSystem.cs:3662
IG.Num.UnstructuredMesh2d._tensorFields
FieldCollection< TTensorField, TTensor > _tensorFields
Definition: UnstructuredMesh2dGeneric.cs:524
IG.Num.Vector2d.Add
Vector2d Add(Vector2d a)
Returns sum of the current vector and the specified vector.
Definition: Vector2Dclass.cs:452
IG.Num.ILinearSolver.Solve
void Solve(IMatrix B, ref IMatrix X)
Solves A*X = B (a set of linear systems of equations), where B is the matrix whose colums are right-h...
IG.Lib.CommandLineApplicationInterpreter.Command_While
readonly string Command_While
Definition: CommandlineApplicationInterpreter.cs:652
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example11_3_ExportConicalSpiralFermats3DTube
void Example11_3_ExportConicalSpiralFermats3DTube(int numLongitudinal, int numTransverse, double radius, double alpha=1.5, double a=1.0)
Creeates a tubular surface mesh from a helix parameterization, HelixCurve3D.
Definition: TubularSurfaceExportExamplesTests.cs:864
IG.Lib.Module.DefaultReporter
static IReporter DefaultReporter
Returns the curent global Application reporter.
Definition: App.cs:2224
IG.Num.UnstructuredMesh2d.TensorFields
FieldCollection< TTensorField, TTensor > TensorFields
Gets the collection of tensor fields of the current mesh.
Definition: UnstructuredMesh2dGeneric.cs:530
IG.Lib.ScalarFunctionLoader.Loader
ScriptLoaderBase Loader
Script loader used to load and instantiate real function class generated from script.
Definition: ScalarFunctionScriptLoader.cs:949
IG.Lib.WaitDirectoryCreationByProxy
Implements blocking until the specified directory is created (becomes existent). Directory is specifi...
Definition: WaitConditionFile.cs:946
IG.Lib.StringTable.ToString
override string ToString()
Converts the current string table to a string in CSV form and returns the string.
Definition: StringTable.cs:1133
IG.Neural.MapDataDefinitionDto.Output
MapOutputElementDefinitionDto[] Output
Definition: NeuralMapData.cs:163
IGLib.Core.ModelParameterSetBase.ModelParameterSetBase
ModelParameterSetBase(string title, string description, params(string Name, ModelParameterType Parameter)[] keysAndParameters)
Constructor, initializes the current model parameter set, optionally using tuples of names and parame...
Definition: ModelParameterSetBase.cs:38
IG.Num.AnalysisResults.ReadAnalysisResult
static void ReadAnalysisResult(string filePath, ref IVector parameters, ref bool calcobj, ref bool calcconstr, ref bool calcgradobj, ref bool calcgradconstr, ref double obj, ref IVector constr, ref IVector dobjdp, ref IVector[] dconstr, ref int errorcode, ref bool reqcalcobj, ref bool reqcalcconstr, ref bool reqcalcgradobj, ref bool reqcalcgradconstr)
Read the analysis result data from data file Format:
Definition: AnalysisResults.cs:2081
IG.Num.AffineTransformation
Implementation of a general affine transformation where dimensions of the original and transformed sp...
Definition: TransformationAffine.cs:18
IG.Num.Func.Linear.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealInterpolation.cs:187
IG.Num.NeuralTrainingLimits.InputSafetyFactorNum
int InputSafetyFactorNum
Number of input safety factor values.
Definition: NeuralTrainingParameters.cs:1414
IG.Lib.ApplicationCommandlineBase.TestMain
abstract void TestMain(string[] args)
Runs tests from scripts according to hard-coded settings.
IG.Num.ConstPhysical.ElectronRadius
static readonly PhysicalConstant ElectronRadius
Classical electron radius. Unit: numrows.
Definition: Constants.cs:564
IG.Crypto.ConstCrypto.ArgPasswordHexBytes
const string ArgPasswordHexBytes
Specification that password as hexadecimal byte sequence follows.
Definition: UtilCryptoAux.cs:449
IG.Num.Vector.GetNewMatrixThis
virtual Matrix GetNewMatrixThis(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensona, and of a type that is consistent with ...
Definition: Vector.cs:500
IG.Lib.SerializationDtoBase.CopyToBase
virtual void CopyToBase(ref BaseType obj)
Copies data from the current DTO to an object of the base type. Object is created anew if necessary b...
Definition: SerializationDtoBase.cs:549
IG.Num.PhysicalUnit.sr
static readonly PhysicalConstant sr
Steradian, the SI derived unit of solid angle. Solid angle at which the portion of the sphere surface...
Definition: Constants.cs:905
IGLib.Gr3D.ParabolicBasinCurve3D.n
int n
The number of leaves of the rose curve, must be greater than zero.
Definition: ParabolicBasinCurve3D.cs:28
IG.Lib.SerializerBase.Serialize< T >
abstract void Serialize< T >(T serializedObject, Stream serializationStream)
Serializes the specified object and outputs it to a stream.
IG.Lib.CommandLineApplicationInterpreter.CmdEndWhile
virtual string CmdEndWhile(CommandThread cmdThread, string cmdName, string[] args)
Command. Ends (closes) the while loop. Variable name must be the only argument of the command.
Definition: CommandlineApplicationInterpreter.cs:3882
IG.Lib.SerializerBase.TestClassDerived.ToString
override string ToString()
Definition: SerializerBase.cs:613
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.IsInArrayScope
bool IsInArrayScope
Definition: JsonPPStrategyContext.cs:38
IG.Lib.Module.HasExpired
bool HasExpired
Gets the indicatin whether the program has expired.
Definition: App.cs:1183
IGLib.Gr3D.StructuredMesh3D_02.Params1
double[] Params1
Definition: StructuredMesh3D_02.cs:16
IG.Num.Func.Exp.Exp
Exp(double Kx, double Sx)
Definition: FunctionRealBasic.cs:69
IG.Script.ScriptAppBase.SystemFunctionIpAddress
virtual string SystemFunctionIpAddress(string appName, string[] args)
Executes embedded application - writing to the console and returning the current IP address.
Definition: ScriptAppBase.cs:3680
IG.Num.NeuralApproximatorAforgeFake.SaveNetworkSpecific
override void SaveNetworkSpecific(string filePath)
Saves the state of the neural network to the specified file. If the file already exists,...
Definition: NeuralApproximatorAforgeFake.cs:35
IG.Num.OptFileManager.AnInMathPath
string AnInMathPath
File path of the analysis input file in standard IGLib format. Setter takes only pure file name,...
Definition: OptFileManager.cs:246
IG.Lib.CommandStackFrameBase._returnedValue
string _returnedValue
Definition: CommandlineApplicationInterpreterBase.cs:1293
IG.Num.GridGenerator1dBase.CalculateGrid
virtual void CalculateGrid(ref List< double > nodeList, ref List< double > intervalLengthsList)
Performs grid generation and stores the generated nodes and intervals between them directly on the pr...
Definition: GridGenerator1dBase.cs:870
IG.Num.Func3d2dExamples.HyperboloidTwosheetedUpperParametric.HyperboloidTwosheetedUpperParametric
HyperboloidTwosheetedUpperParametric(double r, double c)
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1007
IG.Num.MatrixExtensions.ToStringNewlines
static string ToStringNewlines(IMatrix mat, string elementFormat)
Returns a string representation of the current matrix with newlines inserted after each row,...
Definition: MatrixBase.cs:300
IG.Num.Func3d2dExamples.EllipsoidParametric.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:970
IG.Num.BoundingBoxBase.Reset
void Reset()
Resets all components of vector of minimal coordinates to BoundingBoxBase.UndefinedMin,...
Definition: BoundingBox.cs:588
IG.Lib.XmlUtilityBase.GetDefaultNameSpaceUri
static string GetDefaultNameSpaceUri(XmlElement element)
Gets the default namespace URI if defined, for the specified Xml element.
Definition: XmlUtilities.cs:882
IG.Lib.IReporterTextLogger.TextLoggerIntroText
string TextLoggerIntroText
Gets or sets the introduction string that is written before logging to a TextLogger begins....
Definition: ReporterMsg.cs:480
IG.Gr.GraphicObject.GetDirectChildObject
virtual GraphicObject GetDirectChildObject(int i)
Returns tha direct child object No. i.
Definition: GrObjects.cs:209
IG.Num.VectorFunctionBaseGeneral.LinearCombinationDerivative
double LinearCombinationDerivative(IVectorFunctionResults evaluationData, IVector coefficients, int component)
Returns the specified component of gradient of combination of functions contained in this vector func...
Definition: FunctionVectorBaseGeneral.cs:380
IG.Script.ScriptAppBase.AppProcessMethods
List< CommandMethod > AppProcessMethods
List of methods used to perform process-related commmands.
Definition: ScriptAppBase.cs:4524
IGLib.Core.Tests.CapturedVarTests.CapturedVarCreation_WorksCorrectlyWithCastValueNull
void CapturedVarCreation_WorksCorrectlyWithCastValueNull()
Definition: CapturedVarTests.cs:352
IGLib.Gr3D.Sphere.EndParameter1
double EndParameter1
Definition: Sphere.cs:64
IG.Crypto.PasswordAlgorithmRfc2898.ExternalAlgorithm
Rfc2898DeriveBytes ExternalAlgorithm
Definition: UtilCryptoAux.cs:900
IG.Num.ScalarFunctionResults.SetGradient
virtual void SetGradient(IVector value)
Sets the function gradient. If CopyReferences=true (false by default) then only the reference is copi...
Definition: FunctionScalarResults.cs:281
IG.Num.Matrix.Copy
static void Copy(Matrix a, ref Matrix result)
Copies components of a matrix to another matrix. Resulting matrix is allocated or reallocated if nece...
Definition: Matrix.cs:922
IG.Num.VectorFunctionBaseComponentWise
Base class for defining Vector functions whose component-wise evaluation is defined directly.
Definition: FunctionVectorBase.cs:266
IG.Lib.Module.IGHomeIdFile
virtual string IGHomeIdFile
Name of the software root identification file This file must be contained immediately in the software...
Definition: App.cs:667
IGLib.Gr3D.ColorMapType.CoolWarm
@ CoolWarm
IG.Num.BoundingBox1d.MaxX
double MaxX
Gets the upper bound in the first coordinate.
Definition: BoundingBox.cs:1875
IG.Lib.color.FloatOpacity
float FloatOpacity
Gets the opacity of the current color as float number in the range 0 to 1. No clipping is performed.
Definition: Color.cs:218
IG.Num.Func2dLinear.Hessian
override mat2 Hessian(vec2 parameters)
Calculates and returns Hessian of the current 2D linear function (identical to zero matrix) and retur...
Definition: Function2d.cs:497
YourNamespace.ModelParameter.ValueObject
virtual object ValueObject
Definition: ModelParameter.cs:60
IG.Num.UnstructuredMesh1d.NumIndexFields
int NumIndexFields
Gets the number of index fields.
Definition: UnstructuredMesh1dGeneric.cs:136
IGLib.Core.IModelParameter.IsDefaultWhenValueNotDefined
bool IsDefaultWhenValueNotDefined
If true then the current parameter is assumed to have the default value when the value itself (proper...
Definition: IModelParameter.cs:91
IG.Num.IOptimizer.KeepBestGuess
bool KeepBestGuess
Whether best results are kept or not.
Definition: Optimizer.cs:94
IG.Num.IAnalysisResults.NullifyResults
void NullifyResults()
Sets all result objects to null. If the references are not assigned elsewhere, these objects become e...
IG.Num.VectorFunctionBaseGeneral.Value
void Value(IVector parameters, ref List< double > values)
Returns the value of vector function at the specified parameter.
Definition: FunctionVectorBaseGeneral.cs:272
IGLib.Gr3D.FigureEightKnot3D.FigureEightKnot3D
FigureEightKnot3D(double epsilon=0.3)
Constructor.
Definition: FigureEightKnot3D.cs:25
IG.Lib.UtilSystem.GetIglibInfo
static string GetIglibInfo(int infoLevel=3, int versionLevel=0)
Returns a (possibly multiline) string containing basic information about the IGLib base library,...
Definition: UtilSystem.cs:3316
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.CloseSquareBracketStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: CloseSquareBracketStrategy.cs:19
IGLib.Core.ISingleTargetTypeConverter
Definition: ISingleTargetTypeConverter.cs:6
IG.Num.ParallelJobContainerBase._state
ParallelJobState _state
Definition: ParallelJobContainerBase.cs:65
IG.Num.Func3dQuadratic.HessianMatrix
mat3 HessianMatrix
Twice the matrix of quadratic coefficients (Hessian matrix of second derivatives).
Definition: Function3d.cs:587
IG.Num.NeuralApproximatorBase._networkPrepared
bool _networkPrepared
Definition: NeuralApproximatorBase.cs:601
IG.Lib.ObjectStore.Lock
object Lock
Definition: UtilObjectStore.cs:74
IG.Lib.XmlParser.Previous
XmlNode Previous
The node that was previously set to the current node.
Definition: XmlUtilities.cs:1269
IGLib.Gr3D.IGLib.Gr3D.ParametricSurfaceMeshGenerator.GenerateMesh
StructuredSurfaceMesh3D GenerateMesh(Func< double, double, vec3 > surface, Func< double, double, vec3 > tangent1, Func< double, double, vec3 > tangent2, double tStart1, double tEnd1, double tStart2, double tEnd2, int numPoints1, int numPoints2)
Definition: ParametricSurfaceMeshGenerator.cs:95
IG.Lib.HtmlWriter.GetIndent
string GetIndent()
Returns indentation string for the current indentation level.
Definition: HtmlWriter.cs:150
IG.Lib.ReporterBase.Report_TextLogger
virtual void Report_TextLogger(ReportType messagetype, string location, string message, Exception ex)
Launches a report via text logger. Report is launched by using special delegates for this kind of rep...
Definition: ReporterMsg.cs:5617
IG.Num.NeuralTrainingParameters._inputBoundSafetyFactor
double _inputBoundSafetyFactor
Gets or sets input safety factor.
Definition: NeuralTrainingParameters.cs:129
IG.Neural.MappingDefinition.GetMapOutputElement
virtual OutputMappingDefinitionElement GetMapOutputElement(int which)
Definition: NeuralMapData.cs:662
IG.Num.BoundingBox2d.Update
void Update(Vector2d coordinates)
Updates the bounding box in such a way that the specified co-ordinates fit in it.
Definition: BoundingBox.cs:1762
IG.Num.NeuralApproximatorBase.TrainNetworkMultiple
void TrainNetworkMultiple(int numEpochs, int numIterations)
Performs a specified number of training iterations where the specified number of epochs are run in ea...
Definition: NeuralApproximatorBase.cs:2545
IG.Num.mat2.T
mat2 T
Gets transpose of the current matrix.
Definition: Matrix2D.cs:638
IG.Num.InputOutputDataDefiniton._name
string _name
Definition: SampledDataDefinition.cs:655
IG.Num.Func.WeightGauss.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealWeight.cs:148
IGLib.Gr3D.MaterialProperties.SaveToMaterialFile
void SaveToMaterialFile(string filePath, string materialName=null)
Saves the material properties to a .mtl file.
Definition: MaterialProperties.cs:108
IG.Num.NeuralTrainingParameters.ToleranceRmsRelativeToRangeScalar
double ToleranceRmsRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on RMS errors of outputs can be set to...
Definition: NeuralTrainingParameters.cs:336
IG.Lib.IpcStreamServerBase.AbortWorkingThread
void AbortWorkingThread(double timeoutSeconds=0)
Aborts the working thread.
Definition: IpcStreamServerBase.cs:434
IG.Lib.Logger.GetInfosReport
string GetInfosReport(bool printDecorations, bool newLinesAfter)
Returns a string that contains reports for all infos contained in the logger. If there are no logs to...
Definition: LoggerMsg.cs:580
IG.Num.InputElementDefinition._defaultValue
double _defaultValue
Definition: SampledDataDefinition.cs:416
IG.Num.IScalarFunctionParametric.GetParameter
double GetParameter(int which)
Returns value of the specified parameter of the parameterized function.
IG.Reflection.SerializationBinderElementary
A SerializationBinder, defines a single mapping from the original assembly and type name to a target ...
Definition: SerializationBinderElementary.cs:25
IG.Num.Func3dLinear.Hessian
override mat3 Hessian(vec3 parameters)
Calculates and returns Hessian of the current 3D linear function (identical to zero matrix) and retur...
Definition: Function3d.cs:539
IG.Num.StructuredField2d.MapCoordinatesToScalars
static void MapCoordinatesToScalars(StructuredField2d< vec3 > referenceField, StructuredField2d< double > targetScalarField, IFunc3d scalarMap)
Generates scalar values for a 2D structured grid embedded in 3D space from the specified field of gri...
Definition: StructuredField2dGeneric.cs:364
IG.Gr.GraphicObject._parent
GraphicObject _parent
Definition: GrObjects.cs:156
IG.Num.AnalysisComparer
Compares two sets of analysis results in various different ways.
Definition: AnalysisComparer.cs:16
IG.Num.ParallelJobDispatcherBase.IsTestMode
bool IsTestMode
Whether the current job data conntainer is in test mode. In this mode, delays specified by internal v...
Definition: ParallerJobDispatcherBase.cs:1039
IG.Num.ScalarFunctionConstant.ExampleFunction2d
static ScalarFunctionConstant ExampleFunction2d()
Creates and returns quadratic scalar function in 2D.
Definition: FunctionScalarExamples.cs:131
IGLib.Core.ISingleTypeConverter.ConvertTyped
TTarget ConvertTyped(TSource source)
Converts the parameter source to the target type (TTarget , or equivalently, TargetType),...
IG.Num.IAnalysisResults.GetObjectiveGradient
IVector GetObjectiveGradient()
Returns the objective function gradient.
IG.Lib.Copy.ClienServerStreamBase._lockGlobal
static object _lockGlobal
Definition: ClientServerStreamBase_Copy.cs:50
IGLib.Gr3D.MoebiusStrip.Surface
vec3 Surface(double u, double v)
Defines the parametric surface in 3D space.
Definition: MoebiusStrip.cs:59
IG.Lib.InterfaceInverse.CmdNameInterpret
virtual string CmdNameInterpret
Command name - interpret.
Definition: InterfaceInv.cs:82
IG.Lib.color.Average
static color Average(bool clipComponents, params color[] colors)
Returns average of the specified colors.
Definition: Color.cs:334
LearnCs.Lib.VectorFactoryBase
A base class for a vector factory without having the precise type of the created vectors specified.
Definition: VectorFactory.cs:46
IG.Num.SampledDataSet.ExtractOutputs
void ExtractOutputs(ref IVector[] extracted)
Extracts vectors of output values from the current sampled data set, and stores them to the specified...
Definition: SampledData.cs:454
IG.Num.ScalarFunctionScriptControllerBase.SaveJson
static void SaveJson(ScalarFunctionScriptController functionController, string filePath, bool append=false, InputOutputDataDefiniton dataDefinition=null)
Saves (serializes) the specified script-based scalar function controller to the specified JSON file....
Definition: ScalarFunctionScriptController.cs:940
IG.Num.SimKosecFileManagerBase.OneCommandArgument
string[] OneCommandArgument
Used to run the simulatior in the default case where there is only one command-line argument.
Definition: SimKosecFileManagerBase.cs:1460
IG.Num.Experimental.MX.ceil
static xdouble ceil(xdouble a)
Returns the smallest integral value that is greater than or equal to the specified decimal number.
Definition: UtilMath.cs:1666
IG.Crypto.ConstCrypto.ArgCertificateStoreName1
const string ArgCertificateStoreName1
Specification that certificate store name follows.
Definition: UtilCryptoAux.cs:403
IG.Lib.InterfaceInverse.SetCalculateConstraints
virtual void SetCalculateConstraints(bool flagValue)
Sets the flag for calculation of constraint functions.
Definition: InterfaceInv.cs:382
IG.Lib.XmlData.GetTextNode
XmlNode GetTextNode(string xpath)
Returns the (first) text node of the first element node in the current document that satisfies the sp...
Definition: XmlUtilities.cs:388
IG.Num.IPointContainer.StoredDistance
double StoredDistance
Stored distance to a reference point, which is used to increase performance of operations that perfor...
Definition: PointContainer.cs:51
IG.Neural.NeuraApproximationFileManager.ClearNeuralBusy
void ClearNeuralBusy()
Clears the falg that indicates that the approximation server is busy.
Definition: NeuralFileManager.cs:528
IG.Lib.LoadableScriptBase.EmbeddedCommandName
string EmbeddedCommandName
Command that was used to launch the current embedded application script.
Definition: LoadableScriptBase.cs:169
IG.Num.ScalarFunctionExamples.Quadratic2d.HessianDefined
override bool HessianDefined
Tells whether the second derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1217
IG.Num.UnstructuredMesh1d.GetScalarField
TScalarField GetScalarField(int index)
Returns the scalar field with the specified index.
Definition: UnstructuredMesh1dGeneric.cs:282
IG.Num.AnalysisResults.GetMaxPenaltyTerm
virtual double GetMaxPenaltyTerm(IPenaltyEvaluator evaluator)
Returns sum of the penalty terms corresponding to all constraint, calculated by the specified penalty...
Definition: AnalysisResults.cs:1568
IGLib.Tests.Base.SampleClasses.ExplicitlyConvertibleFromDerived.MyId3
int MyId3
Definition: SampleClasses.cs:340
IG.Lib.ReporterBase.RemoveTW
bool RemoveTW(List< TWClass > lwriters, Stream stream)
Removes the first object from a list whose TextWriter has been created form the specified stream.
Definition: ReporterMsg.cs:3915
IG.Num.PointCloud.CreateRandomPointContainer
PointContainerType CreateRandomPointContainer(IBoundingBox bounds)
Creates and returns a new point container with random co-ordinates that fall within the specified bou...
Definition: PointCloud.cs:366
IG.Lib.ThreadPerformanceTest.ThreadLoadFunction
static void ThreadLoadFunction()
Performed by load threads.
Definition: ThreadPerformanceTest.cs:289
IG.Crypto.ConstCrypto.ArgRecursiveDirectoryLevel
const string ArgRecursiveDirectoryLevel
Specification of a level of recursive directory search of input files follows.
Definition: UtilCryptoAux.cs:612
IG.Num.NonSIUnit.a
static readonly PhysicalConstant a
Are, non-SI unit of area, a = 100 numrows^2. Use is not encouraged.
Definition: Constants.cs:1241
IG.Lib.SerializationDtoBase.CreateObject
abstract Type CreateObject()
Creates and returns a new object of the type whose data is represented by the current DTO (Data Trans...
IG.Num.ParallelJobContainerGen._doesNotContainJobDefinition
bool _doesNotContainJobDefinition
Definition: ParallelJobContainerGen.cs:235
IG.Num.Func3d2dBaseNoHessian
Base class for 3D vector functions of 2 variables (implementations of the IFunc3d2d interface) that d...
Definition: Function3d2d.cs:159
IG.Lib.LoadableScriptBase.Initialize
void Initialize(string[] arguments)
Initializes the object. If not called explicitly, this method is automatically called at the first ca...
Definition: LoadableScriptBase.cs:259
IG.Lib.InterpreterVariable.InterpreterVariable
InterpreterVariable()
Definition: CommandlineApplicationInterpreterBase.cs:390
IG.Lib.CommandStackFrameBase.GetBlockEnterCommands
string[] GetBlockEnterCommands()
Returns the array of commands that can enter the current kind of code block.
Definition: CommandlineApplicationInterpreterBase.cs:1031
IG.Num.VectorBase.GetHashFunctionString
static string GetHashFunctionString(IVector vec)
Returns a string valued hash function of the specified vector object.
Definition: VectorBase.cs:2255
IG.Num.ScalarFunctionResults._calcConstraintHessians
bool _calcConstraintHessians
Definition: FunctionScalarResults.cs:111
IG.Lib.Xml.SetValue
static bool SetValue(XmlNode basenode, string xpath, string value, bool createnodes, string ContainerAttribute, string ContainerValue, string NodeAttribute, string NodeValue)
Definition: XmlUtilities.cs:719
LearnCs.Lib.INumberOperations< Complex >
IG.Neural.NeuralFileConst.FunctionInputFilename
const string FunctionInputFilename
Default file name of function input parameters file in standard IGLib format.
Definition: NeuralFileConst.cs:84
IG.Neural.NeuralFileConst.NeuralOutputFilename
const string NeuralOutputFilename
Default file name of neural networks approximation output file in standard IGLib format.
Definition: NeuralFileConst.cs:79
IG.Lib.CommandLineApplicationInterpreter.CmdSetVariableToCommandResult
virtual string CmdSetVariableToCommandResult(CommandThread cmdThread, string cmdName, string[] args)
Command. Sets the specified interpreter variable to the result of the command (with arguments) that f...
Definition: CommandlineApplicationInterpreter.cs:3078
IG.Num.Func.Constant.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealBasic.cs:563
IG.Num.IScalarFunctionUntransformed.Description
string Description
Returns a short description of the function.
Definition: FunctionScalarInt.cs:61
IG.Num.VectorBase.GetNewMatrix
virtual IMatrix GetNewMatrix()
Creates and returns a new matrix of a type that is consistent with the type of the current vector,...
Definition: VectorBase.cs:350
IG.Gr.GraphicObject.NumDirectPrimitives
virtual int NumDirectPrimitives
Gets the number of graphic primitives directly contained in this object. This does NOT include the pr...
Definition: GrObjects.cs:227
IG.Num.ScalarFunctionConstant.Value
override double Value(IVector parameters)
Returns the value of this function at the specified parameter.
Definition: FunctionScalarExamples.cs:79
IG.Num.RealFunction.RefIntegral
virtual double RefIntegral(double x)
Returns definite integral of reference (untransformed) function from 0 to the function argument.
Definition: FunctionReal.cs:933
IG.Num.SampledDataCsv.IsDataColumnDefinitionsUpdated
bool IsDataColumnDefinitionsUpdated
Whether complete information about data column definitions is up to date, including auciliary lists w...
Definition: SampledDataCsv.cs:1292
IG.Num.AnalysisResultsExtensions.ToStringMath
static string ToStringMath(IAnalysisResults anres)
Returns a string representation of the current analysis results object in a standard IGLib form (Math...
Definition: AnalysisResults.cs:34
IG.Lib.Copy.ClientServerStreamBase2.StopRequest
string StopRequest
Request that causes the server stop listening and closing the pipe.
Definition: ClientServerStreamBase2_Copy.cs:242
IG.Lib.UtilSystem.KillFirstApplication
static void KillFirstApplication(string processName, bool caseSensitive, bool isFullString)
Kills the first running application found that has the specified process name.
Definition: UtilSystem.cs:1313
IG.Neural.MapDataDefinitionDto.CopyToPlain
override void CopyToPlain(ref MappingDefinition obj)
Definition: NeuralMapData.cs:219
IG.Num.Vector2d.Y
double Y
2nd component.
Definition: Vector2Dclass.cs:354
IG.Num.NeuralTrainingLimits.ToleranceRmsRelativeToRangeScalar
double ToleranceRmsRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on RMS errors of outputs can be set to...
Definition: NeuralTrainingParameters.cs:1562
IG.Num.IAnalysisResults.GetMaxPenaltyTerm
double GetMaxPenaltyTerm(IPenaltyEvaluator evaluator)
Returns sum of the penalty terms corresponding to all constraint, calculated by the specified penalty...
IG.Lib.CommandThread.StackFrames
List< FrameType > StackFrames
A list of stack frames existent in the current thread.
Definition: CommandlineApplicationInterpreterBase.cs:1662
IGLib.Gr3D.ColorMap
Maps scalar values [0, 1] to RGBA colors using predefined color maps.
Definition: ColorMap.cs:18
IGLib.Gr3D.MaterialProperties.ToString
override string ToString()
Just calls ToStringMtl.
Definition: MaterialProperties.cs:69
IG.Num.IScalarFunctionOneParametric
Definition: FunctionScalarParametric.cs:62
IG.Lib.StringParser.bracketIndex
int bracketIndex(char c)
Index of the specified character among open or closed brackets, or 0 if the character does not repres...
Definition: StringParser.cs:477
IG.Num.Counter
Represents a real number.
Definition: Scalar.cs:400
IG.Lib.LoadableScriptScalarFunctionBase
Base class for loadable scripts that define scalar functions of several variables.
Definition: ScalarFunctionScriptBase.cs:21
IG.Lib.InterfaceInverse.Interactive
virtual void Interactive(string message)
Starts interactive interpreter.
Definition: InterfaceInv.cs:273
IG.Lib.UtilSystem.IsProcessRunning
static bool IsProcessRunning(string processName, bool isFullString, bool caseSensitive)
Returns true if at least one process with the specified name is running, false otherwise.
Definition: UtilSystem.cs:740
IG.Num.Func3dVectorFormBase.Hessian
override mat3 Hessian(vec3 parameters)
Calculates and returns Hessian of the current 3D scalar function and returns it (in the form of a mat...
Definition: Function3d.cs:404
IG.Num.IScalarFunctionResults.CalculatedValue
bool CalculatedValue
Indicates whether calculation of function value is/was requested.
Definition: FunctionScalarResultsInt.cs:216
IG.Lib.CommandThreadBase._lockIdThread
static object _lockIdThread
Definition: CommandlineApplicationInterpreterBase.cs:1784
IG.Num.IRealFunctionOneParametric
Parameterized real-valued functions of single variable.
Definition: FunctionRealParametric.cs:63
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds
Cartesion parameterization of a curve in 3D. Beside the Curve and (optional) CurveDerivative,...
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:21
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: FunctionScalarExamples.cs:770
IG.Lib.LoadableRealFunctionBase.InverseDefined
override bool InverseDefined
Whether calculation of inverse function is implemented.
Definition: RealFunctionScriptBase.cs:248
LearnCs.Lib.Complex.Multiply
Complex Multiply(Complex c)
Multiplies the current complex number by c and returns the result.
Definition: Complex.cs:489
IG.Crypto.ConstCrypto.MinPasswordSaltLength
const int MinPasswordSaltLength
Minimal salt length for key derivation.
Definition: UtilCryptoAux.cs:261
IG.Lib.IpcStage.WritingRequest
@ WritingRequest
IG.Num.MatrixBase.SetRandomPositiveDiagonallyDominantSymmetric
static void SetRandomPositiveDiagonallyDominantSymmetric(IMatrix mat, double dominancyFactor)
Sets the specified matrix such that it is has random elements and is symmetric diagonally dominant wi...
Definition: MatrixBase.cs:1212
IG.Num.MExt.truncate
static double truncate(double a)
Calculates the integral part of a specified number.
Definition: UtilMath.cs:875
IG.Lib.Copy.ClienServerStreamBase._defaultMessagePrefix
static string _defaultMessagePrefix
Definition: ClientServerStreamBase_Copy.cs:77
IG.Num.EigenValueDecomposition._determinantCalculated
bool _determinantCalculated
Definition: MatrixDecompositions.cs:1216
IG.Num.Vector.Length
override int Length
Gets dimension of the vector.
Definition: Vector.cs:256
IG.Num.ScalarFunctionBase.Transformation
virtual IAffineTransformation Transformation
Transformation of parameters. Actual function is evaluated as some reference function evaluated at in...
Definition: FunctionScalarBase.cs:50
IG.Num.InputOutputDataDefiniton.SetOutputElement
virtual void SetOutputElement(int which, OutputElementDefinition element)
Sets the output element definition with the specified index to the specified object.
Definition: SampledDataDefinition.cs:815
IG.Lib.ExpressionEvaluatorCompiled._outputLevel
int _outputLevel
Default level of output for some of the interpreters' functionality (e.g. asynchronous command execut...
Definition: ExpressionEvaluatorCompiled.cs:58
IGLib.Core.Tests.DerivedWrapper
Definition: ReflectionTypeConverterTests.cs:189
IG.Lib.ScalarFunctionLoader.GradientDefinitionStrings
string[] GradientDefinitionStrings
Expressions that defines function gradient components.
Definition: ScalarFunctionScriptLoader.cs:484
IG.Num.ScalarFunctionRadial.ScalarFunctionRadial
ScalarFunctionRadial(IRealFunction function)
Constructor. Creates a new radial function without specifying coordinate transformation.
Definition: FunctionScalarRadial.cs:37
IG.Lib.HtmlWriter._documentDescription
string _documentDescription
Definition: HtmlWriter.cs:192
IG.Lib.UtilSystem.GetWorkspaceProjectsDirectoryPath
static string GetWorkspaceProjectsDirectoryPath()
Returns the workspace projects directory, which is primarily located through the workspace directory ...
Definition: UtilSystem.cs:4474
IGLib.Gr3D.ICurve2DPolarParameterization.EndParameter
double EndParameter
Typical end value of the parameter φ of the parametric curve that represents the curve....
Definition: ICurve2DPolarParameterization3D.cs:31
IG.Num.Func.Constant.InverseDefined
override bool InverseDefined
Definition: FunctionRealBasic.cs:628
IG.Num.VectorFunctionResults.Hessians
virtual List< IMatrix > Hessians
Functions' Hessians (matrices of second derivatives). If CopyReferences=true (false by default) then ...
Definition: FunctonVectorResults.cs:423
IG.Lib.SerializationDtoBase< ElementType[], ElementType[]>::GetNull
virtual bool GetNull()
Returns a flag indicating whether the object represented by the current DTO is null.
Definition: SerializationDtoBase.cs:479
IG.Num.Matrix3d.GetNewThis
Matrix3d GetNewThis()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
Definition: Matrix3DClass.cs:536
IG.Lib.CommandLineJobContainer.CommandLineJobContainer
CommandLineJobContainer(ICommandLineApplicationInterpreter interpreter, string commandName, string[] commandArguments)
Constructs a new interpreter command data.
Definition: CommandlineApplicationInterpreterBase.cs:69
IGLib.Parsing.IParsable.Length
int Length
Definition: IParsable.cs:16
IG.Num.NeuralTrainingParameters._outputNeuronRange
IBoundingBox _outputNeuronRange
Definition: NeuralTrainingParameters.cs:200
IG.Num.OptFileAnalysisClient._analysisPoint
AnalysisResults _analysisPoint
Definition: OptFileAnalysisClient.cs:79
IG.Lib.BoundingBoxDtoBase.Dimension
int Dimension
Dimension of the bounding box.
Definition: BoundingBoxDto.cs:52
IG.Neural.DataMapperSimple.DataMapperSimple
DataMapperSimple(MappingDefinition definition, InputOutputDataDefiniton dataDefinition)
Definition: NeuralMapData.cs:1005
IG.Num.ParallelJobDispatcherBase.ToString
override string ToString()
Returns a string representation of the current job dispatcher, which contains relevent data about the...
Definition: ParallerJobDispatcherBase.cs:909
IG.Neural.NeuraApproximationFileManager.SetNeuralOutputReady
void SetNeuralOutputReady()
Sets the falg that indicates that the approximation output data is ready.
Definition: NeuralFileManager.cs:592
IG.Num.ParallelJobContainerBase.TestDelaySingleMs
int TestDelaySingleMs
Single test delay interval in milliseconds.
Definition: ParallelJobContainerBase.cs:303
IG.Num.IBoundingBox.SetMin
void SetMin(int componentIndex, double min)
Sets minimal value for the specified coponent of the bounding box.
IG.Num.SampledDataSet.GetInputDistanceSortedElemetnList
List< SampledDataElement > GetInputDistanceSortedElemetnList(IVector referencePoint, DistanceDelegate distanceFunction)
Creates and returns a list of all sampled data elemets of the current object that are sorted accordin...
Definition: SampledData.cs:154
IG.Lib.CommandLineApplicationInterpreter.GetLoadableScriptReferencedAssemblies
string[] GetLoadableScriptReferencedAssemblies()
Returns an array of assemblies that are currently referenced by the script loader that takes care of ...
Definition: CommandlineApplicationInterpreter.cs:2945
IG.Num.SampledDataCsv._defaultKeyElementTypeOutput
static string _defaultKeyElementTypeOutput
Definition: SampledDataCsv.cs:85
IG.Num.M.log10
static double log10(double a)
Returns the base 10 logarithm of a specified number.
Definition: UtilMath.cs:416
IG.Num.IOptimizer
Interface for optimization algorithms. $A Igor Feb10;
Definition: Optimizer.cs:15
IG.Num.Matrix2d.Norm
override double Norm
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix2DClass.cs:543
IG.Lib.ScriptLoaderBase.IsClassFullNameUsed
static bool IsClassFullNameUsed(string classFillName)
Returns a flag indicating whether the specified class full name has already been used or not.
Definition: Loader.cs:412
IG.Num.SampledDataSet.ComparerInputDistance._isImmutable
bool _isImmutable
Definition: SampledData.cs:742
IG.Lib.ISerializer
Interface for helper classes that perform serialization/deserialization of objects.
Definition: SerializerBase.cs:31
IG.Crypto.UtilCrypto.GetAsymmetricEncryptionAlgorithm
static AsymmetricAlgorithm GetAsymmetricEncryptionAlgorithm(AsymmetricAlgorithmType algorithmType)
Returns the appropriate asymmetric algorithm according to the specified hash type,...
Definition: UtilCrypto.cs:3836
IG.Num.ParallelJobDispatcherBase.UpdateThreadPriorityFromSystem
virtual void UpdateThreadPriorityFromSystem()
Updates thread priority (property ThreadPriority) to the current global thread priority (the UtilSyst...
Definition: ParallerJobDispatcherBase.cs:603
IG.Num.ScalarFunctionUntransformedBase.NumericalGradientCentralPlain
virtual void NumericalGradientCentralPlain(IVector x, IVector stepSizes, IVector gradient)
Calculates numerical derivatives (gradient) of this function. Forward difference formula is normally ...
Definition: FunctionScalarUntransformedBase.cs:318
IG.Lib.ColorScale.ColorScale
ColorScale(double minValue, double maxValue, int numCells, params color[] definitionColors)
Constructor. Creates a discrete scale with the specified number of cells.
Definition: ColorScale.cs:218
IG.Num.IBoundingBox.SetBounds
void SetBounds(int componentIndex, double min, double max)
Sets minimal and maximal value for the specified coponent of the bounding box.
IG.Lib.StringParser.Set
void Set(StringBuilder sb)
Definition: StringParser.cs:514
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithTitleSpecified_TitleIsCorrect
void ModelParameter_CreationWithTitleSpecified_TitleIsCorrect()
Definition: ModelParameterTests.cs:155
IG.Lib.Logger.Log
void Log(ReportType messagetype, string location, string message)
Adds a new log record initialized according to parameters.
Definition: LoggerMsg.cs:648
IG.Num.SampledDataCsv.KeyElementTypeOutput
string KeyElementTypeOutput
A keyword string for output element type in the CSV file containing sampled data and / or data defini...
Definition: SampledDataCsv.cs:480
IGLib.Tests.Base.SampleCollsctions.SampleCollections.StringJaggedArray3x2x4
static string[][][] StringJaggedArray3x2x4
Sample 2D jagged array of strings (type string[][][]), for use in tests. Array's shape corresponds to...
Definition: SampleCollections.cs:152
IG.Lib.Util._outputLevel
static volatile int _outputLevel
Definition: Utils.cs:156
IG.Num.MatrixBase.MultiplyTranspMatTransp
static void MultiplyTranspMatTransp(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A^T*B*C^T. Multiplies three matrices (transposed first argument, second argument,...
Definition: MatrixBase.cs:3286
IG.Script.ScriptAppBase.CryptoGetInitializationVector
const string CryptoGetInitializationVector
Definition: ScriptAppBase.cs:1279
LearnCs.Lib.VectorBase.VectorElementEnumerator._currentIndex
int _currentIndex
Definition: VectorBase.cs:158
IG.Num.NeuralApproximatorBase.MapOutput
virtual double MapOutput(int componentIndex, double value)
Maps (scales and shifts) and returns specific output value to the output value of the corresponding o...
Definition: NeuralApproximatorBase.cs:1900
IG.Num.NeuralApproximatorBase.ToleranceRmsRelativeToRangeScalar
double ToleranceRmsRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on RMS errors of outputs can be set to...
Definition: NeuralApproximatorBase.cs:1016
IG.Lib.ReporterBase._TextLoggerFlushing
bool _TextLoggerFlushing
Definition: ReporterMsg.cs:4792
IG.Gr.GraphicPrimitiveBase.GetFillColor
virtual Color GetFillColor(int which)
Returns the specified fill color of the graphic primitive.
Definition: GraphicalObjectsBase.cs:256
IG.Neural
Definition: NeuralFileConst.cs:16
IG.Num.ParallelJobState.EnQueued
@ EnQueued
IG.Crypto.ConstCrypto.DefaultSaltLength
const int DefaultSaltLength
Default salt length.
Definition: UtilCryptoAux.cs:276
IG.Lib.ISerializationDto.CopyFromBase
void CopyFromBase(BaseType obj)
Copies data to the current DTO from an object of type BaseType.
IG.Num.mat2.operator-
static mat2 operator-(mat2 a)
Unary negation for 2D matrices, returns the negative operand.
Definition: Matrix2D.cs:812
IG.Num.IVectorFunctionResults.SetValuesReference
void SetValuesReference(List< double > reference)
Sets the list of function values. Only the list reference is copied.
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.HasDerivativeCylindrical
abstract bool HasDerivativeCylindrical
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:34
IG.Num.NeuralTrainingParametersDto.OutputLength
int OutputLength
Gets or sets the number of output neurons.
Definition: SerializationDtoNeural.cs:41
IG.Num.SampledDataSet.GetInputRange
void GetInputRange(ref IBoundingBox bounds)
Calculates range of input parameters of the current sampled data set, and stores it to the specified ...
Definition: SampledData.cs:374
IG.Lib.ScalarFunctionLoader.CreateScalarFunction
LoadableScalarFunctionBase CreateScalarFunction(IAffineTransformation transf)
Creates and returns an instance of dynamically compiled scalar function object, where the scalar func...
Definition: ScalarFunctionScriptLoader.cs:1076
IG.Num.SimKosecFileManagerBase.WriteToConsole
void WriteToConsole()
Writes data about the current object to console. Normally, ToString() will be used for that,...
Definition: SimKosecFileManagerBase.cs:1596
IG.Crypto.ConstCrypto.ArgCertificatePassword1
const string ArgCertificatePassword1
Specification that certificate password (for access to private key) follows.
Definition: UtilCryptoAux.cs:386
IG.Num.IFunc3d2d.Gradient1
void Gradient1(double x, double y, out double gradx, out double grady)
Calculates gradient of the first component of the current function and returns its components through...
IG.Num.OptFileManager._anFormatJson
bool _anFormatJson
Definition: OptFileManager.cs:628
IG.Num.Func3d2dExamples.Paraboloid.Paraboloid
Paraboloid(double a)
Constructs a rotationally symmetric paraboloid.
Definition: Function3d2d.cs:860
IGLib.Core.JsonSerializerOptionsFactoryBasic.Create
JsonSerializerOptions Create(bool writeIndented=LibDefaultWriteIndented)
Creeates and returns a JsonSerializerOptions object with this library's standard connfiguration for N...
Definition: JsonSerializationOptionsFactory.cs:98
IGLib.Gr3D.StructuredMesh3D_04.vec3
vec3
Definition: StructuredMesh3D_04.cs:41
IG.Num.M.min
static double min(double a, double b)
Smallest of two numbers.
Definition: UtilMath.cs:169
IG.Lib.UtilStr.RandomChar
static char RandomChar(IRandomGenerator rndgen=null)
Returns a random character that is either a capital letter (A-Y) or a small letter (a-z)....
Definition: UtilString.cs:457
IG.Crypto.ConstCrypto.ArgDecrypt1
const string ArgDecrypt1
Specifies that decryption is performed, rather than encryption.
Definition: UtilCryptoAux.cs:310
IG.Lib.ReporterBase.Writers
List< TWClass > Writers
Definition: ReporterMsg.cs:3982
IGLib.Core.SingleTypeConverterBase.SourceType
Type SourceType
Definition: SingleTypeConverterBaseGeneric.cs:21
IG.Crypto.UtilCrypto.DecryptFilePlain
static void DecryptFilePlain(string inputFilePath, string outputFilePath, byte[] key, byte[] IV, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, int bufferSize=ConstCrypto.FileBufferSize, bool useLargestKey=false, bool useLargestBlock=false)
Decrypts the data from the specified input file by a symmetric encryption algorithm and writes decryp...
Definition: UtilCrypto.cs:2953
IG.Crypto.CryptoManager.ReportError
virtual void ReportError(string errorString)
Used in the current class to report an error.
Definition: UilCryptoAux1.cs:38
IG.Lib.ReporterBase.ReportDlgTextWriter
ReportDelegate ReportDlgTextWriter
Delegate that performs reporting (actually logging) via text writer.
Definition: ReporterMsg.cs:4668
IG.Num.vec3.operator/
static vec3 operator/(vec3 a, double b)
Vector subtraction.
Definition: Matrix3D.cs:313
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d(int length)
Constructs a new 3D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh3d.cs:34
IG.Num.NeuralApproximatorBase._outputBoundsSafetyFactor
double _outputBoundsSafetyFactor
Definition: NeuralApproximatorBase.cs:1430
IG.Num.Func2dBaseNoGradient.Gradient
override void Gradient(double x, double y, out double gradx, out double grady)
Function for calculating function gradient, just throws the NotImplementedException exception.
Definition: Function2d.cs:100
IG.Num.InputElementDefinitionDto.OptimizationIndexSpecified
bool OptimizationIndexSpecified
Flag indicating whether optimization parameter index is defined for the input parameter described by ...
Definition: SampledDataDto.cs:412
IG.Lib.Copy.ClienServerStreamBase._defaultMessageSeparator
static char _defaultMessageSeparator
Definition: ClientServerStreamBase_Copy.cs:103
IG.Num.MatrixBase.GetNewVector
virtual IVector GetNewVector(int length)
Creates and returns a new vector with the specified dimension, and of the type that is consistent wit...
Definition: MatrixBase.cs:404
IG.Num.NeuralTrainingLimits.DefaultOutputSafetyFactorMin
static double DefaultOutputSafetyFactorMin
Default value for minimum output bound safety factor value in neural networks.
Definition: NeuralTrainingParameters.cs:1251
IG.Lib.InterfaceInterpreterBase.CommandArgumentCount
virtual int CommandArgumentCount
The number of current argument.
Definition: InterfaceInterpreterBase.cs:261
IG.Num.MExt.Artanh
static double Artanh(double x)
Inverse hyperbolic tangent.
Definition: UtilMath.cs:1295
IG.Num.ScalarFunctionScriptDtoBase.ZType
virtual string ZType
Definition: ScalarFunctionDto.cs:107
IG.Num.MatrixBase.TestCholeskyDecompositionDemo
static void TestCholeskyDecompositionDemo()
Demonstration of usae of Cholesky decomposition.
Definition: MatrixBase.cs:7070
IGLib.Gr3D.StructuredMesh3D_03
Represents a structured quadrilateral mesh in 3D space.
Definition: StructuredMesh3D_03.cs:14
IG.Num.SampledDataSet.ComparerInputDistance.ComparerInputDistance
ComparerInputDistance(IVector referencePoint, bool immutable)
Constructs a new comparer according to input distance to a reference poiont (type IVector).
Definition: SampledData.cs:700
IG.Num.NeuralApproximatorBase.CalculateVerificationOutputs
void CalculateVerificationOutputs()
Calculates outputs in verification points of the training data set.
Definition: NeuralApproximatorBase.cs:2091
IG.Num.OptimizationDataBase.NumEqualityConstraints
int NumEqualityConstraints
Number of equality constraints.
Definition: OptimizationInputData.cs:133
IG.Crypto.PasswordAlgorithmBase.PasswordBytes
byte[] PasswordBytes
Password, in form of byte array, to be used in generation of keys, initialization vectors,...
Definition: UtilCryptoAux.cs:745
IG.Num.VectorFunctionResults.CalculatedGradients
virtual bool CalculatedGradients
Indicates whether calculation of functions' gradients is/was requested.
Definition: FunctonVectorResults.cs:727
IGLib.Core.Tests.ToStringTypeConverterViaJsonTests.RoundTripConversion_ShouldWorkForGuid
void RoundTripConversion_ShouldWorkForGuid()
Definition: ToStringTypeConverterViaJsonTests.cs:48
IG.Num.SimKosecFileManagerConvBase
Base class for interface with simulator of G. Kosec for convection problems in a cave with obstacles.
Definition: SimKosecFileManager.cs:15
IG.Num.Func3d2dExamples.HyperboloidTwosheetedUpperParametric.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1031
IG.Lib.ExpressionEvaluatorCompiled._evaluatorType
Type _evaluatorType
Definition: ExpressionEvaluatorCompiled.cs:185
IG.Num.PointCloud.CreateRandomPoint
PointType CreateRandomPoint(IBoundingBox bounds)
Creates and returns a new point with random co-ordinates that fall within the specified bounds (inclu...
Definition: PointCloud.cs:300
IG.Num.ConstPhysical.RydbergConstant
static readonly PhysicalConstant RydbergConstant
Rydberg constant, wavenumber of the lowest-energy photon capable of ionizing the hydrogen atom from i...
Definition: Constants.cs:556
IG.Neural.MapDataDefinitionDto.CheckInputNameConsistency
bool CheckInputNameConsistency
Definition: NeuralMapData.cs:173
IG.Num.AnalysisResultsDto.CalculatedObjective
bool CalculatedObjective
Flag indicating whether calculation of objective function is required or not.
Definition: AnalysisResultsDto.cs:245
IG.Num.StructuredMesh3d.AddIndexField
TIndexField AddIndexField(string fieldName, string fieldDescription)
Creates a new index field of dimensions that match dimensions of the current 3D structuredmesh,...
Definition: StructuredMesh3dGeneric.cs:176
IG.Lib.SerializerJsonBase.Global
static SerializerJsonBase Global
Gets a global helper object for JSON serialization.
Definition: SerializerJson.cs:126
IGLib.Testing.Tests.SpeedTests
Definition: SpeedTests.cs:26
IGLib.Tests.Base
Definition: TestBase.cs:8
IG.Lib.LoadableScalarFunctionBase._hessianDefined
bool _hessianDefined
Definition: ScalarFunctionScriptBase.cs:100
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out float val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:2351
IG.Lib.ICommandLineApplicationInterpreter.ContainsCommand
bool ContainsCommand(string commandName)
Returns true if the specified command is installed on the interpreter, false if not.
IG.Lib.Copy.NamedPipeServerBase.NamedPipeServerBase
NamedPipeServerBase()
Prevent default constructor.
Definition: NamedPipes_Copy.cs:32
IG.Num.Vector3d.Vector3d
Vector3d(IVector vec)
Constructs a 3D vector from another vector.
Definition: Vector3Dclass.cs:249
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive.RosenbrockGeneralizedExhaustive
RosenbrockGeneralizedExhaustive(IAffineTransformation transf)
Creates a new transformed Rosenbrock's function.
Definition: FunctionScalarExamples.cs:866
YourNamespace.ModelParameter.Name
string Name
Definition: ModelParameter.cs:17
IG.Num.OptimizerBase._analysis
IAnalysis _analysis
Definition: Optimizer.cs:241
IG.Num.PhysicalUnit.kg
static readonly PhysicalConstant kg
Kilogram, the basic SI unit of mass.
Definition: Constants.cs:818
IG.Num.NeuralApproximatorBase.NetworkStateFilePath
string NetworkStateFilePath
Path where the curren network state has been saved, or null if the current state has not been saved y...
Definition: NeuralApproximatorBase.cs:1353
IG.Num.Func3d2dBase.Gradient2
abstract void Gradient2(double x, double y, out double gradx, out double grady)
Calculates gradient of the second component of the current function and returns its components throug...
F
IG.Num.M F
Definition: Geometry3d.cs:23
IG.Lib.ExpressionEvaluatorCompiled._evaluationCommand1
string _evaluationCommand1
Definition: ExpressionEvaluatorCompiled.cs:340
IG.Num.Matrix.GetNewBase
override MatrixBase GetNewBase()
Creates and returns a new matrix with the same dimensions and of the same type as the current matrix.
Definition: Matrix.cs:841
IG.Lib.ICommandLineApplicationInterpreter.AddCommand
void AddCommand(string appName, ApplicationCommandDelegate appMain)
Adds command with the specified name.
IG.Num.MatrixBase.SetRandomSymmetric
static void SetRandomSymmetric(IMatrix mat)
Sets the specified matrix such that it is symmetric and contains random elements on the interval (0,...
Definition: MatrixBase.cs:944
IG.Lib.Copy.ServerStreamBase._workingThread
Thread _workingThread
Definition: ClientServerStreamBase2_Copy.cs:842
IG.Num.RandomGaussian.NextGaussian
double NextGaussian(double mean=0, double sigma=1)
Obtains normally (Gaussian) distributed random numbers, using the Box-Muller transformation....
Definition: RandomGaussian.cs:65
IG.Lib.StringParser.LocalizationExample.someMethod
void someMethod()
Definition: StringParser.cs:31
IG.Num.MatrixBase.LuSolveNoPermutationsPlain
static void LuSolveNoPermutationsPlain(IMatrix luMatrix, IVector b, IVector x)
Solves a system of equations with the specified LU decomposition with already permuted b.
Definition: MatrixBase.cs:5372
IG.Lib.UtilSystem.IsWindowsOs
static bool IsWindowsOs
Returns true if the operating system is a Windows variant, false otherwise.
Definition: UtilSystem.cs:302
IG.Lib.KeyValueSortable._key
Tkey _key
Definition: Utils.cs:3143
IG.Num.Func2dExamples
Example classes of type Func2dBase.
Definition: Function2d.cs:604
IG.Lib.ApplicationCommandDelegate
delegate string ApplicationCommandDelegate(ICommandLineApplicationInterpreter interpreter, string commandName, string[] args)
Delegate for commands that are installed on interpreter.
IG.Num.OptimizationDataBase._tolerance
double _tolerance
Definition: OptimizationInputData.cs:237
IG.Num.IScalarFunctionResults.Value
double Value
Value of the function.
Definition: FunctionScalarResultsInt.cs:82
IG.Num.Func.Constant.Constant
Constant(double constantValue, double Kx, double Sx, double Ky, double Sy)
Constructs a new constant function.
Definition: FunctionRealBasic.cs:534
IG.Lib.CommandLineApplicationInterpreter.AddEnterExitCommands_BeginCalc
virtual void AddEnterExitCommands_BeginCalc(CommandStackFrame frame)
Adds block enter/exit commands for the "BeginCalc" block to the specified stack frame.
Definition: CommandlineApplicationInterpreter.cs:681
IG.Num.SimKosecFileManagerBase._executablePath
string _executablePath
Definition: SimKosecFileManagerBase.cs:270
IGLib.Gr3D.Sphere.SurfaceDerivative1
vec3 SurfaceDerivative1(double u, double v)
Defines the derivative of Surface with respect to the first parameter. In each point on the surface (...
Definition: Sphere.cs:40
IG.Num.AnalysisResults.GetConstraintHessian
virtual IMatrix GetConstraintHessian(int which)
Returns Hessian of the specified constraint function.
Definition: AnalysisResults.cs:753
IG.Lib.WaitDirectoryRemovalByProxy.WaitDirectoryRemovalByProxy
WaitDirectoryRemovalByProxy(string directoryPath)
Definition: WaitConditionFile.cs:963
IG.Lib.CommandLineApplicationInterpreter.GlobalFrame
CommandStackFrame GlobalFrame
Global frame where global variables are stored.
Definition: CommandlineApplicationInterpreter.cs:229
IG.Num.M.deg
static double deg(double x)
Converts angle in radians to angle in degrees and returns it.
Definition: UtilMath.cs:439
IGLib.Core.CollectionExtensions.CollectionExtensions.ArrayIndentation
const string ArrayIndentation
Default indentation used in the string representation of array-like objects. Corresponds to DefaultIn...
Definition: CollectionExtensions.cs:49
IG.Num.ScalarFunctionScriptController.ScalarFunctionScriptController
ScalarFunctionScriptController(int length)
Creates a DTO for storing a scalar function object of any vector type, with specified dimension.
Definition: ScalarFunctionScriptController.cs:1175
IG.Lib.UtilSystem.IsRegisteredAssemblyResolveHandler
static bool IsRegisteredAssemblyResolveHandler
Whether this class' event handler for resolving assembly loading is registered or not.
Definition: UtilSystem.cs:2664
IG.Num.AnalysisResultsDto.CalculatedObjectiveHessian
bool CalculatedObjectiveHessian
Flag indicating whether calculation of objective function Hessian is required or not.
Definition: AnalysisResultsDto.cs:261
IG.Lib.UtilCsv.SaveCsv
static void SaveCsv(string filePath, string[][] values, bool append)
Saves a 2D jagged array of string cell values into a CSV file. Constant UtilCsv.DefaultCsvSeparator i...
Definition: UtilCsv.cs:424
IG.Num.M.pow5
static double pow5(double x)
5th power.
Definition: UtilMath.cs:352
IG.Num.IVectorFunctionResults.AllocateGradientsList
void AllocateGradientsList()
Allocates space for list of function gradients.
IG.Num.UnstructuredMesh2d.CreateTensorField
virtual TTensorField CreateTensorField(string fieldName, string fieldDescription)
Creates and returns a new tensor field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh2dGeneric.cs:609
IG.Num.Func2dBase.TestFunction
static void TestFunction(IFunc2d f)
Demonstrates use of a 2D function by printing to the console 5 values and gradients of the function o...
Definition: Function2d.cs:271
IG.Lib.ReporterBase._obj
object _obj
Definition: ReporterMsg.cs:3053
IG.Num.AnalysisResults.SaveRequestJson
static void SaveRequestJson(AnalysisResults anResults, string filePath, bool append)
Saves (serializes) the specified analysis request to the specified JSON file. If the file already exi...
Definition: AnalysisResults.cs:1917
IG.Lib.CommandLineApplicationInterpreter._globalThread
CommandThread _globalThread
Definition: CommandlineApplicationInterpreter.cs:223
IG.Num.IVectorFunctionResults.ReqGradients
bool ReqGradients
Indicates whether calculation of functions gradients is/was requested.
Definition: FunctionVectorResultsInt.cs:266
IG.Num.VectorBase.LoadJson
static void LoadJson(string filePath, ref IVector vecRestored)
Restores (deserializes) a vector from the specified file in JSON format.
Definition: VectorBase.cs:3001
LearnCs.Lib.Complex.IsApproximatelyInt
bool IsApproximatelyInt(double tolerance=0.0)
Similar to IsApproximatelyInteger(double), except that the real part Re must also be within the range...
Definition: Complex.cs:311
IG.Num.ScalarFunctionOneParametric.ScalarFunctionOneParametric
ScalarFunctionOneParametric()
Default constructor is inaccessible because it has no meaning.
Definition: FunctionScalarParametric.cs:149
IG.Lib.LoadableScriptBase.CommandMethod
delegate string CommandMethod(string commandName, string[] args)
Delegate for internal command methods.
IG.Num.NeuralTrainingLimitsDto.CreateObject
override NeuralTrainingLimits CreateObject()
Creates and returns a new object of the corresponding type.
Definition: SerializationDtoNeural.cs:864
IG.Num.ScalarFunctionScriptControllerBase._parameterNames
string[] _parameterNames
Definition: ScalarFunctionScriptController.cs:181
IGLib.Gr3D.ConicalSpiralFermats3D.HasDerivativePolar
override bool HasDerivativePolar
Definition: ConicalSpiralFermats3D.cs:67
IG.Num.AffineTransformationSquare.CalculatedInverseTransformationMatrix
bool CalculatedInverseTransformationMatrix
Flag indicating whethet the transformation matrix is calculated or not.
Definition: TransformationAffineSquare.cs:179
IG.Num.SimKosecFileManagerBase.GetInputFieldDefinition
virtual InputFieldDefinition GetInputFieldDefinition(int fieldId, string fieldName, string fieldDescription)
Returns an input field definition that corresponds to the specified field ID and field name....
Definition: SimKosecFileManagerBase.cs:957
IG.Lib.HtmlWriter.AddImage
void AddImage(string imageLink, string altText, string captionText, int width, int height, bool defineSize)
Adds a linked image to the HTML document.
Definition: HtmlWriter.cs:815
IG.Lib.VarTypeBase.ParseFromString
object ParseFromString(string source, string format, int position, out int next)
Definition: Vartypes.cs:76
IG.Lib.CommandLineApplicationInterpreter.CmdIf
virtual string CmdIf(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints the specified variable. Variable name must be the only argument of the command.
Definition: CommandlineApplicationInterpreter.cs:3696
IG.Num.AffineTransformationSquare.CopyInverseTransformationMatrix
virtual void CopyInverseTransformationMatrix(ref IMatrix store)
Copies inverse transformation matrix to the specified storage matrix.
Definition: TransformationAffineSquare.cs:353
IG.Lib.IpcStreamClientServerBase2.OutputStream
abstract StreamWriter OutputStream
Output stream reader of the server's named pipe.
Definition: IpcStreamClientServerBase2.cs:108
IG.Num.IBoundingBox.Dimension
int Dimension
Gets dimension of the bounding box space.
Definition: BoundingBox.cs:30
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out double val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:2402
IG.Num.Matrix._elements
double[][] _elements
Matrix elements.
Definition: Matrix.cs:544
IG.Num.Counter.IsInfinity
bool IsInfinity
Indicates whether the current Counter represents infinity.
Definition: Scalar.cs:467
IG.Neural.NeuraApproximationFileManager._msgNeuralInputReadyFilename
string _msgNeuralInputReadyFilename
Definition: NeuralFileManager.cs:154
IG.Lib.InterfaceInverse.CmdNameSetVarVector
virtual string CmdNameSetVarVector
Command name - setting a vector variable.
Definition: InterfaceInv.cs:114
IG.Num.Matrix2d.Matrix2d
Matrix2d(Matrix2d m)
Copy constructor. Initializes components of a 2D matrix with components of another 2D matrix.
Definition: Matrix2DClass.cs:36
IGLib.Gr3D.FigureEightKnot3D_MathCurve2.FigureEightKnot3D_MathCurve2
FigureEightKnot3D_MathCurve2()
Empty constructor.
Definition: FigureEightKnot3D _MathCurve2.cs:24
IG.Script.ScriptAppBase.CryptoEncryptBasic
const string CryptoEncryptBasic
Definition: ScriptAppBase.cs:1191
IGLib.Core.ISingleSourceTypeConverter.TryConvert
bool TryConvert(object source, out object target, Type targetType)
IG.Num.RandomGeneratorSystem.NextDouble
virtual double NextDouble(double minValue, double maxValue)
A double-precision floating point number greater than or equal to the specified minimum,...
Definition: Random.cs:348
IG.Num.SingularValueDecomposition.SingularValueDecomposition
SingularValueDecomposition(Matrix_MathNetNumerics A)
Constructor.
Definition: MatrixDecompositions.cs:1422
LearnCs.Lib.VectorBase.SubtractVector
void SubtractVector(IVector< ElementType > b, IVector< ElementType > result)
Definition: VectorBase.cs:289
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithNameAndType_ShouldNotBeConstant
void ModelParameter_CreationWithNameAndType_ShouldNotBeConstant()
Definition: ModelParameterTests.cs:61
IG.Lib.RealFunctionLoader.SecondDerivativeDefined
bool SecondDerivativeDefined
Whether calculation of function second derivative is implemented.
Definition: RealFunctionScriptLoader.cs:155
IG.Num.SimKosecFileManagerConvBase.Init
override void Init()
Initializes internal variables. Called at the beginning of all constructors.
Definition: SimKosecFileManager.cs:53
IG.Lib.ThreadPulser.ThreadMethod
virtual void ThreadMethod()
Definition: WaitConditionFile.cs:93
IGLib.Gr3D.StructuredMesh3D_03.Params2
double[] Params2
Definition: StructuredMesh3D_03.cs:21
IG.Num.Func3d2dExamples.EnneperSurface.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1442
IG.Num.INeuralApproximator.NumHiddenLayers
int NumHiddenLayers
Gets or sets the number of hidden layers of the neural network (these are layers that don't contain i...
Definition: NeuralApproximatorBase.cs:52
IG.Lib.ReporterBase.TWClass._filename
string _filename
Definition: ReporterMsg.cs:3575
IG.Num.StructuredMesh3d.StructuredMesh3d
StructuredMesh3d(int dimx, int dimy, int dimz, string fieldName, string fieldDescription, double minx, double maxx, double miny, double maxy, double minz, double maxz)
Constructs a 3D (unconnected) unstructured grid based on regular grid with grid direction parallel to...
Definition: StructuredMesh3d.cs:77
IG.Lib.UtilCsv.LoadCsv
static string[][] LoadCsv(string filePath)
Reads contents of a CSV file and returns a 2D jagged array of strigg values contained in the file....
Definition: UtilCsv.cs:383
IG.Num.Experimental.MX.ln
static xdouble ln(xdouble a)
Returns the natural (base e) logarithm of a specified number.
Definition: UtilMath.cs:1714
IG.Num.MatrixBase.Indices
static void Indices(IMatrix mat, int flatIndex, out int row, out int column)
Returns (through output arguments) row and column indices corresponding to the specified flat index i...
Definition: MatrixBase.cs:540
IG.Num.Func3d2dExamples.ParametricSurface
Base class for easy definition of parametric surfaces intended for plotting.
Definition: Function3d2d.cs:708
IG.Lib.SortedUniqueItemList.PerformDownSizing
bool PerformDownSizing
Flag specifying whether capacity can be reduced on removal operations which would generate large exce...
Definition: SortedUniqueItemList.cs:144
IG.Lib.CommandLineJobContainer.RunCommand
virtual void RunCommand()
Executes the command that is represented by the current command data, and stores the results.
Definition: CommandlineApplicationInterpreterBase.cs:183
IG.Lib.ReporterBase._TextWriterProgramName
string _TextWriterProgramName
Definition: ReporterMsg.cs:3988
IG.Lib.ExpressionEvaluatorJint._jsEngine
Jint.Engine _jsEngine
Definition: ExpressionEvaluatorJint.cs:103
IG.Lib.SerializerBase.ISerializationTestClass.ObjectName
string ObjectName
Definition: SerializerBase.cs:637
IGLib.Parsing.ParsableFromString.AreEqual
override bool AreEqual(char ch1, char ch2)
Definition: ParsableFromString.cs:12
IG.Num.UnStructuredMesh2d.UnStructuredMesh2d
UnStructuredMesh2d(int dimx, int dimy, string fieldName, string fieldDescription, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Constructs a 2D structured grid by transformation of co-ordinates of a regular equidistant grid in XY...
Definition: test_to_delete.cs:101
IG.Lib.ScriptLoaderBase.ClearDefaultAssemblies
static void ClearDefaultAssemblies()
Clears the list of assemblies that are referenced by default by newly created script loaders.
Definition: Loader.cs:363
IG.Num.Field._name
string _name
Definition: FieldGeneric.cs:48
IG.Num.MatrixBase.IsSquare
static bool IsSquare(IMatrix mat)
Returns true if the specified matrix is a square matrix, and false if not. If the matrix is null then...
Definition: MatrixBase.cs:1325
IG.Lib.CommandLineApplicationInterpreter.Command_EndWhile
readonly string Command_EndWhile
Definition: CommandlineApplicationInterpreter.cs:654
IG.Lib.SerializerBase.SerializationTestArrayMember.Index1
virtual int Index1
Definition: SerializerBase.cs:684
IG.Lib.CommandLineApplicationInterpreter._interpreters
static List< CommandLineApplicationInterpreter > _interpreters
Definition: CommandlineApplicationInterpreter.cs:213
IG.Lib.LogRecord.CreateWarning
LogRecord CreateWarning(string message, Exception ex)
Creates and returns a warning log record initialized according to parameters.
Definition: LoggerMsg.cs:260
IG.Num.StructuredMesh3d.AddScalarField
void AddScalarField(TScalarField field)
Adds the specified scalar field to the collection of scalar fields.
Definition: StructuredMesh3dGeneric.cs:355
IG.Num.ComposedFunction._parameters
double[] _parameters
Definition: FunctionReal.cs:1391
IG.Num.SampledDataCsv.StoreDefinition
void StoreDefinition(bool clearFirst)
Stores definition data to the data table.
Definition: SampledDataCsv.cs:1460
IG.Crypto.ConstCrypto.ArgDeleteAllVersions
const string ArgDeleteAllVersions
Specifies that all versions of a single file are deleted in the cleaning operation.
Definition: UtilCryptoAux.cs:644
IG.Num.IVectorFunctionResults.AllocateGradients
void AllocateGradients()
Allocates space for function gradients (including for the list, if necessarty).
IG.Num.ConstPhysical.HartreeEnergy
static readonly PhysicalConstant HartreeEnergy
Hartree energy, the absolute value of the electric potential energy of the hydrogen atom in its groun...
Definition: Constants.cs:572
IG.Crypto.ConstCrypto.ArgBinaryInputFormatLongInt1
const string ArgBinaryInputFormatLongInt1
Binary input format used is long int.
Definition: UtilCryptoAux.cs:541
IG.Lib.StringParser.isSpace
bool isSpace(char c)
Whether the specified character represents a space for the current parser.
Definition: StringParser.cs:442
IG.Lib.HtmlWriter._styleString
string _styleString
Definition: HtmlWriter.cs:167
IGLib.Gr3D.Torus.R
double R
Radius of the larger (in regular tori) generating circle, around which the coross-section circle is m...
Definition: Torus.cs:35
IG.Num.VectorBase.SaveCsv
static void SaveCsv(IVector vec, string filePath, string separator)
Saves the specified vector to a CSV file. It the specified file already exists then it is overwritten...
Definition: VectorBase.cs:3024
IG.Num.AnalysisRequestDto._numParameters
int _numParameters
Definition: AnalysisResultsDto.cs:41
IG.Lib.Copy.ClienServerStreamBase.StringBuilderInternal
StringBuilder StringBuilderInternal
Definition: ClientServerStreamBase_Copy.cs:382
IG.Num.UtilMath.StandardDeviation
static double StandardDeviation(IVector sample)
Returns estimation of the standard deviation of a random value based on the specified sample.
Definition: UtilMath.cs:89
IG.Lib.LoadableScriptInterpreterBase.Commands
SortedList< string, ILoadableScript > Commands
Sorted list that contains commands as key-value pairs where the key is command name and the correspon...
Definition: LoadableScriptInterpreter.cs:86
IG.Num.ScalarFunctionScriptDto.ScalarFunctionScriptDto
ScalarFunctionScriptDto(int dimension)
Creates a DTO for storing a scalar function object of any vector type, with specified dimension.
Definition: ScalarFunctionDto.cs:185
IGLib.Core.Tests.BaseWrapper.Value
int Value
Definition: ReflectionTypeConverterTests.cs:182
IG.Lib.UtilSystem._dynamicThreadPriority
static bool _dynamicThreadPriority
Definition: UtilSystem.cs:1987
IG.Num.VectorFunctionResults.SetGradient
virtual void SetGradient(int which, int index, double value)
Sets the specified fuction gradient component.
Definition: FunctonVectorResults.cs:410
IG.Lib.StringParser.isOpenBracket
bool isOpenBracket(char c)
Whether the specified character represents an open bracket for the current parser.
Definition: StringParser.cs:453
IG.Num.PenaltyEvaluator.CanSetBarrierLength
virtual bool CanSetBarrierLength(int which)
Returns a flag that tells whether characteristic barrier length can be set for the penalty function o...
Definition: AnalysisResults.cs:2543
IGLib.Core.ModelParameter.ValueObject
virtual object ValueObject
Definition: ModelParameter.cs:165
IGLib.Gr3D.LightingDefinition_05.Position
vec3 Position
Position of the light (for Point, Spot, and Area lights).
Definition: LightingDefinition_05.cs:35
IG.Num.QuadraticBasis.Value
override double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
Definition: ApproxBasis.cs:424
IG.Num.MatrixBase.MultiplyMatMatTranspPlain
static void MultiplyMatMatTranspPlain(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A*B*C^T. Multiplies three matrices (first argumet, second argumet, and transposed third argument) a...
Definition: MatrixBase.cs:3567
IG.Lib.CommandLineJobContainer.LockIdCommandLine
static object LockIdCommandLine
Lock used for acquiring IDs.
Definition: CommandlineApplicationInterpreterBase.cs:115
IG.Num.Matrix3d.GetNewBase
override MatrixBase GetNewBase(int rowCount, int columnCount)
Creates and returns a new 3D matrix with the specified dimensions, and of the same type as the curren...
Definition: Matrix3DClass.cs:525
IG.Num.RealFunctionOneParametric.RealFunctionOneParametric
RealFunctionOneParametric(double parameter)
Cobnstructor. Creates a new one parametric function with the specified parameter.
Definition: FunctionRealParametric.cs:146
IG.Crypto.UtilCrypto.GetHashBytes
static byte[] GetHashBytes(byte[] bytesToHash, HashType hashType, HashAlgorithm cryptoAlgorithm=null)
Computes and returns the hash (in form of byte array) of the specified kind of the specified byte arr...
Definition: UtilCrypto.cs:648
IG.Lib.RealFunctionLoader.VarNameDerivativeDefined
const string VarNameDerivativeDefined
Name of the variable (internal in class defined in loadable script) that holds a flag telling whether...
Definition: RealFunctionScriptLoader.cs:125
IG.Lib.ReporterBase.KeyTextWriterProgramName
const string KeyTextWriterProgramName
Definition: ReporterMsg.cs:2321
IG.Lib.HtmlWriter.AddHeading3
void AddHeading3(string headingText, params string[] attributeNameValuePairs)
Adds a new level 3 heading with the specified text to the HTML document.
Definition: HtmlWriter.cs:714
IG.Lib.Copy.ClientServerStreamBase2.CloseOutput
abstract void CloseOutput()
Closes the outut stream.
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.Description
override string Description
Returns a short description of the function.
Definition: FunctionScalarExamples.cs:1045
IG.Num.AnalysisResults.ReqConstraints
virtual bool ReqConstraints
Indicates whether calculation of constraint functions is/was requested.
Definition: AnalysisResults.cs:990
IG.Lib.IWaitCondition
Interface for classes that implement blocking until a specified condition is met.
Definition: WaitCondition.cs:18
IGLib.Core.Tests.ModelParameterTests.ModelParameter_CreationWithTitle_TitleIsDefinedAndContinsName
void ModelParameter_CreationWithTitle_TitleIsDefinedAndContinsName()
Definition: ModelParameterTests.cs:128
IG.Gr.StructuredSurfaceMesh3D._numy
int _numy
Definition: Mesh.cs:224
IG.Num.ParallelJobContainerBase
Contains input data and results of a parallel job to be executed, oropertied indicating the state of ...
Definition: ParallelJobContainerBase.cs:43
IG.Num.NeuralTrainingParameters._EpochErrorsRms
List< double > _EpochErrorsRms
Definition: NeuralTrainingParameters.cs:615
IG.Num.Experimental.xdouble.operator++
static xdouble operator++(xdouble a)
Definition: UtilMath.cs:1426
IG.Num.Field.GenerateCoordinates
static void GenerateCoordinates(Field< vec3 > field, int dimx, int dimy, int dimz, double minxRef, double maxxRef, double minyRef, double maxyRef, double minzRef, double maxzRef, IFunc3d fx, IFunc3d fy, IFunc3d fz)
Generates coordinates of a 3D unstructured grid of a parametric volume according to functions specify...
Definition: FieldGeneric.cs:613
IG.Lib.UtilSystem.SaveBinary
static void SaveBinary(object objectToSave, string fileName)
Save the specified serialized object in binary form to the specified file.
Definition: UtilSystem.cs:5614
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.EndParameter
abstract double EndParameter
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:55
System.Runtime.CompilerServices.IsExternalInit
Definition: IsExternalInit.cs:9
IG.Lib.LoadableScriptBase.RunThis
abstract string RunThis(string[] arguments)
Performs the action of this object. Override this in derived classes!
IG.Lib.Module.AuthorAddress
string AuthorAddress
Gets complete developer's address (combination of individual address lines).
Definition: App.cs:883
IG.Num.BoundingBox2d.Update
void Update(params Vector2d[] points)
Updates the bounding box in such a way that all specified points fit in it.
Definition: BoundingBox.cs:1772
IG.Lib.Parser.SkipInteger
static int SkipInteger(string str, int beginpos, bool skipspaces, bool failiffloatingpoint)
Returns index of the first character in str after the representation of an integer number.
Definition: StringParser0.cs:193
IG.Num.VectorFunctionScriptControllerBase.Name
virtual string Name
Scalar function name.
Definition: VectorFunctionScriptController.cs:63
IG.Lib.Util.Parse
static object Parse(string strValue, Type propertyType)
Converts a string to the entity of the specified type and returns that entity, by using invariant cul...
Definition: Utils.cs:2814
IG.Num.AnalysisResults.LoadRequestJson
static void LoadRequestJson(string filePath, ref AnalysisResults anResultsRestored)
Restores (deserializes) analysis request from the specified file in JSON format.
Definition: AnalysisResults.cs:1928
IG.Num.mat3.operator/
static mat3 operator/(mat3 a, double b)
Division of a 3D matrix by a scalar.
Definition: Matrix3D.cs:1027
IG.Num.Func2dVectorFormBase.Gradient
sealed override void Gradient(double x, double y, out double gradx, out double grady)
Calculates gradient of the current 2D scalar function and returns its components through the specifie...
Definition: Function2d.cs:394
IG.Crypto.ConstCrypto.ArgCertificateStoreLocation
const string ArgCertificateStoreLocation
Specification that certificate store location (current user or local machine) follows.
Definition: UtilCryptoAux.cs:406
IG.Lib.ObjectRegister.IsRegistered
bool IsRegistered(int id)
Returns true if object with the specified ID is already registered with the current object,...
Definition: ObjectRegister.cs:73
IG.Lib.ApplicationBase.AddModule
void AddModule(Module m)
Adds the specified module to the application's list of modules.
Definition: App.cs:323
IG.Num.StructuredMesh2d.RemoveScalarField
void RemoveScalarField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: StructuredMesh2dGeneric.cs:367
IG.Num.ScalarFunctionBase
Base class for scalar functions with affine transformation of co-ordinates. The reference function is...
Definition: FunctionScalarBase.cs:17
IG.Lib.Module.astr
string astr
Definition: App.cs:915
IG.Num.Vector.GetCopyThis
Vector GetCopyThis()
Creates and returns a copy of the current vector, which is of the same type as the current vector.
Definition: Vector.cs:447
IG.Num.mat3.Normalized1
mat3 Normalized1()
Returns this matrix normalized with 1 norm.
Definition: Matrix3D.cs:687
IG.Num.ParallelJobServerBase._mainLock
object _mainLock
Definition: ParallelJobServerBase.cs:47
IG.Lib.InterfaceInterpreterBase.AppendLine
virtual void AppendLine(string str)
Appends a literal string to the contents of the command file.
Definition: InterfaceInterpreterBase.cs:355
IGLib.Core.ToStringTypeConverterViaJson.IndentedJson
bool IndentedJson
If true, JSON output is formatted with indentation. Default is false.
Definition: ToStringTypeConverterViaJson.cs:18
IG.Num.Func2dLinear._c
double _c
Definition: Function2d.cs:464
IGLib.Gr3D.ColorMap.Map
static ColorRGBA Map(double u, ColorMapType type)
Gets a color for a normalized scalar input u ∈ [0, 1].
Definition: ColorMap.cs:24
IGLib.Core.ParseHelper.ExampleUsage
static void ExampleUsage()
Demonstrates use of the method.
Definition: IParserHelper.cs:77
IG.Num.UnstructuredMesh1d.ActiveIndexFieldName
string ActiveIndexFieldName
Gets or sets name of the currently active index field. This determines the currently active index fie...
Definition: UnstructuredMesh1dGeneric.cs:108
IG.Lib.CommandLineInterpreter._separator
char _separator
Definition: InterpreterCommandLine.cs:336
IG.Num.M.sh
static double sh(double a)
Returns the hyperbolic sine of the specified angle.
Definition: UtilMath.cs:501
IG.Lib.CommandStackFrameBase.DoSaveCommands
bool DoSaveCommands
Whether commands are saved to the command store in the current code block.
Definition: CommandlineApplicationInterpreterBase.cs:1266
IG.Gr.GraphicObject.NumDirectChildObjects
virtual int NumDirectChildObjects
Gets the number of child objects of the current element (descendants of higher leval are excluded).
Definition: GrObjects.cs:189
IG.Num.VectorFunctionBaseGeneral.LinearCombinationSecondDerivative
double LinearCombinationSecondDerivative(IVector parameters, IVector coefficients, int rowNum, int columnNum)
Returns the specified component of Hessian of combination of functions contained in this vector funct...
Definition: FunctionVectorBaseGeneral.cs:520
IG.Lib.InterfaceInverse.EndAnalysisBlock
virtual void EndAnalysisBlock()
Appends end of analysis block to the interpreter file contents.
Definition: InterfaceInv.cs:263
IG.Num.ScalarFunctionScriptControllerBase.FunctionsSeparator
string FunctionsSeparator
Separator string that is used to separate function definitions when stated in a single state.
Definition: ScalarFunctionScriptController.cs:576
IG.Num.SampledDataCsv.StoreDefinition
void StoreDefinition()
Stores data definitions to the data table.
Definition: SampledDataCsv.cs:1935
IG.Lib.UtilConsole.Read
static bool Read(ref string value)
Reads a string from a console and assigns it to a variable. User can input a ? to see current content...
Definition: UtilConsole.cs:359
IG.Lib.ExpressionEvaluatorCompiled.SaveCompleteCode
virtual void SaveCompleteCode(string filePath, bool append)
Prints the complete code inserter up to this moment.
Definition: ExpressionEvaluatorCompiled.cs:436
IGLib.Tests.Base.SampleClasses.CustomList.Contains
bool Contains(T item)
Definition: SampleClasses.cs:471
IG.Num.MatrixBase.SetRandomAntiSymmetric
static void SetRandomAntiSymmetric(IMatrix mat)
Sets the specified matrix such that it is antisymmetric and contains random elements on the interval ...
Definition: MatrixBase.cs:981
IG.Num.VectorFunctionBaseGeneral.LinearCombinationValue
double LinearCombinationValue(IVector parameters, IVector coefficients)
Returns value of linear combination of functions contained in this vector function,...
Definition: FunctionVectorBaseGeneral.cs:438
IG.Num.Func.GetWeightPol4
static RealFunction GetWeightPol4()
Creates and returns a new real polynomial weighting function object based on 4th order polynomial....
Definition: FunctionRealWeight.cs:646
IG.Num.ScalarFunctionScriptControllerBase._defaultLowerBound
static double _defaultLowerBound
Definition: ScalarFunctionScriptController.cs:776
IG.Num.ParallelJobContainerGen._result
ResultType _result
Definition: ParallelJobContainerGen.cs:112
IG.Num.UnstructuredMesh2d.RemoveIndexField
void RemoveIndexField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh2dGeneric.cs:206
IG.Lib.LoadableScriptScalarFunctionBase.RunThis
override string RunThis(string[] arguments)
Script execution, defined just for formal reasons.
Definition: ScalarFunctionScriptBase.cs:40
IG.Crypto.UtilCrypto.EncryptStringBasic
static string EncryptStringBasic(string stringToEncrypt, byte[] passwordBytes, byte[] passwordSalt, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.Default, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, PasswordAlgorithmType pwdType=PasswordAlgorithmType.Default, int pwdNumIterations=1000, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the specified string, using the specified symmetric algorithm, key, and initialization vecto...
Definition: UtilCrypto.cs:2098
IG.Num.IAnalysisResults.GetParameters
IVector GetParameters()
Returns vector of optimization parameters.
IG.Neural.DataMapperSimple.MapInput
override void MapInput(IVector reducedInput, ref IVector originalInput)
Transfer elements from reducedInput vector to original output vector using mapping data for reference...
Definition: NeuralMapData.cs:1108
IG.Lib.RealFunctionLoader.InverseDefinitionString
string InverseDefinitionString
Expression that defines function inverse.
Definition: RealFunctionScriptLoader.cs:329
IG.Num.Vector3d.Normalized2
Vector3d Normalized2()
Normalizes this 3D vector in 2 norm.
Definition: Vector3Dclass.cs:429
IG.Num.MatrixBase.MultiplyInverseDiagonalPlain
static void MultiplyInverseDiagonalPlain(IMatrix a, IVector diag, IMatrix result)
Right-multiplies a matrix with inverse of a diagonal matrix, and stores the result in the specified r...
Definition: MatrixBase.cs:4679
IG.Num.RealFunction.RefDerivative
virtual double RefDerivative(double x, int order)
Returns the derivative of the given order of reference (untransformed) function.
Definition: FunctionReal.cs:913
IG.Num.NeuralTrainingLimits.DefaultEnableRangeTolerance
static bool DefaultEnableRangeTolerance
Flag for enabling toelrance that represent a percentage of the output range.
Definition: NeuralTrainingParameters.cs:1294
IG.Num.StructuredMesh2d.ActiveScalarField
TScalarField ActiveScalarField
Gets active scalar field. Has protected setter.
Definition: StructuredMesh2dGeneric.cs:244
IG.Lib.LoadableScriptBase.ConstDefaultTestScrip
const string ConstDefaultTestScrip
Default command name for test method.
Definition: LoadableScriptBase.cs:434
IG.Num.Func3d2dExamples.HyperbolicParaboloid.HyperbolicParaboloid
HyperbolicParaboloid(double a, double b, double c)
Constructs a scaled hyperbollic paraboloid.
Definition: Function3d2d.cs:838
IG.Lib.StringParser.AddEscapeSequence
void AddEscapeSequence(char code, char character)
Adds a new escape sequence definition to the parser.
Definition: StringParser.cs:221
IGLib.Core.CollectionExtensions.CollectionExtensions.ArrayBracketOpen
const string ArrayBracketOpen
Open bracket used in the string representation of array-like objects.
Definition: CollectionExtensions.cs:39
IG.Lib.XmlParser.GetNextElement
XmlNode GetNextElement(string NodeName)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:1597
IG.Num.VectorBase.LoadCsv
static void LoadCsv(string filePath, int rowNum, ref IVector vecRestored)
Reads a vector from the specified row of a CSV file. Constant UtilCsv.DefaultCsvSeparator is used as ...
Definition: VectorBase.cs:3111
IG.Num.Scalar.Compare
int Compare(Scalar a, Scalar b)
Definition: Scalar.cs:112
IG.Num.ScalarFunctionBase.ReferenceGradientPlain
abstract void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
IG.Num.PointCloud
Cloud of points, contains a list of containers of objects that include point coordinates.
Definition: PointCloud.cs:22
YourNamespace.ModelParameter._defaultValueObject
object _defaultValueObject
Definition: ModelParameter.cs:22
IGLib.Core.CapturedVar
This class just hosts static methods that work with CapturedVar<DeclaredType>:
Definition: CapturedVar.cs:13
IG.Num.PointCloud.GenerateRandomCloud
void GenerateRandomCloud(int numPoints, IBoundingBox bounds)
Generates a specified number of random points with random co-ordinates that fall within the specified...
Definition: PointCloud.cs:400
IGLib.Gr3D.Torus.EndParameter2
double EndParameter2
Definition: Torus.cs:84
IG.Num.ParallelJobContainerBase.DefaultSleepTimeMs
static int DefaultSleepTimeMs
Default sleeping time, in milliseconds, used by parallel job data objects when waiting for fulfillmen...
Definition: ParallelJobContainerBase.cs:169
IG.Num.AnalysisResults.ReqConstraintHessians
virtual bool ReqConstraintHessians
Indicates whether calculation of constraint functions Hessian is/was requested.
Definition: AnalysisResults.cs:998
IG.Num.M.rad
static double rad(double x)
Converts angle in degrees to angle in radians and returns it.
Definition: UtilMath.cs:442
IG.Lib.StopWatch1.SetTimeStamp
void SetTimeStamp()
Sets the timestamp on the timer (marks the current time). This is done automatically by Reset(),...
Definition: UtilTime.cs:225
IG.Num.PointCloud._auxVector
IVector _auxVector
Definition: PointCloud.cs:292
IG.Num.IFunc3d2d.HessianDefined
bool HessianDefined
Whether calculation of function Hessian is defined.
Definition: Function3d2d.cs:27
IG.Num.VectorFunctionBaseGeneral._derivativeDefined
bool _derivativeDefined
Definition: FunctionVectorBaseGeneral.cs:45
IG.Num.StructuredMesh3d
Structured mesh in 3D.
Definition: StructuredMesh3d.cs:15
IG.Num.SimKosecFileManagerBase.SetInputFieldValue
void SetInputFieldValue(int fieldId, string fieldValue)
Sets the sepcified input field to the specified value. This is done by appending a corresponding text...
Definition: SimKosecFileManagerBase.cs:1134
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.InitOnlyClass.InitOnlyClass
InitOnlyClass(string name, int id)
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:78
IG.Lib.PipeClientBase.CloseConnection
override void CloseConnection()
Closes the server pipe.
Definition: IpcPipes.cs:820
IG.Num.ParallelJobServerBase._state
ParallelServerState _state
Definition: ParallelJobServerBase.cs:156
IG.Num.ComposedFunction.Functions
RealFunction[] Functions
Definition: FunctionReal.cs:1401
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.PrivateFields_ShouldNotBeSerializedWhenPublicConstructor
void PrivateFields_ShouldNotBeSerializedWhenPublicConstructor()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:152
IGLib.Gr3D.ConicalSpiralLogarithmic3D.HasDerivativePolar
override bool HasDerivativePolar
Definition: ConicalSpiralLogarithmic3D.cs:46
IG.Num.ParallelJobDispatcherBase
Parallel job dispatcher. Accepts job requests and dispatches jobs to parallel job servers when availa...
Definition: ParallerJobDispatcherBase.cs:39
IG.Lib.ReporterBase.AppSettingsRead
bool AppSettingsRead(string groupname)
Returns a flag that tells whether configuration settings with a given group name have already been re...
Definition: ReporterMsg.cs:2212
IG.Lib.WaitFileEventBaseByProxyLatence.IsWaiting
override bool IsWaiting
Returns true if waiting for unblocking condition is currently performed, and false otherwise....
Definition: WaitConditionFile.cs:867
IG.Num.AnalysisRequestDto._numObjectives
int _numObjectives
Definition: AnalysisResultsDto.cs:43
IG.Lib.WaitFileEventBase.EventToString
string EventToString(FileSystemEventArgs e)
Definition: WaitConditionFile.cs:206
IG.Num.SimKosecFileManagerBase.TemplateInputPath
virtual string TemplateInputPath
File path of the template analysis input file. This file is transcribed, with appropriate modificatio...
Definition: SimKosecFileManagerBase.cs:308
IG.Num.ParallelJobDispatcherBase._idleJobServers
readonly List< ParallelJobServerBase< JobContainerType > > _idleJobServers
List of idle job servers dispatched by teh current dispatcher.
Definition: ParallerJobDispatcherBase.cs:66
IG.Num.RealFunctionBase.InverseFunction
virtual RealFunctionBase InverseFunction
Returns a function object that represents an inverse function of this function. Returns null if not i...
Definition: FunctionReal.cs:218
IG.Num.UnstructuredMesh3d.AddIndexField
void AddIndexField(TIndexField field, string name)
Adds the specified index field to the collection of index fields under the specified name.
Definition: UnstructuredMesh3dGeneric.cs:176
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.alpha
double alpha
Slope of the cone around which the conical curve is wound (tangent of the angle between the slope of ...
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:33
IGLib.Tests.UtilSpeedTesting.GeometricSeriesNumerical_DirectElementCalculation
static double GeometricSeriesNumerical_DirectElementCalculation(int n, double a0, double k)
Numerically calculates and returns the specified finite geometric series by calculating each term of ...
Definition: UtilSpeedTesting.cs:128
IG.Crypto.ConstCrypto.ArgBinaryInputFormatHex
const string ArgBinaryInputFormatHex
Binary input format used is hexadecimal.
Definition: UtilCryptoAux.cs:529
IG.Num.vec3.Zero
void Zero()
Sets components of the vector to 0.0.
Definition: Matrix3D.cs:58
IG.Lib.IColorScale.GetColor
color GetColor(double value)
Returns the color from the current collor scale that corresponds to the specified value.
IG.Lib.VarTypeBase.ToXmlElement
virtual XmlElement ToXmlElement(object source, XmlDocument doc, ref XmlElement initial)
Creates and returns XML representation of an object.
Definition: Vartypes.cs:61
IG.Lib.ObjectStore.GetNew
T GetNew()
Returns a newly xreated object eligible for storage in this object store. Exception is thrown if such...
Definition: UtilObjectStore.cs:262
IG.Num.Func3d2dExamples.HyperboloidTwosheetedLowerParametric.HyperboloidTwosheetedLowerParametric
HyperboloidTwosheetedLowerParametric(double r, double c)
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1058
IG.Num.NeuralTrainingParametersDto.ErrorsRmsList
List< VectorDtoBase > ErrorsRmsList
Definition: SerializationDtoNeural.cs:264
IG.Lib.ColorScaleBase.GetReferenceCellIndex
abstract int GetReferenceCellIndex(double referenceValue)
Retuns index of the cell of the discrete color scale that corresponds to the specified value in the r...
IG.Lib.ReporterBase.SetTextWriter
bool SetTextWriter(string filename, bool append, bool writeintro, bool disposewriter)
Creates a TextWriter upon a file and sets it as the text writer to which reporting is also performed....
Definition: ReporterMsg.cs:4165
IG.Num.ParallelJobDispatcherBase.NotifyJobAborted
void NotifyJobAborted(ParallelJobServerBase< JobContainerType > server, JobContainerType job)
Notifies the current dispatched that the specified job has started on the specified server.
Definition: ParallerJobDispatcherBase.cs:842
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests.FromStringIConvertible_ShouldConvertToInt
void FromStringIConvertible_ShouldConvertToInt(string input, int expected)
Definition: ToStringTypeConverterViaIConvertibleTests.cs:25
IG.Num.AffineTransformationSquare.TransformBackCoordinates
void TransformBackCoordinates(IVector transformed, ref IVector result)
Backward transforms co-ordinates from the transformed to the reference space.
Definition: TransformationAffineSquare.cs:430
IG.Num.NeuralApproximatorDtoBase.SigmoidAlphaValue
double SigmoidAlphaValue
Definition: SerializationDtoNeuralApproximator.cs:54
IG.Lib.ReporterBase.TWClass.rep
ReporterBase rep
Definition: ReporterMsg.cs:3583
IG.Lib.WaitFileRemovalByProxy.WaitFileRemovalByProxy
WaitFileRemovalByProxy(string filePath)
Definition: WaitConditionFile.cs:934
IGLib.Gr3D.MeshExportExtensions_06.ExportMeshWireframeToObj
static void ExportMeshWireframeToObj(StructuredSurfaceMesh3D mesh, string objFilePath, string mtlFileName, string wireframeMaterialName="WireframeMaterial")
Exports only the wireframe of the mesh to an OBJ file.
IG.Lib.ReporterBase.ReportDlg
ReportDelegate ReportDlg
Delegate that performs error reporting. It calls delegates ReportDlg to assemble error location infor...
Definition: ReporterMsg.cs:1193
IG.Num.RealFunction._derivativeDefined
bool _derivativeDefined
Definition: FunctionReal.cs:984
IG.Lib.CommandLineApplicationInterpreter.AsyncCommandResults
List< IAsyncResult > AsyncCommandResults
List of IAsyncResult objects that were returned by asynchronous command invocations.
Definition: CommandlineApplicationInterpreter.cs:2402
IG.Num.OptFileManager.SerializerJson
ISerializer SerializerJson
Serializer for JSON format.
Definition: OptFileManager.cs:633
IG.Num.PointCloud.PrintNeighborDistanceStatistics
void PrintNeighborDistanceStatistics(int[] numSpecimens, IVector minDistances, IVector maxDistances, IVector averageDistances, IVector standardDeviations, IVector averageAbsoluteDeviations, bool calculateDeviations)
Definition: PointCloud.cs:645
IG.Lib.CommandLineJobContainer.ExecutionTime
double ExecutionTime
Total execution time of the command, without the overhead generated by scheduling the command for par...
Definition: CommandlineApplicationInterpreterBase.cs:175
IG.Num.SimKosecFileManagerBase.RemoveInputFieldDefinitions
virtual void RemoveInputFieldDefinitions()
Definition: SimKosecFileManagerBase.cs:1109
IG.Lib.UtilCsv.SaveCsv
static void SaveCsv(string filePath, string[][] values, string separator)
Saves a 2D jagged array of string cell values into a CSV file. If the file already exists then its co...
Definition: UtilCsv.cs:413
IG.Num.SampledDataSet.Add
void Add(params SampledDataElement[] addedSet)
Adds array of sampled data elements to teh current sampled data set. Only references are copied.
Definition: SampledData.cs:309
IG.Num.BoundingBoxBase.SetDimensionAndReset
void SetDimensionAndReset(int newDimension)
Changes dimension of the current bounding box to the specified dimension and resets the bounding box....
Definition: BoundingBox.cs:490
IG.Num.IAnalysisResults.Parameters
IVector Parameters
Optimization parameters. If CopyReferences=true (false by default) then only the reference is copied ...
Definition: AnalysisResutlsInt.cs:64
IG.Lib.ApplicationBase._modules
List< Module > _modules
Definition: App.cs:310
IGLib.Core.SingleSourceTypeConverterBase.Convert
abstract object Convert(object source, Type targetType)
IGLib.Gr3D.StructuredSurfaceMesh3D.StructuredSurfaceMesh3D
StructuredSurfaceMesh3D(int numPoints1, int numPoints2, bool isRegular=true)
Definition: StructuredSurfaceMesh3D.cs:43
IG.Num.NeuralTrainingLimits._momentumNum
int _momentumNum
Definition: NeuralTrainingParameters.cs:1354
LearnCs.Lib.Complex.Get_HashCode1
int Get_HashCode1()
A candidate for object.GetHashCode() override. See also:
Definition: Complex.cs:851
IG.Lib.UtilSystem.OpenUrlInDefaultBrowser
static Process OpenUrlInDefaultBrowser(string url)
Opens the specified URL (Unique Resource locator, e.g. a web address) in the default browser.
Definition: UtilSystem.cs:536
IG.Num.ScalarFunctionBase.GradientPlain
override void GradientPlain(IVector x, IVector gradient)
Returns the first derivative of this function at the specified parameter.
Definition: FunctionScalarBase.cs:101
IG.Num.Func.Exp.ValueDefined
override bool ValueDefined
Definition: FunctionRealBasic.cs:82
IG.Lib.CommandLineJobContainer.Run
static CommandLineJobContainer Run(CommandLineJobContainer input)
Executes the command that is represented by the current command data, and stores the results.
Definition: CommandlineApplicationInterpreterBase.cs:198
IG.Lib.DataStore.LoadFromString
void LoadFromString(string str, bool loadifnotnull)
Loads data store'result XML Doc from an XML string.
Definition: XmlUtilities.cs:93
IG.Num.NeuralTrainingParameters.DefaultToleranceMax
static IVector DefaultToleranceMax
Default value for tollerance on max. abs. error in neural networks.
Definition: NeuralTrainingParameters.cs:57
IG.Num.IRealFunction.DerivativeDefined
bool DerivativeDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionReal.cs:69
IG.Lib.FrameworkDependencyException
Exception that should be thrown by IGLib libraries and applications when the reason for an error is d...
Definition: FrameworkDependencyException.cs:15
IG.Num.ScalarFunctionScriptControllerBase._defaultParameterNamesSeparator
static string _defaultParameterNamesSeparator
Definition: ScalarFunctionScriptController.cs:363
IG.Neural.MappingDefinitionElement.MappedElementIndexSpecified
virtual bool MappedElementIndexSpecified
Specifies whether mapped element index is specified for the data element described by the mapped defi...
Definition: NeuralMapData.cs:397
IG.Lib.AppTest.ModuleInitializationAfter
override void ModuleInitializationAfter()
A method called after other initializaton parts of the module.
Definition: App.cs:101
IG.Num.ScalarFunctionResults.ScalarFunctionResults
ScalarFunctionResults(int numParameters)
Specified number of parameters, 1 objective, no constraints. No gradients required.
Definition: FunctionScalarResults.cs:39
IG.Num.PointCloud.CreateRandomPoint
PointType CreateRandomPoint(int spaceDimension, double minCoordinateValues, double maxCoordinateValues)
Creates and returns a new point with random co-ordinates that fall within the specified bounds (inclu...
Definition: PointCloud.cs:333
IG.Num.Matrix2d.operator*
static Matrix2d operator*(Matrix2d a, Matrix2d b)
Matrix multiplication in 2D.
Definition: Matrix2DClass.cs:724
IGLib.Gr3D.HelixCurve3D.b
double b
Reduced shift of the helix. 2 * Pi * b is the height that is gained by each full turn of the helix.
Definition: HelixCurve3D.cs:40
IG.Num.Matrix3d.YZ
double YZ
YZ component.
Definition: Matrix3DClass.cs:337
IG.Num.IVectorFunction.Name
string Name
Returns a short name of the function.
Definition: FunctionVectorInt.cs:22
IG.Lib.IReporterBase.DecreaseDepth
void DecreaseDepth()
Decreases indentation level by 1.
IG.Num.ScalarFunctionResults._reqGradient
bool _reqGradient
Definition: FunctionScalarResults.cs:71
IG.Script.ScriptAppBase.AssemblyHelpReferenced
const string AssemblyHelpReferenced
Definition: ScriptAppBase.cs:4157
IG.Lib.ColorScaleBase.CreateRainbow
static ColorScale CreateRainbow(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that runs from violet till red color and passes rainbow co...
Definition: ColorScale.cs:723
IG.Lib.ReporterBase.DefaultReport_Trace
static void DefaultReport_Trace(ReporterBase reporter, ReportType messagetype, string location, string message)
Delegat for launching a report via Trace.
Definition: ReporterMsg.cs:5757
IG.Num.FunctionPolynomial.IntegralDefined
override bool IntegralDefined
Definition: FunctionReal.cs:1374
IGLib.Gr3D.ColorRGBA.B
float B
Definition: ColorRGBA.cs:9
IGLib.Gr3D.MoebiusStrip.StartParameter1
double StartParameter1
Definition: MoebiusStrip.cs:89
IGLib.Core.CollectionExtensions.CollectionExtensions.ToJsonString< T >
static string ToJsonString< T >(this T obj, bool indent=false)
Extension method to serialize an object to a JSON string with optional indentation
Definition: CollectionExtensions.cs:71
IG.Lib.ThreadPerformanceTest.CreateThreadLoads
static void CreateThreadLoads(int numThreads)
Starts the specified number of new load threads, each of which causes a full load to a CPU core until...
Definition: ThreadPerformanceTest.cs:277
IG.Num.LinearBasis.SecondDerivative
override double SecondDerivative(IVectorFunctionResults evaluationData, int which, int rowNum, int columnNum)
Calculates and returns the particular component of the vector function's second derivative (Hessian),...
Definition: ApproxBasis.cs:84
IG.Num.EigenValueDecomposition.GetProduct
void GetProduct(ref IMatrix product)
Calculates the product (i.e. the original matrix of coefficients of a linear system of equations) of ...
Definition: MatrixDecompositions.cs:1198
IG.Num.ConstPhysical.PlanckConstant
static readonly PhysicalConstant PlanckConstant
Planck'result constant, ratio between energy of a photon and the frequency of its associated electrom...
Definition: Constants.cs:394
IGLib.Parsing.CommandLineParserSimple
Definition: CommandLineParserSimple.cs:61
IG.Lib.UtilSystem.GetReferencedAssemblies
static Assembly[] GetReferencedAssemblies()
Returns an array containing the executable assembly and all its DIRECTLY referenced assemblies....
Definition: UtilSystem.cs:2438
IG.Num.Geometry3D
Provides static methods of 3D analytic geometry.
Definition: Geometry3D.cs:26
IG.Num.InputElementDefinitionDto.CopyToPlain
override void CopyToPlain(ref InputOutputElementDefinition obj)
Definition: SampledDataDto.cs:456
IG.Num.Experimental.MX.truncate
static xdouble truncate(xdouble a)
Calculates the integral part of a specified number.
Definition: UtilMath.cs:1858
IG.Num.UnstructuredMesh2d.GetIndexField
TIndexField GetIndexField(string name)
Returns index field with the specified name.
Definition: UnstructuredMesh2dGeneric.cs:119
IG.Num.OptimizationDataBase.InitialGuess
IVector InitialGuess
Gets or sets initial guess used in optimization.
Definition: OptimizationInputData.cs:191
IG.Num.Counter.operator>
static bool operator>(Counter a, Counter b)
Definition: Scalar.cs:528
IG.Num.UnstructuredMesh3d.AddVectorField
void AddVectorField(TVectorField field)
Adds the specified vector field to the collection of vector fields.
Definition: UnstructuredMesh3dGeneric.cs:493
IG.Lib.CommandThreadBase.SaveNumStoredParameters
virtual void SaveNumStoredParameters()
Saves the current number of stored parameters on the command thread.
Definition: CommandlineApplicationInterpreterBase.cs:1997
IG.Num.PhysicalUnit.h
static readonly PhysicalConstant h
Hour, non-SI unit of time, 3600 result.
Definition: Constants.cs:1089
IG.Num.IMatrix.GetHashFunctionString
string GetHashFunctionString()
Returns a string valued hash function of the current matrix object.
IG.Num.vec2.Cross
vec3 Cross(vec2 v)
Returns vector product of the current and the specified vector.
Definition: Matrix2D.cs:185
IG.Lib.InterpreterVariable.ReferencedVariableStackLevel
int ReferencedVariableStackLevel
Gets the stack level of the referenced variable.
Definition: CommandlineApplicationInterpreterBase.cs:540
IG.Num.VectorFunctionResults.ErrorCode
virtual int ErrorCode
Error code. 0 - everything is OK. negative value - something went wrong.
Definition: FunctonVectorResults.cs:677
IG.Lib.UtilCsv.FromCsvString
static string[][] FromCsvString(string csvString)
Converts a CSV string to a 2D jagged array of string values and returns it. Constant UtilCsv....
Definition: UtilCsv.cs:146
IG.Lib.UtilSystem.LaunchBinaryFormattingConsoleWarining
static void LaunchBinaryFormattingConsoleWarining()
Definition: UtilSystem.cs:5532
IG.Script.ScriptAppBase.CryptoAsymTest
const string CryptoAsymTest
Definition: ScriptAppBase.cs:1582
IG.Num.MatrixBase.TestMultiplyTranspMatTransp
static bool TestMultiplyTranspMatTransp(double tolerance, bool printReports)
Tests product A^T*B*C^T.
Definition: MatrixBase.cs:3378
IG.Lib.CommandLineApplicationInterpreter.Run
virtual string Run(string command)
Runs the specified (unsplit) command on the interpreter's main thread.
Definition: CommandlineApplicationInterpreter.cs:2011
IG.Num.Func3d2dExamples.HyperboloidParametric2.a
double a
Definition: Function3d2d.cs:1175
IG.Num.Vector3d.GetNewBase
override VectorBase GetNewBase(int length)
Creates and returns a new 3D vector of the specified dimension in such a way that the type of the ret...
Definition: Vector3Dclass.cs:99
IG.Lib.ICommandLineApplicationInterpreter.Description
string Description
Description of hte current interpreter.
Definition: CommandlineApplicationInterpreterInterface.cs:40
IG.Num.Func3d2dExamples.HyperboloidParametricPlus.HyperboloidParametricPlus
HyperboloidParametricPlus()
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1203
IG.Num.ScalarFunctionResults._reqConstraints
bool _reqConstraints
Definition: FunctionScalarResults.cs:101
IG.Num.SampledDataSet.ComparerInputDistance.Distance
double Distance(SampledDataElement el1, IVector p2)
Returns distance in the input parameters space between input vector of the specified tarining elemet ...
Definition: SampledData.cs:830
IG.Lib.Copy.ClienServerStreamBase.CreateMessage
string CreateMessage(string messageName, string[] messageArguments)
Creates a built-in message (possibly with arguments) that is to be interpreted directly by the receiv...
Definition: ClientServerStreamBase_Copy.cs:295
IGLib.Core.ToStringTypeConverterViaJson.Convert
object Convert(object source)
IG.Num.M.floor
static double floor(double a)
Returns the largest integer less than or equal to the specified number.
Definition: UtilMath.cs:156
IG.Num.mat3.T
mat3 T
Gets transpose of the current matrix.
Definition: Matrix3D.cs:730
IG.Num.IVectorFunctionResults.SetParameters
void SetParameters(IVector value)
Sets the vector of optimization parameters. If CopyReferences=true (false by default) then only the r...
LearnCs.Lib.Complex.Atan
Complex Atan()
Definition: Complex.cs:788
IGLib.Testing.Tests.UtilSpeedTestingTests.SpeedTestInfo_BehaviorWhenExceptionThrownBeforeObtainingResultsIsCorrect
void SpeedTestInfo_BehaviorWhenExceptionThrownBeforeObtainingResultsIsCorrect()
Definition: UtilSpeedTestingTests.cs:258
IG.Num.Func2dQuadratic.Gradient0
vec2 Gradient0
Vector of linear coefficients (equal to gradient of the function at x=0).
Definition: Function2d.cs:556
IG.Lib.UtilStr.GetCommandLine
static string GetCommandLine(string[] commandNameAndArguments)
Assembles and returns the commandline string that corresponds to the specified command name and argum...
Definition: UtilString.cs:202
IG.Lib.ICommandLineApplicationInterpreter.GetLoadableScriptReferencedAssemblies
string[] GetLoadableScriptReferencedAssemblies()
Returns an array of assemblies that are currently referenced by the script loader that takes care of ...
IG.Num.UnstructuredMesh2d._activeScalarField
TScalarField _activeScalarField
Definition: UnstructuredMesh2dGeneric.cs:233
IG.Lib.XmlParser.GoToDocument
XmlNode GoToDocument()
Sets the current node to the root node of the current document and returns it.
Definition: XmlUtilities.cs:1998
IG.Num.UnstructuredMesh1d.GetTensorField
TTensorField GetTensorField(string name)
Returns tensor field with the specified name.
Definition: UnstructuredMesh1dGeneric.cs:582
IG.Num.Vector3d.operator-
static Vector3d operator-(Vector3d v)
Unary negation, returns the negative operand.
Definition: Vector3Dclass.cs:506
IG.Num.AnalysisResultsDto.ErrorCode
virtual int ErrorCode
Error code. 0 - everything is OK. negative value - something went wrong.
Definition: AnalysisResultsDto.cs:237
IG.Num.ConstMath.E
const double E
Euler'result number (or Napier'result constant), base of Natural logarithm.
Definition: Constants.cs:315
IG.Num.VectorFunctionResults._numFunctions
int _numFunctions
Definition: FunctonVectorResults.cs:92
IG.Num.NeuralApproximatorBase.SetTrainingAndVerificationData
void SetTrainingAndVerificationData(SampledDataSet trainingData, SampledDataSet verificationData)
Auxiliary function, sets training and verification data for training the network.
Definition: NeuralApproximatorBase.cs:1480
IG.Lib.LoadableScalarFunctionBase.HessianDefined
override bool HessianDefined
Whether calculation of second derivative is implemented for the current function.
Definition: ScalarFunctionScriptBase.cs:187
IG.Num.SimKosecFileManagerBase._outputDirname
string _outputDirname
Definition: SimKosecFileManagerBase.cs:273
IG.Num.SampledDataCsv.GetInputElementDefinition
InputElementDefinition GetInputElementDefinition(int whichElement)
Gets the specified input element definition from DataDefinition. If data definition is not defined th...
Definition: SampledDataCsv.cs:2004
IG.Num.IDistanceComparer
Interface used for distance comparers in point clouds.
Definition: DistanceComparer.cs:25
IG.Num.NeuralTrainingLimits.DefaultMomentumMin
static double DefaultMomentumMin
Default value for minimum momentum in neural networks.
Definition: NeuralTrainingParameters.cs:1230
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.ReadOnlyWithConstructor
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:75
IGLib.Tests.UtilSpeedTesting.ConstGeomBase.NumExecutions
const int NumExecutions
Standard speed tests with finite geometric series - number of iterations performed (i....
Definition: UtilSpeedTesting.cs:188
IG.Num.ScalarFunctionBase.ReferenceHessianPlain
abstract void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
IG.Num.INeuralApproximator.MaxEpochs
int MaxEpochs
Maximal number of epochs in training.
Definition: NeuralApproximatorBase.cs:101
IG.Num.MatrixBase.Copy
static void Copy(MatrixBase_MathNetNumerics a, ref IMatrix result)
Copies components of a matrix to another matrix. Resulting matrix is allocated or reallocated if nece...
Definition: MatrixBase.cs:1630
IG.Num.Matrix2d.ColumnX
Vector2d ColumnX
Gets or sets the x-column of the 2D matrix.
Definition: Matrix2DClass.cs:404
IG.Num.VectorFunctionResults._reqGradients
bool _reqGradients
Definition: FunctonVectorResults.cs:110
IG.Num.VectorFunctionBaseComponentWise.Value
abstract override double Value(IVectorFunctionResults evaluationData, int which)
Calculates and returns the particular component of the vector function value.
IG.Lib.Module.ValidityPeriod
TimeSpan ValidityPeriod
Gets or sets the validity period length for the program.
Definition: App.cs:1137
IG.Lib.CommandLineApplicationInterpreter.CmdElseIf
virtual string CmdElseIf(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints the specified variable. Variable name must be the only argument of the command.
Definition: CommandlineApplicationInterpreter.cs:3735
IG.Num.RandGeneratorThreadSafe.Next
override int Next()
Returns a nonnegative random number.
Definition: Random.cs:252
IG.Lib.LogRecord.Create
LogRecord Create(ReportType messagetype, string message, Exception ex)
Creates and returns a log record initialized according to parameters.
Definition: LoggerMsg.cs:149
IG.Num.FieldCollection3d.AddField
override void AddField(int numElements, string fieldName, string fieldDescription)
>Call to this method is invalid for the current type. Call the method with three dimensions instead.
Definition: FieldCollectionGeneric.cs:53
IG.Lib.ILoadableScript
Interface for classes that can be dynamically loadeded from scripts and run, which provides functiona...
Definition: LoadableScriptBase.cs:89
IG.Num.MatrixBase.operator+
static MatrixBase operator+(MatrixBase m)
Unary plus, returns the operand.
Definition: MatrixBase.cs:5165
IG.Num.BoundingBoxBase.GetRelativeCoordinates
void GetRelativeCoordinates(IVector absoluteCoordinates, ref IVector relativeCoordinates)
Calculates relative coordinates, with respect to the current bounding box, that correspond to the spe...
Definition: BoundingBox.cs:1124
IGLib.Gr3D.ConicalCurve3DParameterizationFromPolarWithBounds.StartParameter
abstract double StartParameter
Definition: ConicalCurve3DParameterizationFromPolarWithBounds.cs:52
IG.Num.Vector.GetNewThis
Vector GetNewThis(int length)
Creates and returns a new vector of the specified dimension in such a way that the type of the return...
Definition: Vector.cs:466
IG.Num.ScalarFunctionScriptControllerBase._isLoaderConsistent
bool _isLoaderConsistent
Definition: ScalarFunctionScriptController.cs:648
IG.Num.InputOutputDataDefiniton.CreateInputElementName
static string CreateInputElementName(int elementIndex, InputOutputDataDefiniton def=null, bool checkLegalVAriableName=true)
Generates and returns name of the input data element with the specified index.
Definition: SampledDataDefinition.cs:1616
IG.Lib.RealFunctionLoader.DefaultIndependentVariableName
const string DefaultIndependentVariableName
Default name of the independent variable in expression definitions used in scripts to define calculat...
Definition: RealFunctionScriptLoader.cs:77
IG.Lib.ReporterBase.ReportLocationDlg
ReportLocationDelegate ReportLocationDlg
Delegate that assembles the error location string.
Definition: ReporterMsg.cs:1196
IG.Lib.CommandLineApplicationInterpreter.Command_BeginCalc
readonly string Command_BeginCalc
Definition: CommandlineApplicationInterpreter.cs:632
IGLib.Graphics3D.Tests.TubularSurfaceExportExamplesTests.Example51_ExportLissajousKnot
void Example51_ExportLissajousKnot(int numLongitudinal, int numTransverse, double radius, int n1=3, int n2=4, int n3=7, double fi1=0, double fi2=0)
Creates the first test of tubular surface generation and export.
Definition: TubularSurfaceExportExamplesTests.cs:1062
IG.Num.VectorBase.ToStringMath
virtual string ToStringMath(string elementFormat)
Returns a string representation of the current vector in a standard IGLib form (Mathematica-like form...
Definition: VectorBase.cs:3181
IG.Lib.Copy.ClientServerStreamBase2.RequestString
string RequestString
The last request string that was read from the pipe.
Definition: ClientServerStreamBase2_Copy.cs:204
IG.Lib.Logger.LogInfo
void LogInfo(string message)
Adds a new info log record initialized according to parameters.
Definition: LoggerMsg.cs:782
IG.Num.Func3d2dExamples.Torus.Torus
Torus()
Constructs a parametric definition of a torus with radius of centerline 1 and radius of surface circl...
Definition: Function3d2d.cs:1302
IG.Num.Func3d2dExamples.HyperbolicParaboloid.c
double c
Definition: Function3d2d.cs:841
IG.Num.VectorBase.ArrayQuotientPlain
static void ArrayQuotientPlain(IVector a, IVector b, IVector result)
Calculates array quotient (element-by-element division) of two vectors and stores the result in the s...
Definition: VectorBase.cs:2130
IG.Lib.Util.SizeOf
static int SizeOf(int val)
Returns size of a value of type int, in bytes.
Definition: Utils.cs:1192
IG.Lib.CommandLineApplicationInterpreter.CmdCurrentDirectory
virtual string CmdCurrentDirectory(CommandThread cmdThread, string cmdName, string[] args)
Command. Rturns or sets the current directory.
Definition: CommandlineApplicationInterpreter.cs:4595
IG.Crypto.UtilCrypto._lockStatic
static object _lockStatic
Definition: UtilCrypto.cs:50
IG.Lib.IReporterTextLogger.TextLoggerFlush
int TextLoggerFlush()
Flushes all text writers of the Writer's TextLogger subsystem.
IG.Num.ScalarFunctionResults.Gradient
virtual IVector Gradient
Function gradient. If CopyReferences=true (false by default) then only the reference is copied in ass...
Definition: FunctionScalarResults.cs:263
IG.Lib.Module.DirectoryVersionString
string DirectoryVersionString
Gets the string representation of program version to be used in directory and file names....
Definition: App.cs:1313
IG.Lib.Util.SizeOf
static int SizeOf(bool val)
Returns size of a value of type bool, in bytes.
Definition: Utils.cs:1174
IG.Reflection.SerializationBinderCascaded.SerializationBinderCascaded
SerializationBinderCascaded(IEnumerable< SerializationBinderBase > binders)
Calls base class SerializationBinderCascadedImmutable(IEnumerable<SerializationBinderBase>) to constr...
Definition: SerializationBinderCascaded.cs:30
IG.Num.Func.Constant.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealBasic.cs:550
IG.Lib.SerializationDtoBase.CopyFromBase
virtual void CopyFromBase(BaseType obj)
Copies data to the current DTO from an object of type BaseType.
Definition: SerializationDtoBase.cs:532
IG.Num.MatrixBase.TestLdltDecomposition
static bool TestLdltDecomposition(int dim, int numRepetitions=1, double tol=1e-6, int outputLevel=0, IRandomGenerator randomGenerator=null, IMatrix A=null, IVector b=null)
Performs a test of calculatons performed via LDLT decomposition of a matrix. Calculation times and er...
Definition: MatrixBase.cs:6371
IG.Lib.VarTypeBase.TypeName
virtual string TypeName
Definition: Vartypes.cs:35
IG.Num.VectorFunctionBaseGeneral.LinearCombinationDerivative
void LinearCombinationDerivative(IVector parameters, IVector coefficients, ref IVector res)
Returns gradient of linear combination of functions contained in this vector function,...
Definition: FunctionVectorBaseGeneral.cs:451
IG.Num.CholeskyDecomposition.CholeskyDecomposition
CholeskyDecomposition(Matrix_MathNetNumerics A)
Constructor.
Definition: MatrixDecompositions.cs:870
IG.Num.Func.Quadratic.Zero2
double Zero2
Returns the second zero of the current quadratic function. Throws InvalidOperationException if the fu...
Definition: FunctionRealInterpolation.cs:563
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.DefaultCharacterStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
Definition: DefaultCharacterStrategy.cs:7
IG.Crypto.UtilCrypto.GetHashSha1Hex
static string GetHashSha1Hex(byte[] bytesToHash)
Computes and returns the SHA1 hash string of the specified array of bytes.
Definition: UtilCrypto.cs:688
IG.Num.UnstructuredMesh3d.CreateTensorField
virtual TTensorField CreateTensorField(string fieldName, string fieldDescription)
Creates and returns a new tensor field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh3dGeneric.cs:609
IG.Num.vec3.VectorProduct
vec3 VectorProduct(vec3 v)
Returns vector product of the current and the specified vector.
Definition: Matrix3D.cs:185
IG.Lib.ISerializationDto.CopyToBase
void CopyToBase(ref BaseType obj)
Copies data from the current DTO to an object of the base type. Object is created anew if necessary b...
IG.Num.ScalarFunctionUntransformedBase.Test
void Test(IVector from, IVector to, int numProbes, double stepSize, double tolerance)
Performs numerical tests on the function, with output written to the console. Derivatives and second ...
Definition: FunctionScalarUntransformedBase.cs:1346
IG.Lib.Copy.ClientServerStreamBase2.GetErrorMessage
virtual string GetErrorMessage(string responseString)
Returns error message that corresponds to the specified response string.
Definition: ClientServerStreamBase2_Copy.cs:156
IG.Num.RandGeneratorThreadSafe.NextInclusive
override int NextInclusive(int maxValue)
Returns a nonnegative random number LESS OR EQUAL the specified maximum.
Definition: Random.cs:278
IG.Num.MatrixBase.ToStringMath
static string ToStringMath(IMatrix mat, string elementFormat)
Returns string representation of the current matrix in the standard IGLib form (Mathematica-like form...
Definition: MatrixBase.cs:5030
IG.Num.InputElementDefinitionDto.DefaultValueDefined
bool DefaultValueDefined
Flag indicating whether default value is defined for the input parameter described by the current ele...
Definition: SampledDataDto.cs:404
IG.Lib.Copy.ClientServerStreamBase2.LastException
Exception LastException
Returns the last exception thrown when serving request.
Definition: ClientServerStreamBase2_Copy.cs:410
IG.Lib.ReporterBase.MarkAppSettingsRead
void MarkAppSettingsRead(string groupname)
Marks a specified group of settings as been read for the current reporter.
Definition: ReporterMsg.cs:2275
IG.Crypto.CryptoManager.AsymAlgorithmType
AsymmetricAlgorithmType AsymAlgorithmType
Definition: UilCryptoAux1.cs:183
IG.Num.NeuralTrainingParameters._EpochNumbers
List< int > _EpochNumbers
Definition: NeuralTrainingParameters.cs:586
IG.Num.NeuralTrainingLimits._outputSafetyFactorMin
double _outputSafetyFactorMin
Definition: NeuralTrainingParameters.cs:1420
IG.Num.ConstMisc.MoonMass
static readonly PhysicalConstant MoonMass
Moon mass, 7.3477e22 kg.
Definition: Constants.cs:1594
IG.Num.Func2dBasePlain_ToConsider._gradientDefined
bool _gradientDefined
Definition: Function2d.cs:667
IG.Num.ScalarFunctionScriptControllerBase.SaveCsv
static void SaveCsv(IVector vec, string filePath, string separator, bool append)
Saves the specified vector to a CSV file.
Definition: ScalarFunctionScriptController.cs:1041
IG.Lib.ReporterConsole.ReporterConsole
ReporterConsole(object obj, ReportDelegate reportdelegate)
Constructor. Initializes the error reporter by the specified auxiliary object and the delegate to per...
Definition: ReporterMsg_Derived.cs:276
IG.Lib.ScriptLoaderBase._libraryPath
string _libraryPath
Definition: Loader.cs:838
IG.Lib.NamedPipeServerBase._outputStream
StreamWriter _outputStream
Definition: IpcNamedPipes.cs:283
IG.Num.IAffineTransformation.CopyTransformationMatrix
void CopyTransformationMatrix(ref IMatrix store)
Copies transformation matrix to the specified storage matrix.
IG.Num.PhysicalUnit.m
static readonly PhysicalConstant m
Metre, the basic SI unit of length.
Definition: Constants.cs:810
IG.Num.Func.Identity.Identity
Identity(double Kx, double Sx)
Definition: FunctionRealBasic.cs:388
IG.Lib.GloballyIdentifiableBase
Base class for classes whose objects have a unique process-wide ID.
Definition: IGlooballyIdentifiable.cs:19
IG.Lib.CommandLineApplicationInterpreter.WriteLoadableScriptReferencedAssemblies
virtual string WriteLoadableScriptReferencedAssemblies(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Writes to the console the assemblies that are currently referenced by compiler u...
Definition: CommandlineApplicationInterpreter.cs:6137
IG.Lib.UtilConsole.Read
static bool Read(ref bool value)
Reads a boolean from a console and assigns it to a variable. User can input a non-boolean to see curr...
Definition: UtilConsole.cs:281
IG.Lib.ScalarFunctionLoader.CreateScalarFunction
LoadableScalarFunctionBase CreateScalarFunction()
Creates and returns an instance of dynamically compiled scalar function object.
Definition: ScalarFunctionScriptLoader.cs:1069
IG.Lib.StringTable._outputLevel
int _outputLevel
Definition: StringTable.cs:70
IG.Num.Func.PenaltyPower.ValueDefined
override bool ValueDefined
Definition: FunctionRealPenalty.cs:247
IGLib.Tests.Base.SampleClasses.CustomList.RemoveAt
void RemoveAt(int index)
Definition: SampleClasses.cs:495
IG.Num.ParallelJobServerBase.RunJobSynchronous
void RunJobSynchronous(JobContainerType jobData)
Definition: ParallelJobServerBase.cs:749
IG.Num.ScalarFunctionScriptDtoBase.CreateScalarFunctionController
abstract FunctionControllerType CreateScalarFunctionController(int dimension)
Creates and returns a new scalar function in the space of specific dimension.
IG.Num.IGridGenerator1d.NumIntervals
int NumIntervals
Gets the number of intervals between the nodes. Simply NumNodes-1.
Definition: GridGenerator1dBase.cs:34
IGLib.Gr3D.TrefoilKnot3D.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IGLib.Tests.SpeedTestInfo.SpeedTestInfo
SpeedTestInfo()
Definition: SpeedTestInfo.cs:22
IG.Num.INeuralApproximator.GetTrainingAndVerificationData
void GetTrainingAndVerificationData(ref SampledDataSet trainingData, ref SampledDataSet verificationData)
Auxiliary function, obtains network's training and verification data.
IG.Lib.ReporterBase.GlobalLock
static object GlobalLock
Definition: ReporterMsg.cs:1550
IG.Num.BoundingBox2d.BoundingBox2d
BoundingBox2d(IVector min, IVector max)
Creates a bounding box of the specified dimension and initializes it in such a way that minimal and m...
Definition: BoundingBox.cs:1691
IG.Lib.ListDto.CreateObject
override List< ElementType > CreateObject()
Creates the array of objects and returns it.
Definition: ArrayDto.cs:212
IG.Lib.UtilStr.RandomString
static string RandomString(int length, CharType flags, bool firstletter, IRandomGenerator rndgen=null)
Returns a randomly generated string of a specified length whose characters are of specified type(resu...
Definition: UtilString.cs:472
IG.Num.VectorBase.DistanceWeightedPlain
static double DistanceWeightedPlain(IVector a, IVector b, IVector characteristicLengths)
Returns distance between the specified two vectors where vector elements are weighted by elements of ...
Definition: VectorBase.cs:720
IG.Num.ScalarFunctionScriptDtoBase.IsGradientDefined
virtual bool IsGradientDefined
Whether function gradient is defined for the represented function.
Definition: ScalarFunctionDto.cs:95
IG.Num.ConstMisc.SunFlattening
static readonly PhysicalConstant SunFlattening
Sun flattening, 9e-6. (a-s)/a.
Definition: Constants.cs:1715
IG.Lib.IReporterTextLogger.TextLoggerWriteLine
int TextLoggerWriteLine(string str)
Similar to TextLoggerWrite(), except that a newline is added at the end of the string.
IG.Lib.UtilSystem.InternalGetReferencedAssembliesRecursive
static void InternalGetReferencedAssembliesRecursive(Assembly assembly, bool recursive=true)
Internal recursive method to get all referenced assemblies, and all dependent assemblies of dependent...
Definition: UtilSystem.cs:2606
IG.Neural.OutputMappingDefinitionElement.OutputMappingDefinitionElement
OutputMappingDefinitionElement(int originalElementIndex, int mappedElementIndex, string originalName, string originalTitle, string originalDescription)
Constructor.
Definition: NeuralMapData.cs:510
IG.Num.IPenaltyEvaluator.IsPenaltyDerivativeDefined
bool IsPenaltyDerivativeDefined(int which)
Returns true if the penalty function derivative can be calculated for the specified constraint,...
IG.Num.NeuralTrainingLimits.DefaultNumHiddenNeuronsSecondMin
static int DefaultNumHiddenNeuronsSecondMin
Default value for number of hidden neurons in second hidden layer in neural networks.
Definition: NeuralTrainingParameters.cs:1275
IG.Lib.XmlBuilder.NewDocument
void NewDocument()
Creates a new Xml document.
Definition: XmlUtilities.cs:2306
IG.Num.IOptimizationData.CopyReferences
bool CopyReferences
Indicates whether just references can be copied when setting optimization parameters or results or au...
Definition: OptimizationInputData.cs:44
IG.Lib.UtilSystem.AssemblySeparator
static char AssemblySeparator
Gets the character that is used to separate resource from the assembly.
Definition: UtilSystem.cs:3608
IG.Lib.LogRecord.Create
LogRecord Create(ReportType messagetype, Exception ex, string location)
Creates and returns a log record initialized according to parameters.
Definition: LoggerMsg.cs:158
IG.Num.Func3d2dExamples.HyperboloidTwosheetedLowerParametric.HyperboloidTwosheetedLowerParametric
HyperboloidTwosheetedLowerParametric()
Construct a rotationally symmetric hyperboloid.
Definition: Function3d2d.cs:1051
IG.Num.DistanceComparer._lengthScales
IVector _lengthScales
Definition: DistanceComparer.cs:315
IG.Num.SampledDataCsv.IsKeyComment
bool IsKeyComment(string str)
Whether the specified string is a keyword introducing a comment in the line that contains it.
Definition: SampledDataCsv.cs:520
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntListObjectToIntArray
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntArray3DToIntListObjectToIntArray()
Definition: CollectionTypeConverterTests .cs:335
IG.Net.PortScanner2.host
string host
Definition: PortScanner.cs:19
IG.Num.AnalysisResults.PrepareResultStorage
virtual void PrepareResultStorage(int numParameters, int numConstraints)
Prepares data storage for results (allocates the appropriate vectors, matrices, lists,...
Definition: AnalysisResults.cs:1232
IG.Lib.IReporterTextWriter.TextWriterNumWriters
int TextWriterNumWriters()
Returns the current number of text writers used by the reporter's text logging module....
IG.Lib.ILoadableScript.EmbeddedCommandName
string EmbeddedCommandName
Command that was used to launch the current embedded application script.
Definition: LoadableScriptBase.cs:96
IG.Lib.ReporterBase.readconf
List< String > readconf
Definition: ReporterMsg.cs:2206
IG.Num.Vector3d.GetNewMatrixBase
override MatrixBase GetNewMatrixBase(int rowCount, int columnCount)
Creates and returns a new 3D matrix with the specified dimensona, and of a type that is consistent wi...
Definition: Vector3Dclass.cs:137
IG.Lib.InterfaceInterpreterBase.AppendCommandArgumentPlain
virtual void AppendCommandArgumentPlain(string value)
Appends a plain string argument (without decoration such as double quotes) to the command argument bl...
Definition: InterfaceInterpreterBase.cs:622
IG.Num.VectorFunctionBaseGeneral.LinearCombinationSecondDerivative
void LinearCombinationSecondDerivative(IVector parameters, IVector coefficients, ref IMatrix res)
Calculates second derivatives of the linear combination of components of vector functions and stores ...
Definition: FunctionVectorBaseGeneral.cs:491
IG.Num.Func3d2dExamples.KleinBottle2.f1
override double f1(double u, double v)
Definition: Function3d2d.cs:1612
IG.Num.PhysicalConstant._unitsabove
SI[] _unitsabove
Definition: Constants.cs:110
IG.Num.OptFileManager.AnResults
AnalysisResults AnResults
Analysis reaults whae analysis request data and analysis results ar stored.
Definition: OptFileManager.cs:660
IG.Num.Func.WeightPol4.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealWeight.cs:692
IG.Lib.CommandLine.Execute
abstract void Execute(CommandLineInterpreter interpreter, string command, string[] arguments)
Executes the current command. Warning: whenever the data on command object (i.e. this) or interpreter...
IG.Num.PointCloud.ExampleClosestPointsDummy
static PointCloudVector ExampleClosestPointsDummy(int numPoints, int spaceDimension, int numClosestPoints)
Creates rabndomly an example cloud of points, calculates the specified number of closest neighbors by...
Definition: PointCloud.cs:1366
IG.Num.ScalarFunctionBase.ScalarFunctionBase
ScalarFunctionBase()
Default constructor for scalar functions of affine transformed parameters. Constructs untransformed r...
Definition: FunctionScalarBase.cs:25
IG.Num.NeuralTrainingLimits.LearningRateMin
double LearningRateMin
Minimum limit for learning rate.
Definition: NeuralTrainingParameters.cs:1310
IG.Crypto.UtilCrypto.GetStringHashSha1Hex
static string GetStringHashSha1Hex(string stringToHash)
Computes and returns the SHA1 hash string of the specified string.
Definition: UtilCrypto.cs:817
IG.Script.ScriptAppBase.CryptoAddCertificate
const string CryptoAddCertificate
Definition: ScriptAppBase.cs:1527
IG.Lib.StringTable._isReadOnly
bool _isReadOnly
Definition: StringTable.cs:91
IG.Lib.HtmlWriter.AddHeading4
void AddHeading4(string headingText, params string[] attributeNameValuePairs)
Adds a new level 4 heading with the specified text to the HTML document.
Definition: HtmlWriter.cs:730
IGLib.Core.Tests.MyClass.Name
string Name
Definition: ToStringTypeConverterViaJsonTests.cs:144
IG.Crypto.CryptoManager.AsymKeyFileXml
string AsymKeyFileXml
Asymmetric key file path in XML format.
Definition: UilCryptoAux1.cs:225
IG.Lib.ReporterBase.KeyTextWriterIntroText
const string KeyTextWriterIntroText
Definition: ReporterMsg.cs:2322
IG.Num.vec2
Struct representing a 3D vector.
Definition: vec2.cs:9
IG.Lib.ReporterBase.FindTW
int FindTW(List< TWClass > lwriters, TextWriter writer)
Returns the first object on the list that contains a specific TextWriter.
Definition: ReporterMsg.cs:3825
IG.Num.MatrixStore.MatrixStore
MatrixStore(int rowCount, int columnCount)
Constructs a new matrix store for matrices with the specified dimensions.
Definition: MatrixBase.cs:7721
IG.Num.IGridGenerator1d.CoordinateFirst
double CoordinateFirst
Gets or sets coordinate of the first generated node (usually the minimal generated coordinate).
Definition: GridGenerator1dBase.cs:24
IG.Num.NonSIUnit.psi
static readonly PhysicalConstant psi
Pound per square inch (psi), a deprecated non-SI unit of pressure, psi = 6894.76 Pa (Pa = kg/(numrows...
Definition: Constants.cs:1326
IG.Lib.RegisterableExamples.ExampleIIdentifiable._msg
string _msg
Definition: UtilIdRegistration.cs:258
IG.Script.LoadableScriptExample.RunThis
override string RunThis(string[] arguments)
Runs action of the current object.
Definition: LoadableScriptExamnple.cs:64
IG.Num.ScalarFunctionQuadratic.ExampleFunctionPureQuadratic2d
static ScalarFunctionQuadratic ExampleFunctionPureQuadratic2d()
Creates and returns quadratic scalar function with only quadratic terms.
Definition: FunctionScalarExamples.cs:374
IG.Lib.ReporterBase.LoggingSwitch
TraceSwitch LoggingSwitch
Gets or sets the TraceSwitch that is synchronized with LoggingLevel. IMPORTANT: State of the object o...
Definition: ReporterMsg.cs:2994
IG.Num.NeuralApproximatorBase._convergenceRmsEnabled
bool _convergenceRmsEnabled
Definition: NeuralApproximatorBase.cs:608
IG.Num.VectorFunctionBaseGeneral.LinearCombinationSecondDerivative
void LinearCombinationSecondDerivative(IVectorFunctionResults evaluationData, IVector coefficients, ref IMatrix res)
Definition: FunctionVectorBaseGeneral.cs:389
IG.Num.VectorFunctionBaseGeneral.LinearCombinationDerivative
void LinearCombinationDerivative(IVectorFunctionResults evaluationData, IVector coefficients, ref IVector res)
Returns gradient of linear combination of functions contained in this vector function,...
Definition: FunctionVectorBaseGeneral.cs:350
IG.Num.Func.Identity.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealBasic.cs:415
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests.SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIListToStringArrayObjectToIntIList
virtual void SpecificTypeConverter_CollectionDifferentTypesRoundTripConversion_IntIListToStringArrayObjectToIntIList()
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:63
IG.Crypto.CryptoManager.AppAsymTest
virtual string AppAsymTest(string appName, string[] args)
Executes command-line action - a couple of custom asymmetric encryption-related tests.
Definition: UilCryptoAux1.cs:4013
IG.Crypto.CryptoParameters.Flags
CryptoFlags Flags
Flags for cryptographic operations performed.
Definition: UtilCryptoAux.cs:175
IG.Num.NeuralTrainingLimits._numHiddenNeuronsThirdValues
int[] _numHiddenNeuronsThirdValues
Definition: NeuralTrainingParameters.cs:1893
IGLib.Gr3D.CylindricalBilliardKnot_WrongParameterization
Cartesian and cylindrical parameterization of a cylindrical billiard knot in 3D.
Definition: CylindricalBilliardKnot.cs:80
IG.Num.MExt.Arsinh
static double Arsinh(double x)
Inverse hyperbolic sine.
Definition: UtilMath.cs:1289
IG.Lib.Util.ToByteArray
static void ToByteArray(Int64 val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1615
IG.Script.ScriptAppBase.ConstNumerics
const string ConstNumerics
Name of the command for the numerics-related embedded applications.
Definition: ScriptAppBase.cs:336
IG.Lib.SerializerBase.SerializationTestClass._singleElement
SerializationTestArrayMember _singleElement
Definition: SerializerBase.cs:753
IGLib.Core.SingleTypeConverterBase.TryConvertTyped
virtual bool TryConvertTyped(TSource source, out TTarget target)
Converts the parameter source to the target type (TTarget , or equivalently, TargetType),...
Definition: SingleTypeConverterBaseGeneric.cs:83
IG.Num.DistanceComparer.OutputDistance
virtual double OutputDistance(PointContainerType pt1, PointContainerType pt2)
Returns output distance between two point containers.
Definition: DistanceComparer.cs:499
IG.Num.IOptimizer.InitialStep
IVector InitialStep
Gets or sets initial step used in optimization.
Definition: Optimizer.cs:65
IG.Lib.CommandStackFrameBase.CommandStackFrameBase
CommandStackFrameBase()
Definition: CommandlineApplicationInterpreterBase.cs:899
IG.Num.IGridGenerator1d.NumNodes
int NumNodes
Gets or sets teh number of nodes to be generated.
Definition: GridGenerator1dBase.cs:30
IG.Num.InputOutputDataDefiniton.GetInputIndexByNameAlt
virtual int GetInputIndexByNameAlt(string inputNameAlt)
Gets index of the input element that has the specified alternative name, or -1 if there is no such in...
Definition: SampledDataDefinition.cs:757
IG.Lib.IpcStreamClientServerBase.CreateResponseOrRequestString
string CreateResponseOrRequestString(string originalResponseOrRequestString, bool multiLine)
Generates request and response string in such a way that it can not be mixed up with a message.
Definition: IpcStreamClientServerBase.cs:352
IGLib.Gr3D.CylindricalBilliardKnot_WrongParameterization.StartParameter
override double StartParameter
Definition: CylindricalBilliardKnot.cs:120
IG.Lib.StringTable.IsAutoExtend
bool IsAutoExtend
Whether or not data storage automatically extends when a value is set on the position that is out of ...
Definition: StringTable.cs:104
IGLib.Gr3D.ConicalSpiralHyperbolic3D.ConicalSpiralHyperbolic3D
ConicalSpiralHyperbolic3D(double alpha, double a)
Constructor.
Definition: ConicalSpiralHyperbolic3D.cs:24
IG.Lib.PipeClientBase._outputStream
StreamWriter _outputStream
Definition: IpcPipes.cs:682
IG.Num.Counter.GetHashCode
override int GetHashCode()
Gets the hashcode of this Counter.
Definition: Scalar.cs:501
IG.Script.ScriptAppBase.AppFile
virtual string AppFile(string[] arguments)
Runs one of the file system - related embedded applications.
Definition: ScriptAppBase.cs:1064
IG.Num.SimKosecFileManagerBase.xxxfjafjkasjflajfla
string xxxfjafjkasjflajfla
Definition: SimKosecFileManagerBase.cs:282
IGLib.Tests.Base.XUnitLogger._categoryName
readonly string _categoryName
Definition: TestBase.cs:95
IG.Script.ScriptAppBase.DataStructuresHelpTestCsvWriteDefinitionAndData
const string DataStructuresHelpTestCsvWriteDefinitionAndData
Definition: ScriptAppBase1.cs:83
IG.Lib.CharType
CharType
Represents a character type, supports bitwise flag combination.
Definition: UtilString.cs:16
IG.Crypto.CryptoManager._numNotifyExportPrivateKey
static int _numNotifyExportPrivateKey
Definition: UilCryptoAux1.cs:84
IG.Lib.RealFunctionLoader.AppendSetVariable
void AppendSetVariable(StringBuilder sb, string varName, object value, int numIndents)
Appends to the apecified string builder the C# statements that sets the specified variable to the spe...
Definition: RealFunctionScriptLoader.cs:377
IG.Crypto.CryptoParameters.IsFlagsSet
bool IsFlagsSet(params CryptoFlags[] whichFlags)
Returns true if ALL the specified flags are set, or false if some of them are unset.
Definition: UtilCryptoAux.cs:180
IG.Num.Func.WeightPol4
A RealFunction class representing bell like polynomial weighting function with finite support,...
Definition: FunctionRealWeight.cs:655
IG.Crypto.PasswordAlgorithmBase.Init
virtual void Init(byte[] password, byte[] salt, int numIterations)
Definition: UtilCryptoAux.cs:710
IG.Lib.ReporterBase.maxErrInitialIndent
static int maxErrInitialIndent
Definition: ReporterMsg.cs:2510
IG.Lib.LogRecord.Message
string Message
Message string.
Definition: LoggerMsg.cs:112
IG.Num.UnStructuredMesh2d.UnStructuredMesh2d
UnStructuredMesh2d(int dimx, int dimy, string fieldName, string fieldDescription, double minx, double maxx, double miny, double maxy)
Constructs a 2D regular grid with grid directions parallel to coordinate axes, with specified name an...
Definition: test_to_delete.cs:71
IG.Num.Func.WeightPol5.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealWeight.cs:971
IG.Num.IVectorFunctionResults.GetParameter
double GetParameter(int index)
Returns specific optimization parameter. Throws exception if not defined or index out of bounds.
IG.Crypto.UtilCrypto.GetPasswordAlgorithmType
static PasswordAlgorithmType GetPasswordAlgorithmType(string typeString)
Returns a PasswordAlgorithmType value corresponding to the specified string representation.
Definition: UtilCrypto.cs:136
IG.Lib.TempFileStream.TempFileStream
TempFileStream(FileAccess access)
Definition: UtilSystem.cs:38
IG.Num.Vector2d.Vec
vec2 Vec
Gets the struct representation of this 2D vector.
Definition: Vector2Dclass.cs:340
IG.Gr.Mesh.HasVolumes
abstract bool HasVolumes
Gets a value indicating whether the mesh has volumes.
Definition: Mesh.cs:72
IG.Num.IAnalysisResults.ResetResults
void ResetResults()
Sets all calculated flags to false, error code to 0 (no error) and error string to null.
IG.Num.IBoundingBox.GetRelativeCoordinates
void GetRelativeCoordinates(IVector absoluteCoordinates, ref IVector relativeCoordinates)
Calculates relative coordinates, with respect to the current bounding box, that correspond to the spe...
IG.Lib.CommandLineApplicationInterpreter.Exit
bool Exit
Whether the exit flag is set, usually causing interpreter to stop.
Definition: CommandlineApplicationInterpreter.cs:302
IG.Lib.ColorScale.MinValue
double MinValue
Lower bound for values for which color scale is defines.
Definition: ColorScale.cs:277
IG.Num.Matrix3d.Matrix3d
Matrix3d(double[][] A)
Initializes a 3D matrix with elements of a jagged array.
Definition: Matrix3DClass.cs:100
IG.Lib.UtilStr.GetArguments
static void GetArguments(string commandLine, ref List< string > ret, ref List< string > aux)
Parses a command line and extracts arguments from it. Arguments can be separated according to usual r...
Definition: UtilString.cs:262
YourNamespace.ModelParameter.DefaultValueObject
virtual object DefaultValueObject
Definition: ModelParameter.cs:26
IG.Num.VectorExtensions.ToString
static string ToString(this IVector vec)
Returns a string representation of the current vector in a standard IGLib form. Extension method for ...
Definition: VectorBase.cs:225
IG.Num.Matrix2d.Create
static Matrix2d Create(Matrix2d mat)
Creates and returns a 2D matrix that is a copy of another 2D matrix.
Definition: Matrix2DClass.cs:138
IG.Lib.Module.DecorationFrameDoubleAsterisk
static string DecorationFrameDoubleAsterisk(List< string > lines, int indent, int padLeft, int padRight, int padTop, int padBottom)
Returns a string containing the specified text lines in a double frame made of asterisks.
Definition: App.cs:1989
IG.Lib.PipeClientBase.DefaultServerAddress
static string DefaultServerAddress
Default server address. Setting to null sets it to "." (i.e. the local machine).
Definition: IpcPipes.cs:554
IG.Num.ConstMisc.MoonEscapeVelocity
static readonly PhysicalConstant MoonEscapeVelocity
Moon escape velocity, 2380 numrows/result. Speed where the kinetic energy of an object is equal to th...
Definition: Constants.cs:1620
IG.Lib.ApplicationCommandlineBase.ScriptGroupChoice
string ScriptGroupChoice
Main selector for script that is run.
Definition: ApplicationCommandLineBase.cs:52
IGLib.Gr3D.ExampesGraphics3D.ExportHelixTubularMeshToGLTF
static void ExportHelixTubularMeshToGLTF()
Definition: ExampesGraphics3D.cs:14
IG.Num.Experimental.MX.Abs
static xdouble Abs(xdouble a)
Absolute value.
Definition: UtilMath.cs:1594
IG.Lib.CommandStackFrame._interpreterThread
ThreadType _interpreterThread
Definition: CommandlineApplicationInterpreterBase.cs:874
IG.Num.Func.WeightPol5.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealWeight.cs:893
IG.Script.ScriptAppBase.AppCustomApp
override string AppCustomApp(string[] arguments)
Custom application.
Definition: ScriptAppBase.cs:533
IG.Num.ScalarFunctionResults.Parameters
virtual IVector Parameters
Optimization parameters. If CopyReferences=true (false by default) then only the reference is copied ...
Definition: FunctionScalarResults.cs:185
IG.Num.ParallelJobContainerGen< CommandLineJobContainer, CommandLineJobContainer >::EvaluationDelegate
SimpleFunctionDelegate< InputType, ResultType > EvaluationDelegate
Evaluation delegate that is by default used for calculation of results from input data of the paralle...
Definition: ParallelJobContainerGen.cs:204
IG.Num.IOptimizationResults.KeepBestGuess
bool KeepBestGuess
Whether best results are kept or not.
Definition: OptimizationResults.cs:48
IG.Num.vec3.Set
void Set(double comp)
Sets components of the vector to the specified value.
Definition: Matrix3D.cs:62
IG.Neural.MappingDefinitionElement._originalElementIndex
int _originalElementIndex
Definition: NeuralMapData.cs:317
IG.Num.ParallelJobState
ParallelJobState
Job states.
Definition: ParallelJobContainerBase.cs:18
IGLib.Core.ToStringTypeConverterViaJson
Converts an object of any type to its JSON string representation using System.Text....
Definition: ToStringTypeConverterViaJson.cs:11
IG.Num.MatrixBase.TestMatrixProducts
static bool TestMatrixProducts(double tolerance, bool printReports)
Tests various matrix and vector products.
Definition: MatrixBase.cs:7560
IG.Num.ScalarFunctionOneParametric.ScalarFunctionOneParametric
ScalarFunctionOneParametric(double parameter)
Constructor. Does not define affine transformation of the function.
Definition: FunctionScalarParametric.cs:154
IG.Num.SampledDataSet.ComparerInputDistance.Compare
override int Compare(SampledDataElement el1, SampledDataElement el2)
Compares two data elemets and returns -1 if the first element is smaller than the second,...
Definition: SampledData.cs:790
IG.Neural.MappingApproximationFileManager.ClearMessages
void ClearMessages()
Clears all messages for neural approximation client and server.
Definition: NeuralFileManager.cs:1151
IG.Lib.XmlParser.MoveRelative
XmlNode MoveRelative(string path)
Moves the current position to the first node that satisfies the relative path specified as an XPath s...
Definition: XmlUtilities.cs:1940
IG.Lib.Copy.ClientServerStreamBase2.OutputStream
abstract StreamWriter OutputStream
Output stream reader of the server's named pipe.
Definition: ClientServerStreamBase2_Copy.cs:179
IG.Neural.NeuralFileConst.MsgFunctionOutputReadyFilename
const string MsgFunctionOutputReadyFilename
Default file name for function output parameters results ready flag.
Definition: NeuralFileConst.cs:103
IG.Crypto.UtilCrypto.GetHashType
static HashType GetHashType(string typeString)
Returns a HashType value corresponding to the specified string representation.
Definition: UtilCrypto.cs:402
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedExhaustive
Generalzed multivariate RosenBrock function for Dim >= 2.
Definition: FunctionScalarExamples.cs:853
IG.Lib.RealFunctionLoader._loader
ScriptLoaderBase _loader
Definition: RealFunctionScriptLoader.cs:529
IG.Num.SampledDataCsv.KeyMaximalValues
string KeyMaximalValues
A keyword string that introduces variable maximal values in the CSV file containing sampled data and ...
Definition: SampledDataCsv.cs:731
IG.Num.BoundingBox2d
A 2D bounding box.
Definition: BoundingBox.cs:1651
IG.Lib.CodeBlockType.Base
@ Base
Base block of the thread.
IG.Num.ParallelJobContainerGen.ParallelJobContainerGen
ParallelJobContainerGen(SimpleFunctionDelegate< InputType, ResultType > evaluationDelegate, InputType inputData, object clientData)
Creates a new parallel job container with inptu data assigned.
Definition: ParallelJobContainerGen.cs:84
IG.Num.VectorFunctionFromScalar.Derivative
override double Derivative(IVectorFunctionResults evaluationData, int which, int component)
Calculates and returns the particular component of the vector function derivative.
Definition: FunctionVectorFromScalar.cs:159
IG.Num.Func.GetQuadraticInterpolation
static Quadratic GetQuadraticInterpolation(double x1, double y1, double d1, double x2, double y2)
Creates and returns quadratic interpolation function with specified two function values and one deriv...
Definition: FunctionRealInterpolation.cs:295
IG.Lib.Copy.ClienServerStreamBase.DefaultMessagePrefix
static string DefaultMessagePrefix
Definition: ClientServerStreamBase_Copy.cs:80
IGLib.Gr3D.TorusKnot3D.Curve
vec3 Curve(double t)
IG.Num.Func.GetConstant
static RealFunction GetConstant(double constantValue)
Creates and returns a new real identity (or linear) function object.
Definition: FunctionRealBasic.cs:507
IG.Num.ScalarFunctionQuadratic._c
double _c
Definition: FunctionScalarExamples.cs:415
IG.Lib.InterfaceInverse.AnalysisOutputFileNameStandard
virtual string AnalysisOutputFileNameStandard
Standard analysis output file name.
Definition: InterfaceInv.cs:162
IG.Lib.ShellApplication.Main
void Main(string[] args)
Entry point of the application.
Definition: ApplicationCommandLineBase.cs:363
IG.Num.Experimental.MX.Log10
static xdouble Log10(xdouble a)
Returns the base 10 logarithm of a specified number.
Definition: UtilMath.cs:1718
IG.Num.StructuredMesh2d.RemoveIndexField
void RemoveIndexField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: StructuredMesh2dGeneric.cs:213
IG.Num.SimKosecFileManagerConv3.SimKosecFileManagerConv3
SimKosecFileManagerConv3(string dataDirectory)
Definition: SimKosecFileManager.cs:311
IG.Num.IVector.SetRandom
void SetRandom()
Sets the current vector such that it contains random elements on the interval (0,1].
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.OpenBracketStrategy.IsBeginningOfNewLineAndIndentionLevel
static bool IsBeginningOfNewLineAndIndentionLevel(JsonPPStrategyContext context)
Definition: OpenBracketStrategy.cs:26
IG.Lib.CommandLineApplicationInterpreter.ExitBlock
virtual string ExitBlock(CommandThread cmdThread)
Exits the current code block.
Definition: CommandlineApplicationInterpreter.cs:773
IG.Lib.StopWatch1.Id
int Id
Returns counter's ID.
Definition: UtilTime.cs:304
IG.Num.UnstructuredMesh1d._tensorFields
FieldCollection< TTensorField, TTensor > _tensorFields
Definition: UnstructuredMesh1dGeneric.cs:528
IG.Lib.ApplicationCommandlineBase.SetScriptNumArguments
virtual void SetScriptNumArguments(int numArguments)
Sets the number of script run method's arguments to the specified number. Reallocates argument arrays...
Definition: ApplicationCommandLineBase.cs:227
IG.Num.BoundingBoxBase.GetMax
void GetMax(ref IVector max)
Gets the vector of upper bounds on co-ordinates of the current bounding box and stores it in the spec...
Definition: BoundingBox.cs:1058
IG.Lib.WaitFileEventBase._fileOrDirectoryPath
string _fileOrDirectoryPath
File or directory name.
Definition: WaitConditionFile.cs:308
IG.Num.Func.Identity.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealBasic.cs:467
IG.Lib.WaitCondition.Condition
override bool Condition()
Function that returns true if unblocking condition is satisfied, and false otherwise....
Definition: WaitCondition.cs:206
IG.Lib.LogRecord._location
string _location
Definition: LoggerMsg.cs:101
IG.Num.InputOutputElementDefinition._minValue
double _minValue
Definition: SampledDataDefinition.cs:86
IG.Neural.NeuraApproximationFileManager._neuralInputFilename
string _neuralInputFilename
Definition: NeuralFileManager.cs:139
IG.Lib.HtmlWriter._imageNum
int _imageNum
Definition: HtmlWriter.cs:838
IG.Lib.Module.SubSubVersion
int SubSubVersion
Gets or sets the sub-subversion number of the program.
Definition: App.cs:1045
IG.Num.ConstPhysical.ElectricConstant
static readonly PhysicalConstant ElectricConstant
Electric constant ε0, vacuum permittivity.
Definition: Constants.cs:418
IG.Lib.TrackedThread._start
readonly ThreadStart _start
Start delegate (nonparameterized), executed on the thread when it starts.
Definition: TracedThread.cs:100
IG.Num.Numeric.ThirdDerivative4Point
static double ThirdDerivative4Point(DlgFunctionValue f, double x, double h)
Calculates the third order derivative of a function with a 5 point formula. Error is O(h^2).
Definition: FunctionNumeric.cs:284
IG.Lib.CommandLineApplicationInterpreter.CmdGetVariable
virtual string CmdGetVariable(CommandThread cmdThread, string cmdName, string[] args)
Command. Gets the specified variable and returns its value (or null if the variable does not exist)....
Definition: CommandlineApplicationInterpreter.cs:3091
IG.Lib.UtilSystem.RegisterAssemblyResolveHandler
static void RegisterAssemblyResolveHandler()
Registers tis class' event handler for resolving assembly load failures.
Definition: UtilSystem.cs:2667
IG.Crypto.UtilCrypto.DecryptPlain
static void DecryptPlain(Stream inputStream, Stream outputStream, byte[] key, byte[] IV, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, int numSaltBytes=0, int bufferSize=ConstCrypto.FileBufferSize, bool useLargestKey=false, bool useLargestBlock=false)
Decrypts the data from the specified input stream by a symmetric encryption algorithm and writes decr...
Definition: UtilCrypto.cs:2779
IG.Num.IRealFunction.NumericalDerivative
double NumericalDerivative(double x, double stepsize)
Calculates numerical derivative of this function. Central difference formula is used.
IG.Neural.DataMapperSimple._dataDefinition
InputOutputDataDefiniton _dataDefinition
Definition: NeuralMapData.cs:1077
IG.Num.NeuralTrainingParameters.DefaultMaxEpochs
static int DefaultMaxEpochs
Default value for maximal number of epochs.
Definition: NeuralTrainingParameters.cs:50
IGLib.Gr3D.IParametricSurfaceWithBounds.EndParameter2
double EndParameter2
Typical end value of the second parameter of the parametric surface.
Definition: IParametricSurfaceWithBounds.cs:52
IG.Num.IRealFunctionPenalty.MaxZero
double MaxZero
Maximal value for which penalty function is zero.
Definition: FunctionRealPenalty.cs:42
IG.Num.NeuralTrainingParametersDto.TrainingTime
double TrainingTime
Time spent for training.
Definition: SerializationDtoNeural.cs:272
IG.Num.NeuralTrainingLimits.NumHiddenNeuronsFirstValues
int[] NumHiddenNeuronsFirstValues
Values of number of hidden neurons in the first layers that will appear in the table.
Definition: NeuralTrainingParameters.cs:1709
IG.Crypto.PasswordAlgorithmDeriveBytes.InitializeExternalAlgorithm
override void InitializeExternalAlgorithm()
Initializes eventual external algorithm used as proxy object to perform operations.
Definition: UtilCryptoAux.cs:972
IG.Num.Func.Linear._a1
double _a1
Definition: FunctionRealInterpolation.cs:111
IG.Num.Matrix.Norm
override double Norm
Gets the Forbenius norm of the matrix, the square root of sum of squares of all elements.
Definition: Matrix.cs:1058
IG.Neural.MappingDefinition.CreateExample
static MappingDefinition CreateExample(int inputLength, int outputLenght)
Creates and returns an example mapping data definition.
Definition: NeuralMapData.cs:905
IGLib.Core.ICapturedVar.ValueType
Type ValueType
The actual type of the captured entity's value.
Definition: ICapturedVar.cs:46
IGLib.Tests.Base.XUnitLogger.IsEnabled
bool IsEnabled(LogLevel logLevel)
IG.Lib.StringParser.StringParser
StringParser(String str)
Definition: StringParser.cs:53
IG.Num.Matrix2d.Matrix2d
Matrix2d(Vector2d rowx, Vector2d rowy)
Initializes 2D matrix structure with the specified components.
Definition: Matrix2DClass.cs:60
IG.Lib.IpcStreamClientServerBase.MsgResponseBegin
string MsgResponseBegin
Message that begins any multiline response (only when multiline responses are allowed).
Definition: IpcStreamClientServerBase.cs:531
IG.Num.MatrixStore.IsEligible
override bool IsEligible(T mat)
Returns true if the specified matrix is eligible for storage in the current store,...
Definition: MatrixBase.cs:7800
IG.Lib.Module.ToCodeName
virtual string ToCodeName(string Name)
Converts a module or program name to a valid code name.
Definition: App.cs:959
IG.Num.SampledDataCsv.GetDataColumnDefinition
DataColumnDefinition GetDataColumnDefinition(int dataColumnIndex)
Returns the specified data column definition by its sequential number on the list of columns DataColu...
Definition: SampledDataCsv.cs:2038
IG.Num.NeuralApproximatorDtoBase.OutputNeuronsRange
BoundingBoxDtoBase OutputNeuronsRange
Definition: SerializationDtoNeuralApproximator.cs:132
IG.Lib.WaitFileRemovalLatence
Implements blocking until the specified file is deleted (becomes nonexistent). File is specified in c...
Definition: WaitConditionFile.cs:1461
IG.Lib.UtilSystem.KillFirstProcess
static void KillFirstProcess(string processName, bool caseSensitive, bool isFullString)
Kills the first running process found that has the specified process name.
Definition: UtilSystem.cs:851
IG.Num.NeuralTrainingLimits.IterateThroughMultidimensionalTable
void IterateThroughMultidimensionalTable(List< NeuralTrainingParameters > tableResults, List< int > tableDimensions, bool createTable, bool createDimensions, DoForParameters doOnElement)
Iterates through all elements of the table of training results defined by the current object,...
Definition: NeuralTrainingParameters.cs:2173
IG.Num.SampledDataCsv._inputColumnDefinitions
List< DataColumnDefinition > _inputColumnDefinitions
Definition: SampledDataCsv.cs:1222
IG.Num.SI.K
@ K
Kelvin, an SI unit for thermodynamic temperature.
IG.Num.InputOutputElementDefinition.InputOutputElementDefinition
InputOutputElementDefinition(int elementIndex, string name, string title, string description)
Constructor.
Definition: SampledDataDefinition.cs:32
IG.Neural.MappingApproximationFileManager.Aux
static DataMapperIdentity Aux
Initialize DataMapperIdentity object for identity copying.
Definition: NeuralFileManager.cs:884
IG.Script.AppBase.CustomPrintArguments
const string CustomPrintArguments
Definition: ScriptAppBase.cs:148
IG.Lib.RegisterableExamples.ExampleIRegistrable._idPproxy
IdProxy _idPproxy
Proxy object that implements the IIdentifiable interface for this object.
Definition: UtilIdRegistration.cs:322
IG.Num.IScalarFunctionOneParametric.Parameter
double Parameter
Gets or sets the (only) parameter that defines the current function out of parametric family of funct...
Definition: FunctionScalarParametric.cs:67
IG.Num.BoundingBox3d.MinZ
double MinZ
Gets the lower bound in the third coordinate.
Definition: BoundingBox.cs:1580
IG.Lib.Module.DefaultApplicationName
const string DefaultApplicationName
Definition: App.cs:834
IG.Num.RealFunctionParametric.Parameters
override IVector Parameters
Parameters that define the specific function out of parametric familiy of functions.
Definition: FunctionRealParametric.cs:110
IG.Num.AnalysisResultsDto.ObjectiveHessian
MatrixDtoBase ObjectiveHessian
Hessian of the objective function.
Definition: AnalysisResultsDto.cs:285
IG.Num.Vector3d.operator+
static Vector3d operator+(Vector3d v)
Unary plus, returns the operand.
Definition: Vector3Dclass.cs:500
IG.Num.NeuralTrainingLimitsDto.InputSafetyFactorMax
double InputSafetyFactorMax
Maximum limit for input safety factor value.
Definition: SerializationDtoNeural.cs:753
IG.Lib.StringParser._buffer
ICharacterBuffer _buffer
Definition: StringParser.cs:63
IG.Lib.IpcStreamClientServerBase.StoppedResponse
string StoppedResponse
Stopped response that is sent back to the client after the server stops on its request.
Definition: IpcStreamClientServerBase.cs:698
IG.Lib.ScriptLoaderBase._assembly
Assembly _assembly
Definition: Loader.cs:1380
IG.Lib.ICommandLineApplicationInterpreter.GetVariableValue
string GetVariableValue(CommandThread commandThread, string varName)
Returns the value of the specified variable of the current command line interpreter....
IG.Lib.DataStore.Load
void Load(Stream inStream)
Loads data store'result XML Doc from an input stream. An exception is thrown if the there is modified...
Definition: XmlUtilities.cs:142
IG.Num.NeuralTrainingParameters.CopyFrom
void CopyFrom(NeuralApproximatorBase nn)
Copies current data from the specified neural network approximator.
Definition: NeuralTrainingParameters.cs:684
IG.Lib.UtilCsv.TableToString
static string TableToString(string[][] values, string valueSeparator)
Returns a string that represents a table of string values. Each value is embedded in double quotes,...
Definition: UtilCsv.cs:330
IG.Num.Matrix2d.CreateFromColumns
static Matrix2d CreateFromColumns(IList< IVector > columnVectors)
Construct a complex matrix from a set of real column vectors.
Definition: Matrix2DClass.cs:168
IGLib.Gr3D.CylindricalBilliardKnot_WrongParameterization.N
int N
Definition: CylindricalBilliardKnot.cs:83
IG.Num.OptFileManager._msgOptInputReadyPath
string _msgOptInputReadyPath
Definition: OptFileManager.cs:155
IG.Num.SampledDataSet.ComparerOutputDistance
Comparer that compares two data elements of type SampledDataElement according to the distance of thei...
Definition: SampledData.cs:867
IG.Num.ParallelJobContainerBase.OnAborted
ParallelJobCallback OnAborted
Delegate that is executed on started event.
Definition: ParallelJobContainerBase.cs:364
IG.Num.MatrixBase.Count
virtual int Count
Gets total number of elements.
Definition: MatrixBase.cs:345
IG.Num.IOptimizer.Results
IAnalysisResults Results
Optimization results.
Definition: Optimizer.cs:81
IG.Num.UnstructuredMesh1d.RemoveTensorField
void RemoveTensorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: UnstructuredMesh1dGeneric.cs:671
IG.Num.UnstructuredMesh1d2d.GenerateCoordinates
void GenerateCoordinates(int dimx, double minxRef, double maxxRef, IRealFunction fx, IRealFunction fy)
Generates coordinates of an (unconnected) unstructured grid of points based on coordinates of a struc...
Definition: UnstructuredMesh1d2d.cs:145
IG.Num.OptimizerBase.BestGuess
virtual IAnalysisResults BestGuess
The best results so far.
Definition: Optimizer.cs:355
IG.Num.IAnalysis
Interface for direct analysis classes used in optimization problems.
Definition: Analysis.cs:16
IG.Lib.XmlBuilder.Discard
XmlNode Discard()
Discards the newly created node and returns it if it exists.
Definition: XmlUtilities.cs:2387
IG.Lib.CommandLineApplicationInterpreter._evalutorJs
ExpressionEvaluatorJs _evalutorJs
Definition: CommandlineApplicationInterpreter.cs:1477
IG.Num.RealFunctionOneParametric.GetParameters
override double[] GetParameters()
Returns parameters of the current parametric function as an array. Since this class is for one parame...
Definition: FunctionRealParametric.cs:198
IG.Lib.InterfaceInverse.MinSimplex
virtual void MinSimplex(IVector initialGuess, IVector stepSizes, int maxIt, IVector tolX, double tolF, int printLevel)
Runs the unconstaint nonlinear (modified Nelder-Mead) simplex minimization algorithm.
Definition: InterfaceInv.cs:705
IG.Lib.SerializerJson.Formatted
bool Formatted
Definition: SerializerJson.cs:56
IG.Num.LinearSolverBase._vectorRighthandSides_MathNetNumerics
Vector_MathNetNumerics _vectorRighthandSides_MathNetNumerics
Definition: MatrixDecompositions.cs:157
IG.Num.Func3d2dBase.Value1
abstract double Value1(double x, double y)
Calculates and returns value of the first component of the current function.
IG.Num.InputOutputElementDefinition._maxValue
double _maxValue
Definition: SampledDataDefinition.cs:88
IG.Lib.CounterVar.TypeName
override string TypeName
Definition: Vartypes.cs:105
IG.Num.Func2dLinear.ScalarTerm
double ScalarTerm
Scalar additive constant.
Definition: Function2d.cs:468
IG.Num.NeuralApproximatorBase.ToleranceMaxRelativeToRange
IVector ToleranceMaxRelativeToRange
Relative tolerances on max. abs. errors of outputs over training points, relative to the correspoindi...
Definition: NeuralApproximatorBase.cs:1079
IG.Num.VectorFunctionBaseGeneral.ValueDefined
virtual bool ValueDefined
Tells whether value of the function is defined by implementation.
Definition: FunctionVectorBaseGeneral.cs:130
IGLib.Gr3D.FigureEightKnot3D
Figure-eight knot is the only knot with 4 crossings. It is achiral, it is equal to is image by reflec...
Definition: FigureEightKnot3D.cs:19
IG.Crypto.CryptoManager._certificateName
string _certificateName
Definition: UilCryptoAux1.cs:239
LearnCs.Lib.Complex.Equals
override bool Equals(object obj)
Overrides object.equals method. Returns true if obj is also Complex and it has the same value,...
Definition: Complex.cs:829
IG.Num.PointContainer
Container class that contains a single point plus all the data that are necessary for searching and r...
Definition: PointContainer.cs:113
IG.Lib.ReportLevel
ReportLevel
Defines the level of output when launching reports.
Definition: ReporterMsg.cs:84
IG.Num.AnalysisResults.SaveRequestMath
static void SaveRequestMath(IAnalysisResults anres, string filePath)
Saves the specified analysis request to a file. If the file already exists then it is overwritten.
Definition: AnalysisResults.cs:1832
IG.Num.NeuralTrainingParameters.ComparerBase
Base comparer class (implementation of the IComparer<NeuralTrainingParameters> interface) for conmpar...
Definition: NeuralTrainingParameters.cs:2873
IG.Num.NeuralApproximatorBase._momentum
double _momentum
Definition: NeuralApproximatorBase.cs:604
IG.Num.StructuredMesh3d._activeTensorField
TTensorField _activeTensorField
Definition: StructuredMesh3dGeneric.cs:557
IG.Lib.UtilSystem.ResolutionIdentity
Provides identity for assembly resolution attempts.
Definition: UtilSystem.cs:2701
IG.Num.ScalarFunctionExamples.Quadratic3d
Example quadratic polynomial in 3D. f(x,y,z) = x*x + 2*y*y + 4*z*z + x*y + 2*y*z + 4*z*x + x + y + z ...
Definition: FunctionScalarExamples.cs:1230
IG.Num.SampledDataCsv.SampledData
SampledDataSet SampledData
Definition: SampledDataCsv.cs:950
IG.Num.SampledDataCsv.KeyTargetValues
string KeyTargetValues
A keyword string that introduces variable target values in the CSV file containing sampled data and /...
Definition: SampledDataCsv.cs:857
IGLib.Gr3D.MeshExportExtensions_02.WriteTriangle
static void WriteTriangle(BinaryWriter writer, vec3 v1, vec3 v2, vec3 v3)
Writes a single triangle to the STL file.
Definition: MeshExportExtensions_02.cs:105
IG.Lib.ReporterBase.ReportWarning
void ReportWarning(string message, Exception ex)
Launches a warning report.
Definition: ReporterMsg.cs:3337
IG.Num.Matrix3d._m
mat3 _m
Definition: Matrix3DClass.cs:283
IG.Num.IFunc3d
Represents scalar functions of 2 variables.
Definition: Function3d.cs:17
IG.Lib.ISerializationDtoAux
This interface facilitates use of static helper methods for copying on the SerializationDtoBase class...
Definition: SerializationDtoBase.cs:56
IG.Num.RealFunction.DoTransform
bool DoTransform
Whether or not transformation (stretch/shift) is applied to the reference function,...
Definition: FunctionReal.cs:816
IG.Lib.Util.ToByteArray
static void ToByteArray(Int32 val, ref byte[] bytes)
Converts a value to byte array.
Definition: Utils.cs:1523
IG.Num.M.arsh
static double arsh(double x)
Inverse hyperbolic sine.
Definition: UtilMath.cs:521
IG.Num.MExt.Root3
static double Root3(double a)
Returns the cubic root of a specified number.
Definition: UtilMath.cs:1098
IG.Num.Matrix3d.GetNewVectorThis
Vector3d GetNewVectorThis(int length)
Creates and returns a new 3D vector with the specified dimension (which must be null),...
Definition: Matrix3DClass.cs:553
IG.Lib.UtilSystem.RetrieveUserName
static void RetrieveUserName()
Retrieves and stores information about current user name.
Definition: UtilSystem.cs:90
IG.Num.Field.MapCoordinates1d
static void MapCoordinates1d(Field< vec2 > referenceField, Field< vec2 > targetField, IRealFunction fx, IRealFunction fy)
Generates coordinates of a set of unstructured 2D points (point cloud) from a reference set according...
Definition: FieldGeneric.cs:770
IG.Num.NeuralTrainingLimits.DefaultEpochBundle
static int DefaultEpochBundle
Default value for number of epochs in bundle in neural networks.
Definition: NeuralTrainingParameters.cs:1291
IG.Lib.InterfaceInverse.SetCalculateGradObjective
virtual void SetCalculateGradObjective(bool flagValue)
Sets the flag for calculation of objective function gradient.
Definition: InterfaceInv.cs:389
IG.Num.NeuralApproximatorBase.NumHiddenNeurons
virtual int[] NumHiddenNeurons
Gets or sets the numbers of neurons in each hidden layer. When setting, contents of array are copied,...
Definition: NeuralApproximatorBase.cs:708
IG.Num.SampledDataCsv._indentation
int _indentation
Definition: SampledDataCsv.cs:1425
IG.Lib.ApplicationBase.NumCommandlineArguments
int NumCommandlineArguments
Number of command-line arguments.
Definition: App.cs:277
IGLib.Gr3D.Ellipsoid.cDefault
const double cDefault
Default valur of c.
Definition: Ellipsoid.cs:35
IG.Lib.ObjectStore.GetEligible
T GetEligible()
Returns a non-null object that is eligible for storing in this object store. If the store itself does...
Definition: UtilObjectStore.cs:238
IG.Lib.SerializerJson._formatter
JsonFormatter _formatter
Definition: SerializerJson.cs:58
IG.Lib.Module._version
int _version
Definition: App.cs:700
IG.Lib.ColorScaleBase.CreateBlueYellow
static ColorScale CreateBlueYellow(double minValue, double maxValue, int numCells)
Creates and returns a discrete color scale that ranges from dark blue to yellow.
Definition: ColorScale.cs:966
IGLib.Core.ISingleTypeConverter.SourceType
new Type SourceType
Source type, the type of values FROM which the current converter converts. Should correspond to TSour...
Definition: ISingleTypeConverter.cs:36
IG.Num.IOptimizer.NumParameters
int NumParameters
Number of parameters.
Definition: Optimizer.cs:39
IG.Num.AnalysisResults.NumInequalityConstraints
virtual int NumInequalityConstraints
Returns number of inequality constraints.
Definition: AnalysisResults.cs:335
IG.Num.UnstructuredMesh3d
Unstructured mesh in 3D.
Definition: UnstructuredMesh3d.cs:16
IG.Num.AnalysisResults._objective
double _objective
Definition: AnalysisResults.cs:196
IG.Num.ParallelJobServerBase._defaultSleepTimeMs
static int _defaultSleepTimeMs
Definition: ParallelJobServerBase.cs:126
IG.Num.IOptimizer.Analysis
IAnalysis Analysis
Definition of the direct problem (direct analysis that calculates the response functions).
Definition: Optimizer.cs:55
IG.Lib.SerializerBase.TestSerializationJSON
static void TestSerializationJSON(string filePath, object serObject)
Test serialization performed by the specified serialization helper class. This function creates a tes...
Definition: SerializerBase.cs:480
IG.Lib.IObjectStore.GetEligible
T GetEligible()
Returns a non-null object that is eligible for storing in this object store. If the store itself does...
IG.Lib.ReporterBase.ReportWarning
void ReportWarning(string message)
Launches a warning report.
Definition: ReporterMsg.cs:3371
IG.Num.NeuralApproximatorBase.ToleranceRmsRelativeToRange
IVector ToleranceRmsRelativeToRange
Relative tolerances on RMS errors of outputs over training points, relative to the correspoinding ran...
Definition: NeuralApproximatorBase.cs:983
IG.Lib.ScalarFunctionLoader.VarNameFunctionArgumentHessianName
const string VarNameFunctionArgumentHessianName
Definition: ScalarFunctionScriptLoader.cs:76
IG.Num.GridGenerator1dFunc
Generates 1D grids with equidistant or geometrically grown intervals.
Definition: GridGenerator1dFunc.cs:15
IG.Num.VectorBase.ToString
static string ToString(IVector vec)
Returns a string representation of the specified vector in a standard IGLib form.
Definition: VectorBase.cs:2906
IG.Num.mat2.yx
double yx
Definition: Matrix2D.cs:351
IGLib.Core.ModelParameter._value
ValueType _value
Definition: ModelParameterTyped.cs:115
IG.Lib.CommandThreadBase._storedPrompts
List< string > _storedPrompts
Definition: CommandlineApplicationInterpreterBase.cs:1868
IGLib.Tests.Base.XUnitLogger.XUnitLogger
XUnitLogger(ITestOutputHelper testOutputHelper, string categoryName)
Definition: TestBase.cs:97
IG.Lib.Module._isAnnDllTestMode
static ? bool _isAnnDllTestMode
Definition: App.cs:2267
IG.Num.InputOutputElementDefinition.Title
virtual string Title
A title describing what given data element represents. Titles can contain special characters and spac...
Definition: SampledDataDefinition.cs:115
IGLib.Testing.Tests.UtilSpeedTestingTests.StandardSpeedTestPreparationGeometric_ComparingDifferentNumbersOfExecutioin
void StandardSpeedTestPreparationGeometric_ComparingDifferentNumbersOfExecutioin(int n, double a0, double k, double tolerance)
Performs calculation of geometric series at the same parameters as UtilSpeedTesting....
Definition: UtilSpeedTestingTests.cs:528
IG.Num.BoundingBoxBase.GetMin
void GetMin(ref IVector min)
Gets the vector of lower bounds on co-ordinates of the current bounding box and stores it in the spec...
Definition: BoundingBox.cs:1033
IGLib.Gr3D.TubularMeshGenerator.Global
static TubularMeshGenerator Global
Global lazily initialized instance of the mesh generator.
Definition: TubularMeshGenerator.cs:20
IGLib.Tests.UtilSpeedTesting.StandardSpeedTestGeometricSeries_HpLaptop24
static double StandardSpeedTestGeometricSeries_HpLaptop24(bool writeToConsole=true)
Similar as StandardSpeedTestGeometricSeries_HpLaptop24(out SpeedTestInfo, bool), which it calls to do...
Definition: UtilSpeedTesting.cs:343
IG.Num.SimKosecFileManagerBase._inputParameterBounds
IBoundingBox _inputParameterBounds
Definition: SimKosecFileManagerBase.cs:1284
IG.Lib.ITypeName.TypeName
string TypeName
Gets the standard name of the type.
Definition: Vartypes.cs:153
IG.Crypto.UtilCrypto.EncryptFilePlain
static void EncryptFilePlain(string inputFilePath, string outputFilePath, byte[] key, byte[] IV, SymmetricAlgorithmType algorithmType=SymmetricAlgorithmType.None, SymmetricAlgorithm algorithm=null, byte[] saltBytes=null, int bufferSize=ConstCrypto.FileBufferSize, bool useLargestKey=false, bool useLargestBlock=false)
Encrypts the data from the specified input file by a symmetric encryption algorithm and writes encryp...
Definition: UtilCrypto.cs:2905
IG.Num.IPenaltyEvaluator.IsPenaltySecodDerivativeDefined
bool IsPenaltySecodDerivativeDefined(int which)
Returns true if the penalty function's second can be calculated for the specified constraint,...
IGLib.Core.ModelParameter.IsDefaultValueDefined
virtual bool IsDefaultValueDefined
Definition: ModelParameter.cs:159
IG.Num.ScalarFunctionUntransformedBase.Test
void Test(IVector from, IVector to, int numProbes, IVector stepSizes, double tolerance)
Performs numerical tests on the function, with output written to the console. Derivatives and second ...
Definition: FunctionScalarUntransformedBase.cs:1311
IG.Num.NeuralTrainingLimits.DefaultNumHiddenLayersNum
static int DefaultNumHiddenLayersNum
Default value for number of hidden layers in neural networks.
Definition: NeuralTrainingParameters.cs:1265
IG.Num.mat3.MultiplyRight
mat3 MultiplyRight(mat3 b)
Right-multiplies the current 3D matrix with the specified matrix and returns the product.
Definition: Matrix3D.cs:789
IG.Lib.ISettingsServer
Definition: SettingsRreader.cs:13
IG.Lib.InterfaceInterpreterBase._isWithinArgumentBlock
bool _isWithinArgumentBlock
Definition: InterfaceInterpreterBase.cs:102
IG.Lib.LoadableScriptOptBase._checkOptimizationDirectoryExistence
bool _checkOptimizationDirectoryExistence
Whether to check existence of optimization directory when set. Also applies to working directory.
Definition: LoadableScriptOpt.cs:92
IG.Crypto.CryptoManager.AsymAlgorithmTypeString
string AsymAlgorithmTypeString
String that represents asymmetric algorithm type.
Definition: UilCryptoAux1.cs:207
IG.Num.MatrixBase.SetIdentity
virtual void SetIdentity()
Sets the current matrix to identity matrix. WARNING: Exception is thrown if a matrix is not square....
Definition: MatrixBase.cs:587
IG.Num.MatrixBase.Transpose
static void Transpose(IMatrix a, ref IMatrix result)
Stores transpose of the matrix operand in another matrix. Can be done in-place. Resulting matrix is a...
Definition: MatrixBase.cs:1870
IG.Lib.UtilCsv.LoadCsv
static string[][] LoadCsv(string filePath, string separator)
Reads contents of a CSV file and returns a 2D jagged array of strigg values contained in the file.
Definition: UtilCsv.cs:361
IG.Lib.UtilSystem.IsPathEmbeddedResource
static bool IsPathEmbeddedResource(string resourcePath)
Returns a flag indicating whether the specified resource path represents an embedded resource (a reso...
Definition: UtilSystem.cs:3681
IG.Num.NeuralTrainingParameters._errorsVerificationRmsList
List< IVector > _errorsVerificationRmsList
Definition: NeuralTrainingParameters.cs:503
IG.Lib.Module.LaunchInitNotice
virtual void LaunchInitNotice()
Launches initialization notice.
Definition: App.cs:2174
IG.Neural.NeuralFileConst.NeuralNetworkFilename
const string NeuralNetworkFilename
File where trained network is stored.
Definition: NeuralFileConst.cs:37
IG.Lib.IpcStreamClientServerBase2.LastErrorMessage
string LastErrorMessage
Returns the last error message.
Definition: IpcStreamClientServerBase2.cs:225
IG.Crypto.ConstCrypto.ArgBinaryOutputFormatLongInt1
const string ArgBinaryOutputFormatLongInt1
Binary output format (and possibly input, if not specified separately) used is long integer.
Definition: UtilCryptoAux.cs:521
IG.Num.SampledDataCsv._defaultIsKeysCaseSensitive
static bool _defaultIsKeysCaseSensitive
Definition: SampledDataCsv.cs:47
IG.Num.MatrixBase.T
virtual IMatrix T
Returns a new matrix that is transpose of the current matrix.
Definition: MatrixBase.cs:436
IG.Num.Matrix2d.NormalizedEuclidean
Matrix2d NormalizedEuclidean()
Returns this matrix normalized with Euclidean norm.
Definition: Matrix2DClass.cs:556
IG.Lib.XmlParser.SetMark
void SetMark()
Marks the current state of the XmlParser. The mark set is not named. Position is stored on a stack su...
Definition: XmlUtilities.cs:1679
IG.Lib.HtmlWriter.ConstAttributeLanguageXml
string ConstAttributeLanguageXml
The xml language attribute. Specifies the language of the element's content (for XHTML documents).
Definition: HtmlWriter.cs:101
IGLib.Gr3D.LightSource.Intensity
double Intensity
Intensity (brightness of the light). Default = 1.0
Definition: LightSource.cs:42
IG.Crypto.UtilCrypto.CheckStringHashSha512Hex
static bool CheckStringHashSha512Hex(string stringToCheck, string hashValue)
Checks whether the specified SHA-512 hash value matches the actual hash value of the specified string...
Definition: UtilCrypto.cs:1119
IG.Num.VectorFunctionBaseGeneral.VectorFunctionBaseGeneral
VectorFunctionBaseGeneral()
Definition: FunctionVectorBaseGeneral.cs:23
IGLib.Gr3D.LightType_05
LightType_05
Repredents different light types used in 3D rendering.
Definition: LightingDefinition_05.cs:13
IGLib.Gr3D.ParabolicBasinCurve3D.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which gives a 3D representation of the knot....
IGLib.Tests.SpeedTestInfo.SpeedTestInfo
SpeedTestInfo(string testId, string referenceMachineId=null)
Definition: SpeedTestInfo.cs:18
IG.Lib.KeyValueSortable.CompareKey
static IComparer< KeyValueSortable< Tkey, Tvalue > > CompareKey
Comparison of keys.
Definition: Utils.cs:3157
IG.Num.ConstMisc.EarthSurfaceArea
static readonly PhysicalConstant EarthSurfaceArea
Earth surface area, 510,072,000 km^2.
Definition: Constants.cs:1416
IG.Num.PhysicalUnit.l
static readonly PhysicalConstant l
Litre, non-SI unit of volume, l = dm^3 = 0.001 numrows^3.
Definition: Constants.cs:1147
IGLib.Gr3D.ICurve2DPolarParameterization
Cylindrical parameterization of a curve in 3D. Beside the CurveCylindrical and (optional) CurveDeriva...
Definition: ICurve2DPolarParameterization3D.cs:10
IG.Num.AffineTransformationSquare.DimensionTransformed
int DimensionTransformed
Dimension of the transformed space.
Definition: TransformationAffineSquare.cs:108
IG.Num.SimKosecFileManagerBase.NumOutputValues
virtual int NumOutputValues
Number of optimization output values produced by the simulator.
Definition: SimKosecFileManagerBase.cs:190
IG.Num.IVectorApproximator.OutputLength
int OutputLength
Gets or sets the number of output values.
Definition: IVectorApproximator.cs:23
IG.Script.ScriptAppBase.FileHelpWaitCreation
const string FileHelpWaitCreation
Definition: ScriptAppBase.cs:796
IG.Lib.ExpressionEvaluatorCompiled._resultMark
string _resultMark
Definition: ExpressionEvaluatorCompiled.cs:332
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeIsRetrievedCorrectlyForNestedGenericCollectionsOfArrays
void IEnumerableElementTypeIsRetrievedCorrectlyForNestedGenericCollectionsOfArrays()
Definition: IGLibCoreReflectionTests.cs:132
IG.Num.IOptimizer.MaxAnalyses
int MaxAnalyses
Gets or sets maximal number of analyses.
Definition: Optimizer.cs:74
IG.Num.Vector.Vector
Vector(int n)
Constructs an n-dimensional vector of zeros.
Definition: Vector.cs:57
IG.Num.MatrixBase.TransposePlain
static void TransposePlain(IMatrix a, IMatrix result)
Stores transpose of the operand in another matrix. Can be done in-place. This is a plain version of t...
Definition: MatrixBase.cs:1782
LearnCs.Lib.NumberOperationsComplex.Absolute
Complex Absolute(Complex a)
Definition: NumberOperationsComplex.cs:65
IG.Num.EigenValueDecomposition.Inverse
void Inverse(ref IMatrix inv)
Calculates inverse of the decomposed matrix represented by the current object, and stores it in the s...
Definition: MatrixDecompositions.cs:1245
IG.Num.Matrix.GetNewBase
override MatrixBase GetNewBase(int rowCount, int columnCount)
Creates and returns a new matrix with the specified dimensions, and of the same type as the current m...
Definition: Matrix.cs:827
IG.Lib.SerializerBase.TestClass._flag
bool _flag
Definition: SerializerBase.cs:579
IG.Lib.Util.MutexGlobalName
const string MutexGlobalName
Name of the global mutex.
Definition: Utils.cs:80
IG.Lib.LoadableScriptOptBase.Analyse
abstract void Analyse(IAnalysisResults anRes)
Performs direct analysis for optimization problems. This method must be overridden in derived classes...
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests.RoundTripConversion_ShouldWorkForGuid
void RoundTripConversion_ShouldWorkForGuid()
Definition: ToStringTypeConverterViaIConvertibleTests.cs:92
IGLib.Core.FromStringTypeConverterViaParseReflection.Convert
object Convert(object source, Type targetType)
Definition: FromStringTypeConverterViaParseReflection.cs:74
IG.Lib.IpcStreamServerBase.DefaultResponseMethod
static string DefaultResponseMethod(string request)
The deefault method that returns response to the specified request.
Definition: IpcStreamServerBase.cs:99
IG.Lib.ScriptLoaderBase.CreateScriptObject
static ILoadableScript CreateScriptObject(string scriptClassFullName)
Creates and returns a new script obect of the specified type.
Definition: Loader.cs:184
IG.Lib.CommandLineJobContainer.CommandName
string CommandName
name of the command to be executed.
Definition: CommandlineApplicationInterpreterBase.cs:159
IG.Num.RandomGaussian.Global
static RandomGaussian Global
Global Gaussian random generator.
Definition: RandomGaussian.cs:37
IG.Lib.LoadableScriptBase.OutputLevel
int OutputLevel
Level of output to console produced by some operations of the current object.
Definition: LoadableScriptBase.cs:299
IG.Num.InputOutputElementDefinition.ScalingLengthDefined
virtual bool ScalingLengthDefined
Flag indicating whether scaling length is defined for the data element described by the current defin...
Definition: SampledDataDefinition.cs:179
LearnCs.Lib.Complex._re
double _re
Underlying field for the property Re
Definition: Complex.cs:157
IG.Num.BoundingBox2d.MaxX
double MaxX
Gets the upper bound in the first coordinate.
Definition: BoundingBox.cs:1727
IG.Num.QuadraticBasis.functionDefinitions
int[][] functionDefinitions
Definitions of basis functions. Each definition is an array of at most 2 indices specifying the produ...
Definition: ApproxBasis.cs:337
IG.Lib.Logger.ReportAndClear
void ReportAndClear(IReporter reporter)
Reports all logs contained in this logger by the specified reporter, then clears the logger (removes ...
Definition: LoggerMsg.cs:360
IGLib.Parsing.IParserState.CopyFrom
void CopyFrom(IParserState state)
Copies internal parser state from the specified state.
IG.Num.Matrix.Matrix
Matrix(int dim, double elementValue)
Constructs a d*d square matrix with specified diagonal value.
Definition: Matrix.cs:158
IG.Num.DistanceComparer.OutputLengthScales
IVector OutputLengthScales
Sets the vector of OUTPUT vector's length scales that are used for calculation of distances and relat...
Definition: DistanceComparer.cs:405
IG.Num.SimKosecFileManagerBase.GetDefaultInputValue
InputFieldDefinition GetDefaultInputValue(int id, string name)
Finds and returns the specified deefault input value definition. GetDefinition
Definition: SimKosecFileManagerBase.cs:742
IG.Num.Matrix2d.Create
static Matrix2d Create(double[,] A)
Constructs a 2D matrix from a copy of a 2-D array by deep-copy.
Definition: Matrix2DClass.cs:162
IG.Lib.CommandLineApplicationInterpreter.CmdAbout
virtual string CmdAbout(CommandThread cmdThread, string cmdName, string[] args)
Execution method that prints some information about the application.
Definition: CommandlineApplicationInterpreter.cs:6248
IG.Num.Counter.IsNaN
bool IsNaN
Indicates whether the current Counter is not a number.
Definition: Scalar.cs:458
IG.Neural.MappingDefinition.IsInputDataConsistent
bool IsInputDataConsistent()
Definition: NeuralMapData.cs:713
IG.Lib.SerializationDtoTypedBase.TypeFullName
string TypeFullName
Full name of the type of object whose data is contined by the current DTO.
Definition: SerializationDtoBase.cs:762
IG.Num.MatrixBase.SetZero
static void SetZero(IMatrix mat)
Sets all components of the specified matrix to 0.
Definition: MatrixBase.cs:827
IG.Lib.ScalarFunctionLoader.Compile
string Compile()
Compiles the code that contains dynamically loadable definition of a real function of one variable.
Definition: ScalarFunctionScriptLoader.cs:1055
IG.Lib.StringParser._mainLock
object _mainLock
Definition: StringParser.cs:78
IG.Lib.ISerializationDtoAux.SetNull
void SetNull(bool isNull)
Sets a flag indicating whether the object represented by the current DTO is null.
IG.Num.IFunc2d.Gradient
void Gradient(double x, double y, out double gradx, out double grady)
Calculates gradient of the current 2D scalar function and returns its components through the specifie...
IG.Num.MatrixBase.TestIndices
static bool TestIndices(int dim1=3, int dim2=4, IMatrix providedMatrix=null)
Performs test of converson between double indexing and flat indexing of matric elements,...
Definition: MatrixBase.cs:7654
IG.Lib.CommandLineApplicationInterpreter.RunTryCatch
virtual string RunTryCatch(CommandThread cmdThread, int outputLevel, string[] args)
Runs command in a try-catch block, where first argument is command name. Extracts command name and ru...
Definition: CommandlineApplicationInterpreter.cs:1750
IG.Lib.Module._defaultReporter
static IReporter _defaultReporter
Definition: App.cs:2220
IGLib.Gr3D.Torus.SurfaceDerivative2
vec3 SurfaceDerivative2(double u, double v)
Defines the derivative of Surface with respect to the second parameter. In each point on the surface ...
Definition: Torus.cs:62
IG.Num.GridGenerator1d.MakeUniformUnscaled
void MakeUniformUnscaled()
Resets the parameters in such away that the generated grid is uniform (equidistant intervals) and wit...
Definition: GridGenerator1d.cs:127
IG.Lib.ScriptLoaderBase._className
string _className
Definition: Loader.cs:634
IG.Lib.CommandLineApplicationInterpreter._name
string _name
Definition: CommandlineApplicationInterpreter.cs:288
IGLib.Core.ModelParameterSetBase.Remove
virtual void Remove(params string[] keys)
Removes parameter objects at the specified keys. If any of the specified keys is not contained in the...
Definition: ModelParameterSetBase.cs:96
IGLib.Core.ArrayAccessor.ArrayAccessor
ArrayAccessor(ElementType[] array)
Constructor, initializes the current array accessor with the underlying array object.
Definition: ArrayAccessors.cs:78
IG.Script.ScriptAppBase.CryptoGetFileHash
const string CryptoGetFileHash
Definition: ScriptAppBase.cs:1125
IG.Lib.ReportType
ReportType
Defines the type of a report.
Definition: ReporterMsg.cs:50
IG.Lib.LogRecord.CreateError
LogRecord CreateError(string location, string message, Exception ex)
Creates and returns an error log record initialized according to parameters.
Definition: LoggerMsg.cs:197
IG.Lib.InterfaceInterpreterBase.WriteAndRunCommandFile
virtual void WriteAndRunCommandFile()
Writes interpreter command file and runs it. After this method is called, ResetCommands() should be c...
Definition: InterfaceInterpreterBase.cs:728
IGLib.Core.Tests.BasicTypeConverterTests.BasicTypeConverterTests
BasicTypeConverterTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: BasicTypeConverterTests.cs:29
IG.Lib.VariableFlags
VariableFlags
Flags that specify interpreter variable type and behavior.
Definition: CommandlineApplicationInterpreterBase.cs:341
IG.Num.SimKosecFileManagerBase.InputFieldDefinition
Contains data about a field that is recoginzed in the input file, such as field identification number...
Definition: SimKosecFileManagerBase.cs:1680
IG.Lib.CharacterBuffer
CharacterBufferInterface wrapper for StringBilder.
Definition: StringParserBuffer.cs:117
IG.Num.NeuralTrainingLimitsDto.ToleranceMax
VectorDtoBase ToleranceMax
Tolerance on maximal error of outputs over training points. Training will continue until error become...
Definition: SerializationDtoNeural.cs:796
IG.Lib.InterfaceInterpreterBase.AppendCommandVariableReference
virtual void AppendCommandVariableReference(string variableName)
Appends a variable reference to the contents of the interpreter command file.
Definition: InterfaceInterpreterBase.cs:546
IG.Lib.CommandLine._arguments
string[] _arguments
Temporary storage of command arguments for execution in a new thread.
Definition: InterpreterCommandLine.cs:148
IG.Lib.ScriptLoaderBase.ReferencedAssemblies
virtual List< String > ReferencedAssemblies
List of assemblies that are referenced when compiling the code. Contains names of files containing re...
Definition: Loader.cs:1015
IG.Lib.InterfaceInverse.AnalysisInputFileNameStandard
virtual string AnalysisInputFileNameStandard
Standard analysis input file name.
Definition: InterfaceInv.cs:158
IG.Lib.ApplicationCommandlineBase.IsUserIgor
virtual bool IsUserIgor
Returns true if the current user logged on the computer is Igor, or false otherwise.
Definition: ApplicationCommandLineBase.cs:171
IG.Num.Vector3d.Create
static Vector3d Create(double[] components)
Constructs a vector from a 1-D array.
Definition: Vector3Dclass.cs:265
IG.Num.ScalarFunctionResults.ScalarFunctionResults
ScalarFunctionResults()
1 parameter, no constraints, 1 objective function. No gradients required
Definition: FunctionScalarResults.cs:28
IG.Lib.EventLogEntryType
EventLogEntryType
Specifies the event type of an event log entry.
Definition: ReporterMsg.cs:54
IGLib.Gr3D.HelixCurve3D.StartParameter
double StartParameter
Definition: HelixCurve3D.cs:59
IG.Num.VectorFunctionResults._hessians
List< IMatrix > _hessians
Definition: FunctonVectorResults.cs:101
IG.Num.ConstMath.Pi
const double Pi
Archimedes' constant or Ludolph'result number, the ratio of any circle'result circumference to its di...
Definition: Constants.cs:312
IG.Num.Func3d2dExamples.HyperboloidTwosheetedUpperParametric.HyperboloidTwosheetedUpperParametric
HyperboloidTwosheetedUpperParametric(double a, double b, double c)
Constructs parametric definition of an origin-centered hyperboloid with the specified parameter-stret...
Definition: Function3d2d.cs:1017
IG.Crypto.ConstCrypto.ArgStringOutputFormat
const string ArgStringOutputFormat
String output format (and possibly input, if not specified separately) is used.
Definition: UtilCryptoAux.cs:504
IG.Num.IAnalysis.NumConstraints
int NumConstraints
Number of constraints.
Definition: Analysis.cs:38
IG.Lib.ReporterBase.ReviseException
static Exception ReviseException(Exception ex, string messageaddition, Type newtype)
Takes an existing exception and returns a modified exception based on it. Original message is appende...
Definition: ReporterMsg.cs:1734
IG.Num.ScalarFunctionRadial.GradientDefined
override bool GradientDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarRadial.cs:142
IG.Num.StructuredField3d.StructuredField3d
StructuredField3d(int dim1, int dim2, int dim3, string fieldName, string fieldDescription)
Constructs a new 3D field with the specified dimensions, name and description. Table of elements is a...
Definition: StructuredField3dGeneric.cs:107
IG.Num.MExt.cosh
static double cosh(double a)
Returns the hyperbolic cosine of the specified angle.
Definition: UtilMath.cs:1266
IG.Lib.Logger._logs
List< LogRecord > _logs
Definition: LoggerMsg.cs:328
IG.Num.BoundingBoxBase.ExpandOrShrinkInterval
void ExpandOrShrinkInterval(int componentIndex, double factor)
Symmetrically expands or shrinks the interval between the bounds for the specified component for the ...
Definition: BoundingBox.cs:896
IG.Num.SampledDataCsv.ReadDoubleData
void ReadDoubleData(ref double[] dataArray)
Reads double values from the CSV-like string table, from the current position on (inclusively),...
Definition: SampledDataCsv.cs:2514
IG.Crypto.UtilCrypto.GetHashLengthHex
static int GetHashLengthHex(HashType hashType)
Returns length of the HEXADECIMAL hash string for the specified hash algorithm.
Definition: UtilCrypto.cs:368
IG.Crypto.ConstCrypto.ArgSkipOverwrite1
const string ArgSkipOverwrite1
If files are to be wasOverwritten, this is wasSkipped without asking whether to overwrite.
Definition: UtilCryptoAux.cs:571
IG.Crypto.CryptoManager.IsDeleteEncrypted
bool IsDeleteEncrypted
Specifies whether the encrypted files should be deleted.
Definition: UilCryptoAux1.cs:409
IG.Num.Func.Constant.SecondDerivativeDefined
override bool SecondDerivativeDefined
Definition: FunctionRealBasic.cs:580
IG.Lib.HtmlWriter._documentComments
List< string > _documentComments
Definition: HtmlWriter.cs:200
IG.Num.IRealFunctionPenalty
Interface that must be satisfied by penalty functions. Penalty functions have small values where argu...
Definition: FunctionRealPenalty.cs:15
IG.Net.PortScannerSimple.PortScannerSimple
PortScannerSimple(string host, int portStart, int portStop)
Definition: PortScannerSimple.cs:26
IG.Lib.LogRecord.CreateWarning
LogRecord CreateWarning(string message)
Creates and returns a warning log record initialized according to parameters.
Definition: LoggerMsg.cs:290
IG.Num.Func.Quadratic.HasMaximum
bool HasMaximum
Returns true if this quadratic function has a strict maximum.
Definition: FunctionRealInterpolation.cs:601
IG.Lib.Copy.ClientStreamBase.ReadResponse
virtual string ReadResponse()
Reads response from the server and stores it.
Definition: ClientServerStreamBase2_Copy.cs:1053
IG.Script.ScriptAppBase.InitAppSystem
virtual void InitAppSystem()
Initializes commands for file system related utilities (embedded applications).
Definition: ScriptAppBase.cs:3773
IG.Lib.CommandThreadBase._wasBlockEnterCommand
bool _wasBlockEnterCommand
Definition: CommandlineApplicationInterpreterBase.cs:1846
IG.Num.Func.GetLinearInterpolation
static Linear GetLinearInterpolation(double x1, double y1, double x2, double y2)
Creates and returns linear interpolation function with specified two values.
Definition: FunctionRealInterpolation.cs:30
IG.Lib.NamedPipeServerBase.IsConnected
override bool IsConnected()
Returns true if server pipe is connected, .
Definition: IpcNamedPipes.cs:191
IG.Num.NeuralTrainingParameters.LoadJson
static void LoadJson(string filePath, ref List< NeuralTrainingParameters > trainingParametersRestored)
Restores (deserializes) a list of training parameters objects from the specified file in JSON format.
Definition: NeuralTrainingParameters.cs:988
IG.Lib.LoadableScriptOptBase.AnalysisScript.AnalysisScript
AnalysisScript(LoadableScriptOptBase script)
Direct analysis class used in optimization problems, modified such that it is connected with a loadab...
Definition: LoadableScriptOpt.cs:236
IG.Gr.GraphicPrimitiveBase._fillColors
color[] _fillColors
Definition: GraphicalObjectsBase.cs:126
IGLib.Gr3D.ConicalSpiralArchimedean3D.ConicalSpiralArchimedean3D
ConicalSpiralArchimedean3D(double alpha, double a)
Constructor.
Definition: ConicalSpiralArchimedian3D.cs:23
IGLib.Parsing.IParserState.Position
int Position
Current parser position.
Definition: IParserState.cs:21
IG.Lib.LoadableScriptBase.ConstHelpDefaultUniversal
const string ConstHelpDefaultUniversal
Universal name of the help command.
Definition: LoadableScriptBase.cs:413
IG.Num.IPenaltyEvaluator.CanSetBarrierLength
bool CanSetBarrierLength(int which)
Returns a flag that tells whether characteristic barrier length can be set for the penalty function o...
IG.Num.SingularValueDecomposition._inverse
MatrixBase_MathNetNumerics _inverse
Definition: MatrixDecompositions.cs:1536
IG.Gr.GraphicPrimitive.NumCoordinates
abstract int NumCoordinates
Get or set the co-ordinate No. i of this graphic primitive.
Definition: GrObjects.cs:308
IG.Lib.UtilConsole.Read
static bool Read(ref IVector vec)
Reads a vector from a console and assigns it to the specified vector variable.
Definition: UtilConsole.cs:430
IG.Num.NeuralTrainingTable.SaveJson
static void SaveJson(NeuralTrainingTable trainingResults, string filePath, bool append)
Saves (serializes) the specified training results object to the specified JSON file.
Definition: NeuralTrainingParameters.cs:2822
IG.Num.Func.WeightGauss.WeightGauss
WeightGauss(double Kx, double Sx, double Ky, double Sy)
Definition: FunctionRealWeight.cs:76
IG.Num.ScalarFunctionResults._constraints
List< double > _constraints
Definition: FunctionScalarResults.cs:93
IG.Lib.HtmlWriter.HtmlWriter
HtmlWriter(string filePath, string cssPath)
Creates a new HTML generator and connests it with the specified file.
Definition: HtmlWriter.cs:71
IG.Num.SingularValueDecomposition._determinantCalculated
bool _determinantCalculated
Definition: MatrixDecompositions.cs:1513
IG.Lib.NamedPipeServerBase.ServerPipe
NamedPipeServerStream ServerPipe
Named pipe used for communication by the server.
Definition: IpcNamedPipes.cs:121
IG.Lib.ThreadPerformanceTest.Lock
object Lock
Definition: ThreadPerformanceTest.cs:47
IG.Num.vec2.vec2
vec2(vec2 v)
Copy constructor. Initializes components of a 2D vector with components of the specified vector.
Definition: Matrix2D.cs:28
IG.Num.NeuralTrainingParameters.ComparerErrorTrainingVector.Compare
int IComparer< IVector >. Compare(IVector a, IVector b)
Definition: NeuralTrainingParameters.cs:2850
IGLib.Gr3D.FigureEightKnot3D_MathCurve1.Curve
vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
IG.Num.Func2dBasePlain_ToConsider.Hessian
abstract void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the current 2D scalar function and returns its component through the specified ...
IG.Lib.Module.ModuleInitializationAfterCalled
bool ModuleInitializationAfterCalled
Definition: App.cs:794
IG.Num.NonSIUnit.An
static readonly PhysicalConstant An
Ångström, non-SI unit of length, An = 0.1 nm = 10^-10 numrows. Use is not encouraged.
Definition: Constants.cs:1214
IG.Crypto.UtilCrypto.GetValidSymmetricAlgorithmKey
static byte[] GetValidSymmetricAlgorithmKey(byte[] key, SymmetricAlgorithm algorithm)
For the specified symmetric encryption algorithm, this function takes the specified key and checks if...
Definition: UtilCrypto.cs:1822
IG.Num.MatrixBase.AntisymmetricPart
static void AntisymmetricPart(IMatrix a, ref IMatrix result)
Stores antisymmetric part of a square matrix operand in another matrix. Antisymmetrization is perform...
Definition: MatrixBase.cs:2231
IG.Num.ParallelJobDispatcherBase.NumActiveJobServers
int NumActiveJobServers
Gets number of active job servers assigned to the dispatcher.
Definition: ParallerJobDispatcherBase.cs:232
IG.Lib.XmlData
XmlDocument extended by additional functionality for managing complex data units. In applications,...
Definition: XmlUtilities.cs:329
IG.Num.IVector.SquaredNorm
double SquaredNorm
Squared Euclidean norm, sum of squared components.
Definition: VectorBase.cs:60
IG.Num.vec2.Norm1
double Norm1
Gets an 1 norm of the current 2D vector - sum of absolute values of components.
Definition: Matrix2D.cs:132
IG.Lib.DataStore.Load
void Load(string filepath)
Loads data store'result XML Doc from a file. An exception is thrown if the there is modified and unsa...
Definition: XmlUtilities.cs:84
IGLib.Core.Tests.ToStringTypeConverterViaParseReflectionTests.FromString_ShouldConvertToDouble
void FromString_ShouldConvertToDouble(string input, double expected)
Definition: ToStringTypeConverterViaParseReflectionTests.cs:36
IG.Crypto.CryptoManager.IsForceOverwrites
bool IsForceOverwrites
If true then eventual file overwtires are automatically performed by the relevant operation without a...
Definition: UilCryptoAux1.cs:422
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.CurveDerivativeCylindrical
abstract double double double zDerivative CurveDerivativeCylindrical(double t)
IG.Num.M.max
static double max(double a, double b, double c, double d, double e)
Largest of five numbers.
Definition: UtilMath.cs:214
IG.Num.SimKosecFileManagerConvBase.InstallInputFields
override void InstallInputFields()
Installs data about input fields that can be queried and set in the input file.
Definition: SimKosecFileManager.cs:106
IG.Lib.HtmlWriter.ConstAttributeId
string ConstAttributeId
The id attribute. Specifies a unique id for an element.
Definition: HtmlWriter.cs:86
IG.Lib.KeyValueSortable.OrderParameter
int OrderParameter
Order prameter that enable additional sorting when other fields are equal.
Definition: Utils.cs:3154
IG.Num.GridGenerator1dBase.GetIntervalLengthsList
virtual void GetIntervalLengthsList(ref List< double > result)
Stores a table of interval lengths between the generated nodes into the specified list....
Definition: GridGenerator1dBase.cs:1027
IG.Lib.Module._Directory
string _Directory
Definition: App.cs:719
IG.Neural.NeuraApproximationFileManager.ReadNeuralOutput
virtual void ReadNeuralOutput(ref IVector outputValues)
Reads neural approximator output values from the file at standard location.
Definition: NeuralFileManager.cs:659
IG.Lib.ScalarFunctionLoader._valueDefinitionString
string _valueDefinitionString
Definition: ScalarFunctionScriptLoader.cs:148
IG.Num.Matrix3d.MultiplyRight
Matrix3d MultiplyRight(Matrix3d b)
Right-multiplies the current 3D matrix with the specified matrix and returns the product.
Definition: Matrix3DClass.cs:690
IG.Num.UnstructuredMesh1d.CreateVectorField
virtual TVectorField CreateVectorField(string fieldName, string fieldDescription)
Creates and returns a new vector field of dimensions that match dimensions of the current structured ...
Definition: UnstructuredMesh1dGeneric.cs:458
IG.Num.InputElementDefinition.InputElementDefinition
InputElementDefinition(int elementIndex, string name=null, string title=null, string description=null)
Constructor.
Definition: SampledDataDefinition.cs:382
IG.Num.NeuralTrainingParametersDto.Momentum
double Momentum
Momentum. Specifies how much changes of weight in the previous iterations affect changes in the curre...
Definition: SerializationDtoNeural.cs:32
IG.Lib.ExpressionEvaluatorCompiled._helpCommandLineHeading
string _helpCommandLineHeading
Definition: ExpressionEvaluatorCompiled.cs:376
IG.Num.Matrix.Random
static Matrix Random(int d1, int d2, IRandomGenerator rnd)
Creates and returns a d1*d2 matrix with uniformly distributed random elements.
Definition: Matrix.cs:519
IG.Lib.ExpressionEvaluatorJint.InitExpressionEvaluator
override void InitExpressionEvaluator()
Contains initializations for the particular class.
Definition: ExpressionEvaluatorJint.cs:45
IG.Neural.NeuraApproximationFileManager.NeuralVerificationDataPath
string NeuralVerificationDataPath
File path of the verification data file. Setter takes only pure file name, without path information....
Definition: NeuralFileManager.cs:249
IGLib.Gr3D.TubularMeshGenerator_04
Definition: TubularMeshGenerator_04.cs:11
IGLib.Core.FromStringTypeConverterViaIConvertible.TryConvert
bool TryConvert(object source, out object target, Type targetType)
Definition: FromStringTypeConverterViaIConvertible.cs:48
IG.Num.OptFileManager.ReadAnalysisOutputMath
virtual void ReadAnalysisOutputMath(string filePath, ref AnalysisResults anpt)
Reads analysis output data (request) from the specified file in the standard IGLib format,...
Definition: OptFileManager.cs:1094
IG.Num.AnalysisResults.LoadJson
static void LoadJson(string filePath, ref AnalysisResults anResultsRestored)
Restores (deserializes) analysis results from the specified file in JSON format.
Definition: AnalysisResults.cs:1963
IG.Num.SampledDataSet.ComparerOutputDistance.Distance
double Distance(IVector v)
Returns distance in the output values space between the specified vector and the reference point of t...
Definition: SampledData.cs:1021
IGLib.Gr3D.TubularSurfaceExamples.Example_02
static void Example_02()
Definition: TubularSurfaceExamples.cs:90
IGLib.Tests.UtilSpeedTesting.ArithmeticSeriesNumerical
static double ArithmeticSeriesNumerical(int n, double a0, double d)
Analytically calculates and returns the specified finite arythmetic series (from the sequence: a_i = ...
Definition: UtilSpeedTesting.cs:70
IG.Lib.XmlData.GetNodes
XmlNodeList GetNodes(string xpath)
Returns a list of all _gridCoordinates in the current document that satisfy the specified XPath expre...
Definition: XmlUtilities.cs:357
IG.Num.ScalarFunctionScriptControllerBase.DefaultFunctionsSeparator
static string DefaultFunctionsSeparator
Default functions separator, separates string definitions of functions when stated in a single string...
Definition: ScalarFunctionScriptController.cs:387
IG.Lib.CommandStackFrameBase._doExecute
bool _doExecute
Definition: CommandlineApplicationInterpreterBase.cs:1208
LearnCs.Lib.Complex.Im
double Im
Gets the imaginary part of the current complex number.
Definition: Complex.cs:174
IG.Num.SampledDataSet.CreateExample
static SampledDataSet CreateExample(int inputLength, int outputLength, int numElements, IBoundingBox region, IScalarFunctionUntransformed[] functions, IRandomGenerator rand)
Craates and returns a sample data set object where input parameters are calculated randomly in the sp...
Definition: SampledData.cs:2637
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: FunctionScalarExamples.cs:1061
IG.Num.MExt.Ceiling
static double Ceiling(double a)
Returns the smallest integral value that is greater than or equal to the specified decimal number.
Definition: UtilMath.cs:859
IG.Num.Func.Linear.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealInterpolation.cs:172
IG.Lib.Util.ToByteArray
static void ToByteArray(bool val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1255
IG.Num.NeuralApproximatorBase.CalculateTrainingVerificationOutputs
void CalculateTrainingVerificationOutputs(bool calculateTrainingOutputs, bool calculateVerificationOutputs)
Calculates outputs in training points contained in training set, either in training points,...
Definition: NeuralApproximatorBase.cs:2035
IG.Num.ParallelJobContainerBase.DefaultOutputLevel
static volatile int DefaultOutputLevel
Default output level for objects of this and derived types.
Definition: ParallelJobContainerBase.cs:196
IG.Script.ScriptAppBase._appNumericsCommandsInitialized
bool _appNumericsCommandsInitialized
Definition: ScriptAppBase.cs:609
IG.Lib.ExpressionEvaluatorJs.RepairCommand
override void RepairCommand(ref string command)
Repairs the specified command and returns the repaired command string.
Definition: ExpressionEvaluatorJs.cs:405
IG.Num.Scalar.Read
static int Read(ref Scalar result, string str)
Reads a scalar from a string, starting at the beginning and skipping any leading spaces....
Definition: Scalar.cs:239
IG.Num.SampledDataSet.GetElementListCopy
List< SampledDataElement > GetElementListCopy()
Returna a copy of the list of data elements.
Definition: SampledData.cs:133
IG.Lib.SerializerBase.TestClassDerived.TestClassDerived
TestClassDerived(string name, string description, double value)
Definition: SerializerBase.cs:606
IG.Lib.Xml.GetTextNode
static XmlNode GetTextNode(XmlNode basenode, string xpath)
Returns the (first) text node of the first ELEMENT node in the XML sub-tree whose root is basenode th...
Definition: XmlUtilities.cs:663
IG.Lib.Module.DecorationFrameDoubleDashed
static string DecorationFrameDoubleDashed(List< string > lines, int indent, int padLeft, int padRight, int padTop, int padBottom)
Returns a string containing the specified text lines in a frame made of a double layers of dashes ('-...
Definition: App.cs:2122
IG.Num.ScalarFunctionResults.SetHessian
virtual void SetHessian(int rowIndex, int columnIndex, double value)
Sets the specified component of the function's Hessian.
Definition: FunctionScalarResults.cs:352
IG.Lib.Copy.NamedPipeClientBase
Client to the pipe server (classes derived from ClientServerStreamBase2).
Definition: NamedPipes_Copy.cs:378
IG.Net.PortScannerSimple.portList
PortList portList
Definition: PortScannerSimple.cs:24
IGLib.Gr3D.ParametricSurfaceMeshGeneratorNotImplemented._global
static Lazy< ParametricSurfaceMeshGeneratorNotImplemented > _global
Definition: ParametricSurfaceMeshGenerator.cs:151
IG.Reflection.DerivedTypesRegistry.CreateInstance
virtual BaseType CreateInstance(string derivedTypeName, bool throwIfCannotCreate=true)
Attempts to create and return an instance of the type specified by its name (derivedTypeName )....
Definition: DerivedTypesRegistry.cs:154
IG.Neural.MappingDefinitionElement.MappingDefinitionElement
MappingDefinitionElement(string name, string title)
Constructor. Element index is unknown.
Definition: NeuralMapData.cs:295
IG.Lib.NamedPipeServerBase.Name
override string Name
Server name. The same as pipe name.
Definition: IpcNamedPipes.cs:83
IG.Lib.SortedUniqueItemList.SortedUniqueItemList
SortedUniqueItemList()
Creates an empty sorted list of items with the default capacity.
Definition: SortedUniqueItemList.cs:23
IG.Num.StructuredMesh2d.RemoveTensorField
void RemoveTensorField(string fieldName)
Removed the field with the specified name from the current field collection.
Definition: StructuredMesh2dGeneric.cs:677
IG.Num.Func.WeightReciprocalPower.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealWeight.cs:380
IG.Num.SampledDataSet.ComparerInputDistance.Distance
double Distance(SampledDataElement el1, SampledDataElement el2)
Returns distance in the input parameters space between input vectors of two tarining elemets,...
Definition: SampledData.cs:819
IG.Num.Matrix2d._m
mat2 _m
Definition: Matrix2DClass.cs:281
IG.Num.SimKosecFileManagerBase.ClearinputFieldDefinitions
void ClearinputFieldDefinitions()
Clears all input fielddefinitions.
Definition: SimKosecFileManagerBase.cs:1101
IG.Script.ScriptAppBase
Partial class definition containing tests of CSV utilities.
Definition: ScriptAppBase1.cs:19
IGLib.Gr3D.MeshExportExtensions.ToBytes
static byte[] ToBytes(List< float > list)
Definition: MeshExportExtensions.cs:305
IGLib.Parsing.ParserStateStruct.Position
int Position
Definition: ParserStateStruct.cs:27
IG.Lib.color.ScaleYellow
static color ScaleYellow(double minValue, double maxValue, double value)
Returns a color corresponding to the specified value (from the specified range) where color scale beg...
Definition: Color.cs:683
IG.Lib.Module.AnnAdd
static void AnnAdd()
Appends list of assemblies for dynamic testing of software.
Definition: App.cs:2285
IG.Num.Matrix3d.Solve
Vector3d Solve(Vector3d b)
Returns solution of system of equations with the current system matrix and the specified right-hand s...
Definition: Matrix3DClass.cs:675
IG.Lib.IWaitCondition.Wait
void Wait()
Blocks until the specified condition gets satisfied. See class description for details.
IG.Num.Scalar.ToString
override string ToString()
Returns standard string representation of a scalar, with decimal point and e for exponent,...
Definition: Scalar.cs:213
IG.Num.MatrixBase.MultiplyTranspMatTranspPlain
static void MultiplyTranspMatTranspPlain(IMatrix a, IMatrix b, IMatrix c, IMatrix result)
R=A^T*B*C^T. Multiplies three matrices (transposed first argument, second argument,...
Definition: MatrixBase.cs:3249
IG.Lib.UtilSystem.MissingAssembly.MissingAssemblyNameParent
string MissingAssemblyNameParent
Definition: UtilSystem.cs:2543
IG.Lib.IObjectStore.IsEligible
bool IsEligible(T obj)
Returns true if the specified object is eligible for storing in this object storage,...
IG.Num.Func.Cubic.Cubic
Cubic(double a3, double a2, double a1, double a0)
Creates a cubic function, coefficients are specified in the descending order.
Definition: FunctionRealInterpolation.cs:873
IG.Lib.IColorScale.GetContinuousColor
color GetContinuousColor(double value)
Returns the CONTINUOUS color from the current color scale that corresponds to the specified value.
IGLib.Core.Tests.ToStringTypeConverterViaJsonBenchmarkTests.Json_InitOnlyClas_WithReferenceHandler_Serialize_Performance_And_Size_Benchmark
void Json_InitOnlyClas_WithReferenceHandler_Serialize_Performance_And_Size_Benchmark()
Definition: ToStringTypeConverterViaJsonBenchmarkTests.cs:349
IG.Num.VectorFunctionResults.GetParameters
virtual IVector GetParameters()
Returns vector of optimization parameters.
Definition: FunctonVectorResults.cs:233
IG.Lib.ScriptLoaderBase.IsScriptingInitialized
static bool IsScriptingInitialized
Whether scripting system is initialized or not.
Definition: Loader.cs:113
IG.Num.NeuralApproximatorBase.MapFromNeuralInput
virtual double MapFromNeuralInput(int componentIndex, double value)
Inverse maps (scales and shifts) and returns specific input value back from the neural input to the a...
Definition: NeuralApproximatorBase.cs:1842
IG.Lib.ICommandLineApplicationInterpreter.AddCommandMt
void AddCommandMt(string appName, ApplicationCommandDelegateMt appMain)
Adds command with the specified name.
IGLib.Gr3D.ConicalSpiralHyperbolic3D.CurvePolar
override double CurvePolar(double t)
Planar curve (in XY plane) in polar form (of the form r = r(φ)).
IG.Num.VectorFunctionResults.SetParameters
virtual void SetParameters(IVector value)
Sets the vector of optimization parameters. If CopyReferences=true (false by default) then only the r...
Definition: FunctonVectorResults.cs:239
IGLib.Core.SingleTargetTypeConverterBase.ConvertTyped< TSource >
abstract TTarget ConvertTyped< TSource >(TSource source)
IG.Net.PortScannerSimple.PortScannerSimple
PortScannerSimple()
Definition: PortScannerSimple.cs:37
IG.Lib.StringTable.Lock
object Lock
Object used for thread locking.
Definition: StringTable.cs:61
IG.Lib.ModuleTest._lock
static new object _lock
Definition: App.cs:65
LearnCs.Lib.VectorBase.CreateThisVectorType
VectorBase< ElementType > CreateThisVectorType(int dim)
Creeates and returns a new vector of dimension dim , whose actual type is the same as the type of the...
Definition: VectorBase.cs:489
IG.Crypto.ConstCrypto.ArgBinaryOutputFormatHex1
const string ArgBinaryOutputFormatHex1
Binary output format (and possibly input, if not specified separately) used is hexadecimal.
Definition: UtilCryptoAux.cs:511
IG.Num.SimKosecFileManagerConvBase.DY
double DY
Step in Y direction.
Definition: SimKosecFileManager.cs:97
IGLib.Core.Tests.CollectionTypeConverterTests.SpecificTypeConverter_CollectionRoundTripConversion_IntIListToIntArrayObjectToIntIList
virtual void SpecificTypeConverter_CollectionRoundTripConversion_IntIListToIntArrayObjectToIntIList()
Definition: CollectionTypeConverterTests .cs:62
IGLib.Gr3D.LissajousKnot3D.fi1
double fi1
Definition: LissajousKnot3D.cs:48
IGLib.Gr3D.Curve3DParameterizationFromCylindricalWithBounds.Curve
virtual vec3 Curve(double t)
3D vector function of scalar argument, which represents a parameterization of the curve in 3D Euclide...
Definition: Curve3DParameterizationFromCylindricalWithBounds.cs:48
IG.Num.MatrixBase.Resize
static void Resize(ref IMatrix mat, IMatrix template, int rowCount, int columnCount)
Resizes, if necessary, the specified matrix according to the required dimensions. If the matrix is in...
Definition: MatrixBase.cs:1447
IGLib.Gr3D.MaterialGallery.GetMeshMaterialsLightSkyBlueWAndDarkRed
static MaterialProperties MaterialProperties WireframeMaterial GetMeshMaterialsLightSkyBlueWAndDarkRed()
Definition: MaterialGallery.cs:19
IG.Num.Func3d2dExamples.Torus.f3
override double f3(double u, double v)
Definition: Function3d2d.cs:1339
IG.Num.VectorFunctionResults.SetHessiansReference
virtual void SetHessiansReference(List< IMatrix > reference)
Sets functios' Hessians. Only the list reference is copied.
Definition: FunctonVectorResults.cs:456
IG.Num.InputOutputDataDefiniton.IsAnyInputOptimizationIndexSpecified
virtual bool IsAnyInputOptimizationIndexSpecified()
Returns a value indicating whether any input element has element index specified.
Definition: SampledDataDefinition.cs:1360
IG.Num.SampledDataCsv._defaultKeyDescriptions
static string _defaultKeyDescriptions
Definition: SampledDataCsv.cs:171
IG.Num.SampledDataCsv.SampledDataCsv
SampledDataCsv()
Construct a new CSV representation of sampled data and data definitions.
Definition: SampledDataCsv.cs:24
IG.Num.MExt.Log
static double Log(double a, double logBase)
Returns the logarithm of a specified number in a specified base.
Definition: UtilMath.cs:1153
IGLib.Core.Tests.ToStringTypeConverterViaIConvertibleTests.ToStringIConvertible_ShouldReturnFalseForUnsupportedType
void ToStringIConvertible_ShouldReturnFalseForUnsupportedType()
Definition: ToStringTypeConverterViaIConvertibleTests.cs:56
IG.Num.UnstructuredMesh1d3d.UnstructuredMesh1d3d
UnstructuredMesh1d3d(int length, string fieldName)
Constructs a new 1D (unconnected) unstructured grid with the specified size, name and description....
Definition: UnstructuredMesh1d3d.cs:45
IG.Num.SampledDataCsv.AuxStringArray
string[] AuxStringArray
Auxiliary array for temporary storage of strings.
Definition: SampledDataCsv.cs:2651
IG.Num.Func2dBase._gradientDefined
bool _gradientDefined
Definition: Function2d.cs:139
IGLib.Parsing.ParserStateStruct.CopyFrom
void CopyFrom(IParserState state)
Copies internal parser state from the specified state.
Definition: ParserStateStruct.cs:20
IG.Num.Experimental.MX.exp
static xdouble exp(xdouble a)
Returns e raised to the specified power.
Definition: UtilMath.cs:1694
IG.Lib.ReporterConsole_Base.ReportMessageDlgConsole
ReportMessageDelegate ReportMessageDlgConsole
Delegate that assembles the eror message string for reporting via console.
Definition: ReporterMsg_Derived.cs:119
IG.Script.ScriptAppBase.AssemblyInfoLoad
const string AssemblyInfoLoad
Definition: ScriptAppBase.cs:4300
IG.Num.GridGenerator1dBase.Calculated
virtual bool Calculated
Flag indicating whether the grid is generated ready to use. If true then node positions are contained...
Definition: GridGenerator1dBase.cs:297
IG.Num.AnalysisRequestDto
DTO (Data Transfer Objects) for storing contents of direct analysis request (in optimization problems...
Definition: AnalysisResultsDto.cs:28
IG.Num.ParallelJobContainerGen._input
InputType _input
Definition: ParallelJobContainerGen.cs:96
IG.Num.Func3dLinear.Gradient
override vec3 Gradient(vec3 parameters)
Calculates and returns gradient of the current 3D linear function.
Definition: Function3d.cs:532
IG.Lib.HtmlConst.AttributeTabIndex
const string AttributeTabIndex
The tab index attribute. Specifies the tabbing order of an element.
Definition: HtmlWriter.cs:45
IG.Num.NeuralApproximatorBase.CreateApproximator
static INeuralApproximator CreateApproximator(string approximatorTypeName)
Creates and returns a new instance of the neural approximator type specified by approximatorTypeName ...
Definition: NeuralApproximatorBase.cs:564
IG.Num.Func.Cubic.Extremes
int Extremes(ref double x1, ref double y1, ref double d1, ref double x2, ref double y2, ref double d2)
Calculates and returns extremes of the cubic function, and returns number of extremes.
Definition: FunctionRealInterpolation.cs:1247
IG.Num.InputOutputDataDefiniton._defaultElementNameStatingIndex
static int _defaultElementNameStatingIndex
Definition: SampledDataDefinition.cs:1463
IG.Lib.IStringIdentifiable
Classes whose instances have unique string IDs.
Definition: IStringIdentifiable.cs:12
IG.Num.SampledDataCsv._keyNumInputParameters
string _keyNumInputParameters
Definition: SampledDataCsv.cs:526
IG.Lib.ThreadPerformanceData.CopyFrom
void CopyFrom(ThreadPerformanceData data)
Copies data from another ThreadPerformanceData structure.
Definition: ThreadPerformanceTest.cs:504
IG.Num.PointCloudSampledDataElement.CreateDefaultDistanceComparer
override DistanceComparer< PointContainerSampledDataElement, SampledDataElement > CreateDefaultDistanceComparer(PointContainerSampledDataElement referencePoint)
Creates and returnws a distance comparer of hte default type for the current type of point of clouds.
Definition: PointCloudSampledDataElement.cs:79
IG.Lib.InterfaceInterpreterBase._commentBegin
string _commentBegin
Definition: InterfaceInterpreterBase.cs:109
IG.Lib.IpcStreamClientServerBase._defaultGenericResponse
static string _defaultGenericResponse
Definition: IpcStreamClientServerBase.cs:619
IG.Lib.PipeClientBase.PipeClientBase
PipeClientBase(string pipeName)
Constructs a new named pipe client with the specified pipe name, default server address (DefaultServe...
Definition: IpcPipes.cs:401
IG.Gr.Plotter
Definition: GrObjects.cs:14
IG.Num.ParallelJobContainerBase.NotifyJobFinished
void NotifyJobFinished()
Notifies this job data container that its job has finished.
Definition: ParallelJobContainerBase.cs:395
IG.Num.ScalarFunctionQuadratic._G
IMatrix _G
Definition: FunctionScalarExamples.cs:411
IG.Num.VectorFunctionScriptControllerBase._numParameters
int _numParameters
Definition: VectorFunctionScriptController.cs:79
IG.Crypto.CryptoManager._isOutputFormat64
bool _isOutputFormat64
Definition: UilCryptoAux1.cs:499
IG.SandboxTests.XUnitLogger._categoryName
readonly string _categoryName
Definition: TestBase.cs:61
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(TextWriter writer, bool writeintro, bool disposewriter)
Sets the basic text writer to which reporting is performed, but overrides the writeintro property by ...
Definition: ReporterMsg.cs:5038
IG.Gr.GraphicPrimitiveBase.NumCoordinates
virtual int NumCoordinates
Gets number of co-ordinates of the graphic primitive.
Definition: GraphicalObjectsBase.cs:142
IG.Lib.RealFunctionLoader.RealFunctionLoader
RealFunctionLoader()
Constructor.
Definition: RealFunctionScriptLoader.cs:28
IG.Num.vec2.Normalize
vec2 Normalize(double epsilon=1e-15)
Returns the normalized current vector.
Definition: vec2.cs:64
IG.Lib.ReporterBase.Report
void Report(ReportType messagetype, string message)
Launches a report.
Definition: ReporterMsg.cs:3247
IG.Lib.HtmlWriter.GetIndentLevel
int GetIndentLevel()
Returns current indentation level of the document.
Definition: HtmlWriter.cs:154
IG.Num.M.Swap
static void Swap(ref int a, ref int b)
Swaps values of the two specified variables of type int.
Definition: UtilMath.cs:114
IG.Lib.UtilSystem.GetProcesses
static void GetProcesses(string processName, bool caseSensitive, ref List< Process > processList)
Gets all processes with the specified name, and puts them to tehe specified list.
Definition: UtilSystem.cs:624
IG.Num.AnalysisResults.NullifyAll
virtual void NullifyAll()
Sets all objects (parameters and result objects) to null. If the references are not assigned elsewher...
Definition: AnalysisResults.cs:809
IG.Num.Func.WeightPol3.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:521
IG.Num.IRealFunctionParametric.NumParameters
int NumParameters
Gets number of parameters that define the specific function out of parametric family of functions.
Definition: FunctionRealParametric.cs:34
IG.Lib.NamedPipeClientBase._pipeName
string _pipeName
Definition: IpcNamedPipes.cs:443
IG.Num.MatrixBase.Negate
static void Negate(IMatrix a, ref IMatrix result)
Stores a negative matrix of the operand in another matrix. Can be done in-place. Resulting matrix is ...
Definition: MatrixBase.cs:1757
IG.Num.TestTrainingParametersComparers.Test
void Test()
Definition: NeuralTrainingParameters.cs:3333
IGLib.Gr3D.FigureEightKnot3D_MathCurve2.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Lib.ICommandLineApplicationInterpreter.WarnCommandReplacement
bool WarnCommandReplacement
Specifies whether a wrning should be launched whenever an installed command is being replaced.
Definition: CommandlineApplicationInterpreterInterface.cs:74
IG.Num.Experimental.MX.Sinh
static xdouble Sinh(xdouble a)
Returns the hyperbolic sine of the specified angle.
Definition: UtilMath.cs:1794
IG.Num.OptFileConst.InvAnCommandFilename
const string InvAnCommandFilename
Default file name for analysis command file for program Inverse (Inverse interface).
Definition: OptFileConst.cs:64
IG.Num.ScalarFunctionConstant.HessianPlain
override void HessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian matrix) of this function at the specified parameters....
Definition: FunctionScalarExamples.cs:112
IGLib.Core.IModelParameterSetBase
A set of model parameters of the specified type, where parameters can be added, removed or changed af...
Definition: IModelParameterSetBase.cs:14
IG.Num.NeuralApproximatorBase.GetTrainingData
void GetTrainingData(ref SampledDataSet trainingData)
Auxiliary function, returns network's training data.
Definition: NeuralApproximatorBase.cs:1501
IG.Lib.ICharacterBufferReadOnly.Capacity
int Capacity
Buffer current capacity.
Definition: StringParserBuffer.cs:26
IGLib.Core.CapturedVar.ToStringLong
virtual string ToStringLong(string indentation=" ")
Returns a detailed representation of the current object, including all the properties,...
Definition: CapturedVar.cs:149
IG.Num.StructuredMesh3d.ScalarFields
FieldCollection3d< TScalarField, TScalar > ScalarFields
Gets the collection of scalar fields of the current mesh.
Definition: StructuredMesh3dGeneric.cs:236
IG.Num.Func.Exp.DerivativeDefined
override bool DerivativeDefined
Definition: FunctionRealBasic.cs:92
IG.Gr.Mesh2D
Definition: Mesh.cs:83
IG.Lib.Util.ResizeList< T >
static void ResizeList< T >(ref List< T > list, int count, T defaultElement, bool reduceCapacity)
Allocates or re-allocates (resizes) the specified list in such a way that it contains the specified n...
Definition: Utils.cs:546
IG.Num.ParallelJobState.Aborted
@ Aborted
IG.Num.PhysicalUnit.W
static readonly PhysicalConstant W
Watt, the SI derived unit of power, radiant flux. W = J/result = N numrows/result = numrows^2 kg/resu...
Definition: Constants.cs:942
IG.Num.Func.Exp.IntegralDefined
override bool IntegralDefined
Definition: FunctionRealBasic.cs:130
IG.Num.StructuredMesh2d._activeScalarField
TScalarField _activeScalarField
Definition: StructuredMesh2dGeneric.cs:239
IG.Num.ScalarFunctionQuadratic.ScalarTerm
double ScalarTerm
Scalar additive constant.
Definition: FunctionScalarExamples.cs:468
IG.Script.ScriptAppBase.FileWaitCreation
const string FileWaitCreation
Definition: ScriptAppBase.cs:794
IG.Num.IVectorFunctionResults.GetHessians
List< IMatrix > GetHessians()
Returns the list of functions' Hessians.
IG.Lib.PipeClientBase._clientPipe
NamedPipeClientStream _clientPipe
Definition: IpcPipes.cs:603
IG.Num.AnalysisResults.SetConstraintsReference
virtual void SetConstraintsReference(List< double > reference)
Sets the list of constraint function values. Only the list reference is copied.
Definition: AnalysisResults.cs:551
IG.Num.GridGenerator1dBase.CoordinateFirst
virtual double CoordinateFirst
Gets or sets coordinate of the first generated node (usually the minimal generated coordinate).
Definition: GridGenerator1dBase.cs:261
IG.Lib.InterfaceInverse.VarNameObjectiveMom
virtual string VarNameObjectiveMom
Definition: InterfaceInv.cs:138
IG.Lib.CommandLineApplicationInterpreter.CmdRunScriptFile
virtual string CmdRunScriptFile(CommandThread cmdThread, string cmdName, string[] args)
Interpreter command. Dynamically loads (temporarily, just for execution of the current commad) a clas...
Definition: CommandlineApplicationInterpreter.cs:5996
IG.Num.Func.WeightReciprocalPower.InverseDefined
override bool InverseDefined
Definition: FunctionRealWeight.cs:404
IGLib.Gr3D.IParametricSurfaceWithBounds.Surface
vec3 Surface(double u, double v)
Defines the parametric surface in 3D space.
IG.Num.PenaltyEvaluator.PenaltyEvaluator
PenaltyEvaluator(double barrierLength, double barrierHeight, double maxZero)
Construct penalty evaluator with penalty function (common for all constraints) initialized to the def...
Definition: AnalysisResults.cs:2375
IG.Num.Func2dBasePlain_ToConsider._hessianDefined
bool _hessianDefined
Definition: Function2d.cs:677
IG.Lib.RealFunctionLoader.SecondDerivativeDefinitionString
string SecondDerivativeDefinitionString
Expression that defines function second derivative.
Definition: RealFunctionScriptLoader.cs:315
IG.Lib.ScriptLoaderBase.RunCode
string RunCode(string code, string[] initializationArguments, string[] runArguments)
Creates and returns a loadable script object form code. Class name is extracted from code.
Definition: Loader.cs:1599
IG.Crypto.PasswordAlgorithmBase.PasswordAlgorithmBase
PasswordAlgorithmBase(bool publicParameters=false)
Definition: UtilCryptoAux.cs:673
IG.Lib.CommandThread._topFrame
FrameType _topFrame
Definition: CommandlineApplicationInterpreterBase.cs:1670
IG.Lib.XmlBuilder.InsertAfter
XmlNode InsertAfter()
Inserts the newly created node after the current node. The new node is set to null if the operation i...
Definition: XmlUtilities.cs:2679
IG.Lib.InterfaceInverse.Analyse
virtual void Analyse(IVector param)
Command - runs a direct analysis at the specified parameters.
Definition: InterfaceInv.cs:487
IG.Num.SingularValueDecomposition._determinant
double _determinant
Definition: MatrixDecompositions.cs:1511
IG.Num.Matrix.Matrix
Matrix(MatrixBase_MathNetNumerics A)
Construct a matrix from MathNet.Numerics.LinearAlgebra.Matrix. Only a reference of A is copied.
Definition: Matrix.cs:68
IG.Num.DistanceComparer.Compare
virtual int Compare(PointContainerType pt1, PointContainerType pt2)
Compares two points according to the current comparer definition.
Definition: DistanceComparer.cs:590
IG.Num.ConstPhysical.StandardGravity
static readonly PhysicalConstant StandardGravity
Standard gravity acceleration, nominal acceleration due to gravity at the Earth'result surface at sea...
Definition: Constants.cs:594
IG.Lib.CommandLineApplicationInterpreter.CaseSensitive
bool CaseSensitive
Definition: CommandlineApplicationInterpreter.cs:194
IG.Num.MatrixBase.NormForbenius
virtual double NormForbenius
Gets Forbenious (or Euclidean) norm of the matrix - square root of sum of squares of elements.
Definition: MatrixBase.cs:718
IG.Num.MatrixBase.Compare
static int Compare(IMatrix m1, IMatrix m2)
Compares two matrices and returns -1 if the first matrix is smaller than the second one,...
Definition: MatrixBase.cs:1391
IG.Lib.ThreadPerformanceTest.ThreadPerformanceTest
ThreadPerformanceTest()
Definition: ThreadPerformanceTest.cs:24
IG.Lib.ReporterBase.AddTextLogger
bool AddTextLogger(Stream stream, bool writeintro)
Creates a TextWriter from the stream and adds it to the list of TextWriters on which reporting is als...
Definition: ReporterMsg.cs:5068
IG.Num.DistanceComparer.OutputDistance
virtual double OutputDistance(IVector outVec1, IVector outVec2)
Returns output distance between two output vectors.
Definition: DistanceComparer.cs:518
IG.Num.SIPrefix
SI prefixes for producing multiples of the original units (such as kilo- or micro-).
Definition: Constants.cs:624
IG.Num.NeuralTrainingLimits._outputSafetyFactorMax
double _outputSafetyFactorMax
Definition: NeuralTrainingParameters.cs:1429
IG.Num.QuadraticBasis.GetFunctionDefinition
void GetFunctionDefinition(int which, out int numTerms, out int firstVariableIndex, out int secondVariableIndex)
Returns data about the specific function of this vector function containing quadratic basis....
Definition: ApproxBasis.cs:371
IG.Gr.Mesh.GetNodeNumber
virtual int GetNodeNumber(int i)
Definition: Mesh.cs:28
IG.Crypto.AsymmetricAlgorithmType.DSA
@ DSA
Specifies the DSA asymmetric algorithm.
IG.Num.PointCloud.FindClosestPointsGraph
void FindClosestPointsGraph(IDistanceComparer< PointContainerType, PointType > comparer, int numClosestPoints)
Finds closest points by initializing with random neighbors and then gradually improving connections t...
Definition: PointCloud.cs:1334
IG.Num.ScalarFunctionRadial.ScalarFunctionRadial
ScalarFunctionRadial()
Definition: FunctionScalarRadial.cs:22
IG.Num.VectorFunctionResults.ErrorString
virtual String ErrorString
Error string indicating what went wrong.
Definition: FunctonVectorResults.cs:681
IG.Lib.ScalarFunctionLoader.ReturnedValueName
string ReturnedValueName
Name of variable (within functions in the loadable scripts) that temporarily holds the returned value...
Definition: ScalarFunctionScriptLoader.cs:193
IG.Lib.ColorTranslator.FromHtml
static Color FromHtml(string htmlColorString)
Provides partial replacement for the class System.Drawing.ColorConverter, which is not available in ....
Definition: ColorScale.cs:26
IG.Num.SampledDataSet.LoadSampledDataJson
static void LoadSampledDataJson(string filePath, ref SampledDataSet sampledData)
Restores sampled data from the specified file in JSON format.
Definition: SampledData.cs:1190
IG.Num.NeuralTrainingLimits._enableArchitectureTest
bool _enableArchitectureTest
Definition: NeuralTrainingParameters.cs:1608
IG.Num.AnalysisResultsDto._calculatedConstraintGradients
bool _calculatedConstraintGradients
Definition: AnalysisResultsDto.cs:214
IG.Num.InputElementDefinitionDto.NumSamplingPoints
int NumSamplingPoints
Number of sampling points.
Definition: SampledDataDto.cs:424
IG.Num.IAnalysisResults.IsFeasible
bool IsFeasible()
Returns true if the current analysis results represent a feasible point. Feasible point is one where ...
IGLib.Core.Tests.TypeConversionHelperTestsObsolete.TypeConversionHelper_RoundTripConversion_IntToDoubleObjectDouble_IsCorrect
void TypeConversionHelper_RoundTripConversion_IntToDoubleObjectDouble_IsCorrect()
Definition: TypeConversionHelperTests_Obsolete.cs:118
IG.Num.EigenValueDecomposition.EigenValueDecomposition
EigenValueDecomposition(Matrix_MathNetNumerics A)
Constructor.
Definition: MatrixDecompositions.cs:1133
IG.Num.IScalarFunctionResults.ErrorString
String ErrorString
Error string indicating what went wrong.
Definition: FunctionScalarResultsInt.cs:204
IG.Lib.IndexList.SetRandom
static void SetRandom(IRandomGenerator rand, int length, int upperBound, ref IndexList indices)
Creates a prescribed number of unique random indices in the specified range by using the specified ra...
Definition: IndexList.cs:184
IG.Num.PointContainer._nextPointId
static int _nextPointId
Definition: PointContainer.cs:210
IG.Lib.SortedUniqueItemList.Sort
void Sort()
Sorts the internal list of items. NOT thread safe.
Definition: SortedUniqueItemList.cs:185
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_StringWithUnderscoresToDoubleObjectToDouble_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_StringWithUnderscoresToDoubleObjectToDouble_IsCorrect()
Definition: BasicTypeConverterTests.cs:136
IG.Num.MExt.RandGauss
static double RandGauss(double mean, double standardDeviation)
Returns a Gaussian distributed random number with the specified mean and standard deviation.
Definition: UtilMath.cs:1124
IG.Num.LinearSolverBase.Solve
IVector Solve(IVector b)
Solves a system of linear equations A*x=b, and returns the solution.
Definition: MatrixDecompositions.cs:300
IG.Num.Matrix3d.operator/
static Matrix3d operator/(Matrix3d a, double b)
Division of a 3D matrix by a scalar.
Definition: Matrix3DClass.cs:825
IG.Num.Func3d2dExamples.SaddleXY.f3
override double f3(double x, double y)
Definition: Function3d2d.cs:820
IG.Num.VectorBase.GetCopyBase
abstract VectorBase GetCopyBase()
Creates and returns a copy of the current vector. WARNING: This method should be overridden in the de...
IG.Reflection.SerializationBinderCascadedImmutable.AddBindersInternal
void AddBindersInternal(params SerializationBinderBase[] binders)
Adds the specified binders at the end of the ordered set of contained binders (ContainedBindersPrivat...
Definition: SerializationBinderCascaded.cs:105
IG.Num.ConstMisc.SunSurfaceTemperature
static readonly PhysicalConstant SunSurfaceTemperature
Sun temperature, 5778.0 K.
Definition: Constants.cs:1758
IG.Gr.StructuredSurfaceMesh3D.NumNodes
override int NumNodes
Returns the number of grid points.
Definition: Mesh.cs:247
IG.Num.Matrix3d.RowCount
override int RowCount
Gets the first dimension (number of rows) of the 3D matrix, i.e. 3.
Definition: Matrix3DClass.cs:287
IG.Num.DlgFunctionValue
delegate double DlgFunctionValue(double x)
Represents real function of real variable.
IG.Num.IPointContainer< SampledDataElement >::Point
PointType Point
Point that is enclosed by the current point container object.
Definition: PointContainer.cs:21
IG.Lib.InterpreterVariable._stackLevel
int _stackLevel
Definition: CommandlineApplicationInterpreterBase.cs:412
IG.Num.SimKosecFileManagerBase._outputBaseDirname
string _outputBaseDirname
Definition: SimKosecFileManagerBase.cs:271
IG.Crypto.UtilCrypto.LockStatic
static object LockStatic
Locking object for static methods and properties of this class.
Definition: UtilCrypto.cs:55
IG.Num.StructuredMesh2d3d
2D structured mesh in 3D.
Definition: StructuredMesh2d3d.cs:15
IG.Lib.ICharacterBuffer.Append
void Append(string str)
Appends the specified string at the end of the buffer.
IG.Num.PointCloudSampledDataElement
Cloud of points where each point is represented by the IVector object, contains a list of containers ...
Definition: PointCloudSampledDataElement.cs:14
IG.Num.LinearBasis.NumLinearBasisFunctions
static int NumLinearBasisFunctions(int dimension)
Returns number of basis functions in linear polynomial basis of the specified dimenson....
Definition: ApproxBasis.cs:35
IG.Lib.UtilSystem.GetDomainName
static string GetDomainName()
Returns the network domain name associated with the current user.
Definition: UtilSystem.cs:239
IG.Lib.CommandLineApplicationInterpreter.CmdPipeServerInfo
virtual string CmdPipeServerInfo(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints and returns inormation on the installed named pipe servers. Optional command argument...
Definition: CommandlineApplicationInterpreter.cs:5594
IGLib.Tests.SpeedTestInfo.DefaultExecutionTimeSeconds
const double DefaultExecutionTimeSeconds
Definition: SpeedTestInfo.cs:116
IG.Lib.GloballyIdentifiableBase.ObjectId
int ObjectId
Process-wide unique object ID. This ID is unique across all objects of classes inheriting from Global...
Definition: IGlooballyIdentifiable.cs:38
IG.Num.AnalysisResults.SetParameters
virtual void SetParameters(IVector value)
Sets the vector of optimization parameters. If CopyReferences=true (false by default) then only the r...
Definition: AnalysisResults.cs:416
IG.Num.Func.Exp.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealBasic.cs:139
IG.Num.IAffineTransformation.TransformBackGradientPlain
void TransformBackGradientPlain(IVector transformed, IVector result)
Backward transforms gradient (or other covariant vector) from the transformed to the reference space.
IG.Num.RealFunction.InverseTransformedArgument
double InverseTransformedArgument(double x)
Definition: FunctionReal.cs:805
IG.Lib.WaitCondition.WaitCondition
WaitCondition()
Creates event waiter with properties initialized to default values.
Definition: WaitCondition.cs:139
LearnCs.Lib.NumberOperationsComplex.Instance
static NumberOperationsComplex Instance
Gets a global instance of NumberOperationsComplex that can be used anywhere it is needed....
Definition: NumberOperationsComplex.cs:96
IG.Crypto.UtilCrypto.AsymEncryptionDecryptionTest
static bool AsymEncryptionDecryptionTest(string testString, AsymmetricAlgorithm algEnc, AsymmetricAlgorithm algDec=null)
Tests whether the specified asymmetric algorithm(s) correctly encrypts/decrypts the specified string.
Definition: UtilCrypto.cs:4692
IG.Num.vec3.x
double x
Definition: vec3.cs:11
IG.Lib.color.color
color(double r, double g, double b, double opacity)
Creates a new color with specified red, green and blue components and opacity.
Definition: Color.cs:33
IG.Crypto.CryptoManager._isStringInput
bool _isStringInput
Definition: UilCryptoAux1.cs:281
IG.Num.mat3.Read
void Read(string name)
Reads this 3D matrix components from a console.
Definition: Matrix3D.cs:1082
IG.Num.Func3dExamples
Example classes of type Func3dBase.
Definition: Function3d.cs:645
IG.Lib.InterfaceInverse.CmdNameSetVarDouble
virtual string CmdNameSetVarDouble
Command name - setting a double variable.
Definition: InterfaceInv.cs:102
IG.Lib.PipeServerBase._inputStream
StreamReader _inputStream
Definition: IpcPipes.cs:261
IG.Reflection.SerializationBinderCascadedImmutable.BindToType
override Type BindToType(string assemblyName, string typeName)
Specifies the mapping of assemblyName and typeName of the serialized object into a type of an objec...
Definition: SerializationBinderCascaded.cs:146
IG.Num.Func2dVectorFormBase.Hessian
sealed override void Hessian(double x, double y, out double dxx, out double dyy, out double dxy)
Calculates Hessian of the current 3D scalar function and returns its component through the specified ...
Definition: Function2d.cs:408
IG.Lib.ISerializationDtoAux.CopyTo
void CopyTo(ref Type obj)
Copies data from the current DTO to an object of type Type. Object is created anew if necessary by us...
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeRetriavalProducesNullForNullArgument
void IEnumerableElementTypeRetriavalProducesNullForNullArgument()
Definition: IGLibCoreReflectionTests.cs:29
IG.Lib.ReporterBase.DefaultLoggingLevel
const ReportLevel DefaultLoggingLevel
Definition: ReporterMsg.cs:2612
IG.Num.GridGenerator1dFunc.GridGenerator1dFunc
GridGenerator1dFunc()
Creates a uniform 1D grid generator that generates two nodes at 0 and 1.
Definition: GridGenerator1dFunc.cs:20
IG.Lib.IpcStreamClientServerBase._genericResponse
string _genericResponse
Definition: IpcStreamClientServerBase.cs:645
IG.Num.VectorFunctionScriptDtoBase.ZDataDefinition
virtual InputOutputDataDefinitonDto ZDataDefinition
Definition: VectorFunctionDto.cs:140
IG.Lib.UtilSystem.IsTextFile
static bool IsTextFile(string filePath, out Encoding encoding)
Detects if the specified file is a text file and detects the encoding.
Definition: UtilSystem.cs:4325
IG.Lib.WaitFileEventBase.ToString
override string ToString()
Definition: WaitConditionFile.cs:456
IG.Reflection.SerializationBinderCascaded.Add
SerializationBinderCascaded Add(IEnumerable< SerializationBinderBase > binders)
Adds the specified binders at the end of the ordered set of contained binders, and returns the curren...
Definition: SerializationBinderCascaded.cs:51
IG.Num.MatrixBase.CopyPlain
static void CopyPlain(IMatrix a, Matrix_MathNetNumercs result)
Copies components of a matrix to another matrix. This is a plain version of the method that does not ...
Definition: MatrixBase.cs:1655
IG.Num.GridGenerator1d.ScalingFactor
double ScalingFactor
Scaling factor by which the whole generated grid is scaled. This enables the generated grid to extend...
Definition: GridGenerator1d.cs:119
IG.Lib.CommandUseReference.InterpreterId
int InterpreterId
Gets ID of the interpreter where the command is registered.
Definition: Interpreter.cs:81
IGLib.Core.CollectionExtensions.CollectionExtensions.ToReadableString
static string ToReadableString(this string str)
Converts a string to a readable string.
Definition: CollectionExtensions.cs:237
IG.Num.NeuralApproximatorBase.InputBoundsSafetyFactor
virtual double InputBoundsSafetyFactor
Safety factor by which interval lenghts of input data bounds are enlarged after bounds are automatica...
Definition: NeuralApproximatorBase.cs:1634
IG.Num.UnstructuredMeshGeometry2d.UnstructuredMeshGeometry2d
UnstructuredMeshGeometry2d(int numElements)
Creates a new unstructured grid with the specified number of elements.
Definition: UnstructuredMeshGeometry2dGeneric.cs:26
IG.Lib.CommandThreadBase.StorePrompt
void StorePrompt(string prompt)
Stores a string (prompt) to the end of the list of stored prompts.
Definition: CommandlineApplicationInterpreterBase.cs:1885
IGLib.Core.IModelParameter.Description
string Description
Description of the parameter, usually a short one, as it may be used in documentation describing the ...
Definition: IModelParameter.cs:60
IG.Lib.ReporterBase.KeyTextLoggerIndentSpacing
const string KeyTextLoggerIndentSpacing
Definition: ReporterMsg.cs:2334
IG.Num.VectorFunctionScriptControllerBase.Description
virtual string Description
Scalar function description.
Definition: VectorFunctionScriptController.cs:72
IGLib.Core.IModelParameter.ClearValue
IModelParameter ClearValue()
Clears the value of the current parameter, making it undefined (IsValueDefined becomes false).
IG.Lib.UtilSystem.LoadAssemblies
static Assembly[] LoadAssemblies(string[] fullNames, int outputLevel=2, bool reflectionOnly=false)
Loads all the assemblies specified by arguments, and returns the array of loaded assemblies.
Definition: UtilSystem.cs:3004
IG.Script.ScriptAppBase.AppCryptoHelpStrings
List< string > AppCryptoHelpStrings
List of help strings corresponding to installed cryptographic commands.
Definition: ScriptAppBase.cs:1101
IG.Num.UnstructuredMesh1d._activeScalarField
TScalarField _activeScalarField
Definition: UnstructuredMesh1dGeneric.cs:233
IG.Gr.GraphicSetBase._childPrimitives
List< IGraphicPrimitive > _childPrimitives
Definition: GraphicalObjectsBase.cs:49
IG.Lib.Module._Release
string _Release
Definition: App.cs:697
IG.Lib.Util.FromByteArray
static void FromByteArray(byte[] bytes, out byte val, int startIndex=0)
Extracts the value stored in a byte array in the big-endian order.
Definition: Utils.cs:1937
IG.Crypto.UtilCrypto.GetLargestSymmetricAlgorithmKeySize
static int GetLargestSymmetricAlgorithmKeySize(SymmetricAlgorithm algorithm)
Returns the largest possible key siye, in bits, for the spcified symmetric encryption algorithm.
Definition: UtilCrypto.cs:1873
IG.Lib.IpcStreamClientServerBase2.CloseOutput
abstract void CloseOutput()
Closes the outut stream.
IG.Num.mat3.Example
static void Example()
A short example of how to use mat3 and vec3 structs.
Definition: Matrix3D.cs:1099
IG.Num.Func.Cubic.RefDerivative
override double RefDerivative(double x)
Returns the first derivative of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:1457
IG.Num.ParallelJobContainerGen.Result
ResultType Result
Result of the current job.
Definition: ParallelJobContainerGen.cs:116
IG.Lib.StopWatch1.Init
void Init()
Definition: UtilTime.cs:52
IG.Lib.WaitCondition.MaxRelativeLatency
virtual double MaxRelativeLatency
Maximal relative latency of waiting procedure. Sleeping time chosen between two successive condition ...
Definition: WaitCondition.cs:274
IG.Num.SampledDataCsv._throwExceptionsOnDataErrors
bool _throwExceptionsOnDataErrors
Definition: SampledDataCsv.cs:1450
IG.Num.SampledDataSet.GetElementList
List< SampledDataElement > GetElementList()
Definition: SampledData.cs:112
IG.Script.ScriptAppBase.FileCurrentDirectory1
const string FileCurrentDirectory1
Definition: ScriptAppBase.cs:932
IG.Lib.LoadableScalarFunctionBase._independentVariableName
string _independentVariableName
Definition: ScalarFunctionScriptBase.cs:90
IG.Num.AnalysisResultsDto._objectiveHessian
MatrixDtoBase _objectiveHessian
Definition: AnalysisResultsDto.cs:229
IG.Lib.ReporterBase.RemoveTextLogger
bool RemoveTextLogger(Stream stream)
Removes the first object from Loggers whose TextWriter has been created form the specified stream....
Definition: ReporterMsg.cs:5250
IG.Num.UnstructuredMesh2d.GenerateCoordinates
void GenerateCoordinates(int dimx, int dimy, double minxRef, double maxxRef, double minyRef, double maxyRef)
Generates an (unconnected) unstructured grid of nodes based on a 2D regular grid with grid directions...
Definition: UnstructuredMesh2d.cs:124
IG.Num.Func3d2dExamples.CylinderParametric.CylinderParametric
CylinderParametric(double a, double b, double h)
Constructs parametric definition of an origin-centered ellipsoid with the specified values of half-ax...
Definition: Function3d2d.cs:910
IG.Num.StructuredField2d.GenerateCoordinates
static void GenerateCoordinates(StructuredField2d< vec3 > field, double minxRef, double maxxRef, double minyRef, double maxyRef, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of a 2D structured grid embedded in 3D by mapping nodes of a regular 2D structu...
Definition: StructuredField2dGeneric.cs:483
IGLib.Core.CollectionTypeConverter.IsUniformJaggedArray
bool IsUniformJaggedArray(Array array)
Checks if all subarrays at each level of a jagged array have equal lengths.
Definition: CollectionTypeConverter.cs:271
IG.Num.StructuredMesh2d._tensorFields
FieldCollection2d< TTensorField, TTensor > _tensorFields
Definition: StructuredMesh2dGeneric.cs:534
IGLib.Core.Tests.CollectionTypeConverterTests_DifferentElementTests
Tests of the basic type converter (BasicTypeConverter, implementation of the ITypeConverter interface...
Definition: CollectionTypeConverterTests_DifferentElementTypes.cs:23
IG.Num.M.binomial
static long binomial(long n, long k)
Returns binomial coefficient n over k .
Definition: UtilMath.cs:624
IG.Net.PortScanner2.start
void start(int threadCounter)
Definition: PortScanner.cs:40
IG.Num.ParallelJobServerGen.ParallelJobServerGen
ParallelJobServerGen()
Definition: ParallelJobContainerGen.cs:610
IG.Num.BoundingBox3d.Update
void Update(params vec3[] points)
Updates the bounding box in such a way that all specified points fit in it.
Definition: BoundingBox.cs:1600
IG.Lib.Util.IsNumeric< ObjectType >
static bool IsNumeric< ObjectType >(ObjectType obj)
Returns a flag indicating whether the specified object is of numeric type (such as int,...
Definition: Utils.cs:2720
IG.Num.DistanceComparer._referencePoint
PointContainerType _referencePoint
Definition: DistanceComparer.cs:278
IG.Num.IAnalysisResults.ReqConstraintGradients
bool ReqConstraintGradients
Indicates whether calculation of constraint functions gradient is/was requested.
Definition: AnalysisResutlsInt.cs:360
IG.Num.RealFunction._scaleY
double _scaleY
Definition: FunctionReal.cs:842
IGLib.Core.CollectionTypeConverter.ConvertToType
override object ConvertToType(object value, Type targetType)
Converts a value to the specified target type, supporting collections. Conversion is bsed on the actu...
Definition: CollectionTypeConverter.cs:35
IG.Num.NeuralApproximatorBase.BreakTraining
bool BreakTraining
Flags that signalizes (if true) that training should be broken on external request.
Definition: NeuralApproximatorBase.cs:2472
IGLib.Tests.Base.SampleClasses.DerivedClass.ToString
override string ToString()
Definition: SampleClasses.cs:78
IG.Lib.ReporterConsole_Base.UseConsole
virtual bool UseConsole
Gets or sets the flag specifying whether reporting using the system console is performed or not.
Definition: ReporterMsg_Derived.cs:103
IG.Num.AnalysisResults._calcConstraintHessians
bool _calcConstraintHessians
Definition: AnalysisResults.cs:238
IG.Num.InputOutputDataDefiniton.DefaultName
static string DefaultName
Default value of the Name property of the input and output data definitions.
Definition: SampledDataDefinition.cs:650
IG.Num.OptFileAnalysisServer.Analysis
IAnalysis Analysis
Optimization analysis object used to calculate response function (objective and constraint functions ...
Definition: OptFileAnalaysisServer.cs:84
IG.Lib.Copy.ClienServerStreamBase.OutputLevel
virtual int OutputLevel
Level of output generated by operatins.
Definition: ClientServerStreamBase_Copy.cs:402
IG.Num.Matrix3d.RowY
Vector3d RowY
Gets or sets the y-row of the 3D matrix.
Definition: Matrix3DClass.cs:460
IG.Num.SimKosecFileManagerConv2.Init
override void Init()
Initializes internal variables. Called at the beginning of all constructors.
Definition: SimKosecFileManager.cs:201
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleFromDerived.operator==
static bool operator==(ImplicitlyConvertibleFromDerived lhs, ImplicitlyConvertibleFromDerived rhs)
Definition: SampleClasses.cs:310
IG.Lib.StringParser._characterReferences
List< KeyValueSortable< string, char > > _characterReferences
Definition: StringParser.cs:205
IG.Num.IVectorFunctionResults.SetParameter
void SetParameter(int index, double value)
Sets the specified optimization parameter.
IG.Lib.LoadableScriptBase.Script_PrintArguments
virtual void Script_PrintArguments(string messageString, string[] arguments)
Prints the specified array of string arguments (usually passed as command-line arguments).
Definition: LoadableScriptBase.cs:762
IG.Num.Experimental.MX.E
static new xdouble E
Natural logarithmic base.
Definition: UtilMath.cs:1563
IG.Num.IOptimizationResults.CurrentGuess
IAnalysisResults CurrentGuess
Results of the current guess (usually last analysis that has been performed).
Definition: OptimizationResults.cs:45
IG.Script.ScriptAppBase.CryptoHelpGetKey
const string CryptoHelpGetKey
Definition: ScriptAppBase.cs:1277
IG.Lib.InterfaceInverse.StartAnalysisBlock
virtual void StartAnalysisBlock()
Appends beginning of analysis block to the interpreter file contents.
Definition: InterfaceInv.cs:253
IG.Num.NeuralTrainingLimitsDto.NumHiddenNeuronsFirstNum
int NumHiddenNeuronsFirstNum
Number of numbers of hidden neurons in first hidden layer.
Definition: SerializationDtoNeural.cs:834
IG.Lib.UtilSystem.GetAssemblyFileName
static string GetAssemblyFileName(Assembly assembly)
Returns file name of the specified assembly.
Definition: UtilSystem.cs:3032
IG.Num.Matrix2d.NormEuclidean
override double NormEuclidean
Get Forbenius (or euclidean) norm of the matrix - square root of sum of squares of components.
Definition: Matrix2DClass.cs:533
IG.Num.Matrix2d.GetNewVectorThis
Vector2d GetNewVectorThis(int length)
Creates and returns a new vector with the specified dimension, and of the type that is consistent wit...
Definition: Matrix2DClass.cs:475
IG.Lib.CharacterBuffer.ToString
override string ToString()
Saves buffer contents to string and returns it.
Definition: StringParserBuffer.cs:229
IGLib.Tests
Definition: TestBase.cs:8
IG.Num.NeuralApproximatorBase._defaultNeuronMinInput
double _defaultNeuronMinInput
Definition: NeuralApproximatorBase.cs:1432
IG.Lib.UtilSystem.ThreadPriority
static ThreadPriority ThreadPriority
Global thread priority.
Definition: UtilSystem.cs:2011
IGLib.Core.Tests.TypeConverterTestsBase.Coverted
CommonType Coverted
Like TypeConverter_ConversionToObjectAndBackTest<OriginalType, TargetType, RestoredType>(OriginalType...
Definition: TypeConverterTestsBase.cs:42
IG.Num.MExt.Root2
static double Root2(double a)
Returns the square root of a specified number.
Definition: UtilMath.cs:1095
IG.Lib.color.Mixture
static color Mixture(double weight1, color color1, double weight2, color color2)
Returns additive mixture (linear combination) of two colors.
Definition: Color.cs:376
IG.Num.IVectorFunctionResults.SetGradientsReference
void SetGradientsReference(List< IVector > reference)
Sets function gradients. Only the list reference is copied.
IG.Num.SimKosecFileManagerBase._oneCommandArgument
string[] _oneCommandArgument
Definition: SimKosecFileManagerBase.cs:1455
IGLib.Gr3D.ConicalSpiralLogarithmic3D.StartParameter
override double StartParameter
Definition: ConicalSpiralLogarithmic3D.cs:49
IG.Num.InputOutputDataDefiniton.IsAnyInputBoundDefined
virtual bool IsAnyInputBoundDefined()
Returns a value indicating whether any input element has bounds defined.
Definition: SampledDataDefinition.cs:1171
IG.Neural.MappingApproximationFileManager._functionInputPath
string _functionInputPath
Definition: NeuralFileManager.cs:857
IG.Lib.HtmlWriter.disposed
bool disposed
Definition: HtmlWriter.cs:865
IG.Crypto.PasswordAlgorithmBase._saltBytes
byte[] _saltBytes
Definition: UtilCryptoAux.cs:752
IG.Num.INeuralApproximator.OutputNeuronsRange
IBoundingBox OutputNeuronsRange
Gets the range of the data output from output neurons, used for scaling from actual output to output ...
Definition: NeuralApproximatorBase.cs:358
IG.Lib.CommandLineApplicationInterpreter.CmdPipeClientGetServerResponse
virtual string CmdPipeClientGetServerResponse(CommandThread cmdThread, string cmdName, string[] args)
Command. Sends the specified command to the corresponding pipe serverr and reads and returns its resp...
Definition: CommandlineApplicationInterpreter.cs:5877
IG.Lib.Logger.NumErrors
int NumErrors()
Returns number of error logs that logger contains.
Definition: LoggerMsg.cs:425
IG.Num.SampledDataSet.ComparerOutputDistance._referencePoint
IVector _referencePoint
Definition: SampledData.cs:931
IG.Lib.ColorScaleBase.GetCellColor
virtual color GetCellColor(int cellIndex)
Returns the (discrete) color corresponding to the specified cell index. If the index is out of range ...
Definition: ColorScale.cs:551
IGLib.Gr3D.FigureEightKnot3D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Num.StructuredMesh3d.CreateIndexField
virtual TIndexField CreateIndexField(string fieldName, string fieldDescription)
Creates and returns a new index field of dimensions that match dimensions of the current structured m...
Definition: StructuredMesh3dGeneric.cs:159
IG.Num.StructuredMesh2d.GetIndexField
TIndexField GetIndexField(int index)
Returns the index field with the specified index.
Definition: StructuredMesh2dGeneric.cs:134
IG.Num.Matrix2d.Multiply
Matrix2d Multiply(double b)
Multiplies the current 2D matrix with the specified scalar and returns the product.
Definition: Matrix2DClass.cs:636
IG.Script.ScriptAppBase.ProcessHelpKillProcesses
const string ProcessHelpKillProcesses
Definition: ScriptAppBase.cs:4814
IG.Lib.RealFunctionLoader.CreateRealFunction
LoadableRealFunctionBase CreateRealFunction(double Kx, double Sx)
Creates and returns an instance of dynamically compiled real function object.
Definition: RealFunctionScriptLoader.cs:625
IGLib.Gr3D.TubularMeshGenerator._global
static Lazy< TubularMeshGenerator > _global
Definition: TubularMeshGenerator.cs:16
IGLib.Gr3D.KleinBottle.StartParameter1
double StartParameter1
Definition: KleinBottle.cs:78
IG.Lib.ScriptLoaderBase.CreateObjectFromFile
ILoadableScript CreateObjectFromFile(string filePath, string className, string[] initializationArguments)
Creates and returns a loadable script object form a file containing its code.
Definition: Loader.cs:1680
IG.Num.IAnalysisResults.SetConstraintHessianReference
void SetConstraintHessianReference(int which, IMatrix reference)
Sets the specified constraint function's Hessian. Only the reference is copied.
IG.Lib.XmlUtilityBase.GetNameSpaceUri0
static string GetNameSpaceUri0(XmlElement element, string NamespaceAttributeName)
Gets the namespace URI introduced by a particular attribute, if defined, for the specified Xml elemen...
Definition: XmlUtilities.cs:951
IGLib.Core.Tests.BasicTypeConverterTests.SpecificTypeConverter_RoundTripConversion_DoubleToDoubleObjectToDouble_IsCorrect
virtual void SpecificTypeConverter_RoundTripConversion_DoubleToDoubleObjectToDouble_IsCorrect()
Definition: BasicTypeConverterTests.cs:68
IGLib.Gr3D.MeshExportExtensions.ExportMaterial
static void ExportMaterial(string filePath, MaterialProperties material)
Exports a material file based on the provided material properties.
Definition: MeshExportExtensions.cs:113
LearnCs.Lib.VectorBase.MultiplyByScalar
void MultiplyByScalar(ElementType s, IVector< ElementType > result)
Definition: VectorBase.cs:315
IGLib.Core.ModelParameter.UpdateDefaultValue
virtual IModelParameter UpdateDefaultValue(object newDefaultValue)
Updates the default value of the current parameter object, setting it to newDefaultValue ....
Definition: ModelParameter.cs:235
IG.Lib.CommandLineApplicationInterpreter.SetGetGlobalVariableValue
virtual void SetGetGlobalVariableValue(string varName, string varValue)
Assigns value to the specified global variable, if such a global variable exists.
Definition: CommandlineApplicationInterpreter.cs:511
IG.Num.RealFunction.RefSecondDerivative
virtual double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionReal.cs:924
IG.Num.AnalysisRequestDto._parameters
VectorDtoBase _parameters
Definition: AnalysisResultsDto.cs:49
IGLib.Core.ISingleTypeConverter.TryConvertTyped
bool TryConvertTyped(TSource source, out TTarget target)
Converts the parameter source to the target type (TTarget , or equivalently, TargetType),...
IG.Crypto.CryptoFlags.AsymmetricEncryption
@ AsymmetricEncryption
IG.Num.ScalarFunctionExamples.Rosenbrock.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: FunctionScalarExamples.cs:636
IG.Neural.NeuraApproximationFileManager._msgNeuralInputReadyPath
string _msgNeuralInputReadyPath
Definition: NeuralFileManager.cs:155
IG.Num.NeuralTrainingLimitsDto.ToleranceMaxRelativeToRangeScalar
double ToleranceMaxRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on max. abs. errors of outputs can be ...
Definition: SerializationDtoNeural.cs:806
IG.Lib.CommandLineApplicationInterpreter.CmdBlock
virtual string CmdBlock(CommandThread cmdThread, string cmdName, string[] args)
Command. Enters a new command block. Optional arguments specify whether commands in the block are rea...
Definition: CommandlineApplicationInterpreter.cs:3460
IG.Num.OptimizationDataBase.NumParameters
int NumParameters
Number of parameters.
Definition: OptimizationInputData.cs:91
IG.Num.StructuredField2d.MapCoordinatesReferencePlain
static void MapCoordinatesReferencePlain(StructuredField2d< vec3 > referenceField, StructuredField2d< vec3 > targetField, IFunc2d fx, IFunc2d fy, IFunc2d fz)
Generates coordinates of a 2D structured grid embedded in 3D by mapping first two coordinate componen...
Definition: StructuredField2dGeneric.cs:283
IGLib.Tests.Base.SampleClasses.ImplicitlyConvertibleToDerived.operator==
static bool operator==(ImplicitlyConvertibleToDerived lhs, ImplicitlyConvertibleToDerived rhs)
Definition: SampleClasses.cs:187
IG.Lib.UtilSystem.KillAllProcesses
static void KillAllProcesses(string processName)
Kills all running process have the specified process name.
Definition: UtilSystem.cs:900
IG.Num.Func.WeightPol5.WeightPol5
WeightPol5()
Definition: FunctionRealWeight.cs:849
IG.Num.SampledDataSet.LoadBinary
static void LoadBinary(string filePath, ref SampledDataSet dataDefRestored)
Restores sampled data from the specified file in binary format.
Definition: SampledData.cs:1067
IG.Num.VectorFunctionExamples
Various vector function examples.
Definition: FunctionVectorExamples.cs:14
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.EnterArrayScope
void EnterArrayScope()
Definition: JsonPPStrategyContext.cs:126
IG.Num.AnalysisRequestDto.NumParameters
int NumParameters
Number of parameters of an optimization problem.
Definition: AnalysisResultsDto.cs:65
IG.Num.BoundingBox3d.MaxZ
double MaxZ
Gets the upper bound in the third coordinate.
Definition: BoundingBox.cs:1583
IG.Lib.CommandLineApplicationInterpreter.CmdRead
virtual string CmdRead(CommandThread cmdThread, string cmdName, string[] args)
Command. Reads value of the specified variable from console. Variable name must be the first argument...
Definition: CommandlineApplicationInterpreter.cs:4167
IG.Num.VectorFunctionScriptController.VectorFunctionScriptController
VectorFunctionScriptController(int numParameters, int numValues)
Constructor, prepares the current object for storing a vector function definition of the specified di...
Definition: VectorFunctionScriptController.cs:944
IG.Lib.ICommandLineApplicationInterpreter.OutputLevel
int OutputLevel
Level of output for some of the interpreter's functionality (e.g. asynchronous command execution).
Definition: CommandlineApplicationInterpreterInterface.cs:69
IG.Num.SampledDataCsv._keyNumOutputValues
string _keyNumOutputValues
Definition: SampledDataCsv.cs:551
IGLib.Core.Tests.ToStringTypeConverterViaJsonEdgeTests.NullProperties_ShouldRoundTrip
void NullProperties_ShouldRoundTrip()
Definition: ToStringTypeConverterViaJsonEdgeTests.cs:185
IG.Num.IDistanceComparer.Sort
void Sort(List< PointContainerType > list)
Sorts a list of point containers with the current comparer.
IG.Num.NeuralTrainingParameters.ErrorsTrainingRms
IVector ErrorsTrainingRms
RMS errors calculated on training data.
Definition: NeuralTrainingParameters.cs:453
IG.Lib.IndexList.CreateRandomPermutation
static IndexList CreateRandomPermutation(int length)
Creates and returns a random permutation of the specified length.
Definition: IndexList.cs:56
IG.Gr.GraphicPrimitiveSimple.NumCoordinates
override int NumCoordinates
Definition: GrObjects.cs:373
IG.Num.Func3d2dBase.Gradient1
virtual vec2 Gradient1(vec2 parameters)
Calculates and returns gradient of the first component of the current function.
Definition: Function3d2d.cs:345
IG.Neural.NeuralFileConst.NeuralTrainingDataFilename
const string NeuralTrainingDataFilename
Training data.
Definition: NeuralFileConst.cs:49
IG.Num.M.cth
static double cth(double x)
Hyperblic cotangent, 1/Math.Tanh.
Definition: UtilMath.cs:513
IG.Num.NeuralTrainingParametersDto.ErrorsVerificationRms
VectorDtoBase ErrorsVerificationRms
RMS errors calculated on verification data.
Definition: SerializationDtoNeural.cs:209
IG.Num.MatrixBase.LdltExtractDiagonal
static IMatrix LdltExtractDiagonal(IMatrix matLdlt, ref IMatrix result)
Extracts the diagonal part of the specified LDLT decomposition and stores it in the specified result ...
Definition: MatrixBase.cs:6323
IG.Lib.Copy.NamedPipeServerBase.InputStream
override StreamReader InputStream
Input stream of the server.
Definition: NamedPipes_Copy.cs:250
IG.Num.VectorFunctionFromScalar.ValueDefined
override bool ValueDefined
Definition: FunctionVectorFromScalar.cs:92
IG.Num.Func.Linear
Linear function, f(x) = a1*x + a0. Specific properties: Zero - returns a zero. HasZero - either the f...
Definition: FunctionRealInterpolation.cs:61
IG.Num.IRealFunction.Inverse
double Inverse(double y)
Returns Inverse of the current function applied to function argument. Throws an exception if the inve...
IG.Num.SIPrefix.f
static readonly PhysicalConstant f
femto- (f), SI prefix for 10^-15.
Definition: Constants.cs:769
IG.Num.ParallelServerState.Idle
@ Idle
IG.Num.StructuredField3d.Dim1
int Dim1
Returns the first dimenson of the structured mesh (number of mesh points in the first direction).
Definition: StructuredField3dGeneric.cs:166
IG.Num.NeuralTrainingLimits._numHiddenNeuronsFirstMax
int _numHiddenNeuronsFirstMax
Definition: NeuralTrainingParameters.cs:1664
IG.Lib.LoadableScriptOptBase.WorkingDirectory
virtual string WorkingDirectory
Working directory. This directory is a base directory for data used by the script....
Definition: LoadableScriptOpt.cs:130
IG.Num.ScalarFunctionExamples.ParaboloidSymmetric2D.ValueDefined
override bool ValueDefined
Tells whether the first derivative is defined for this function (by implementation,...
Definition: FunctionScalarExamples.cs:1071
IG.Lib.RealFunctionLoader.DerivativeDefinitionString
string DerivativeDefinitionString
Expression that defines function derivative.
Definition: RealFunctionScriptLoader.cs:308
IG.Lib.CommandLineApplicationInterpreter.AsyncIsCompleted
bool AsyncIsCompleted(int id)
Returns true if the asynchronous command execution identified by id has completed,...
Definition: CommandlineApplicationInterpreter.cs:2523
IG.Lib.LoadableScriptOptShellBaseControllable.InitControllable
void InitControllable()
Initialiyes the control flags of the script.
Definition: LoadableScriptOpt.cs:296
IG.Num.ConstMisc.MoonEarthDistance
static readonly PhysicalConstant MoonEarthDistance
Moon Earth distance - average distance to Earth (cent. mass), 384,400 km.
Definition: Constants.cs:1671
IG.Gr.GraphicPrimitiveBase._type
GraphicPrimitiveType _type
Definition: GraphicalObjectsBase.cs:127
IG.Num.IAnalysisResults.GetParameter
double GetParameter(int index)
Returns specific optimization parameter. Throws exception if not defined or index out of bounds.
IG.Lib.Util.FromHexString
static byte[] FromHexString(string hex)
Returns a byte array that is represented by a hexadecimal string.
Definition: Utils.cs:2417
IG.Lib.XmlParser.NextOrCurrentNode
XmlNode NextOrCurrentNode(XmlNodeType NodeType)
Moves the current node to the current or the first sibling node after the current node that is of the...
Definition: XmlUtilities.cs:2206
LearnCs.Lib.VectorBase.VectorBase
static VectorBase()
Static constructor. Registers vector factories for many known vector types, including for the generic...
Definition: VectorBase.cs:536
IG.Num.VectorFunctionFromScalar.ScalarFunctions
List< IScalarFunction > ScalarFunctions
Definition: FunctionVectorFromScalar.cs:34
IG.Num.mat2.Det
double Det
Gets matrix determinant.
Definition: Matrix2D.cs:617
IGLib.Gr3D.MeshExportExtensions_02.ExportMaterialFile
static void ExportMaterialFile(string mtlFilePath, string materialName)
Creates a simple MTL file for OBJ materials.
Definition: MeshExportExtensions_02.cs:61
IG.Num.RealFunctionBase.Test
virtual void Test()
Performs numerical tests with parameters adjusted for specific function. This function can be be over...
Definition: FunctionReal.cs:389
IG.Lib.UtilSystem.ThreadToProcessPriority
static ProcessPriorityClass ThreadToProcessPriority(ThreadPriority threadPriority)
Converts the specified ThreadPriority enum value to the approcimately equivalent ProcessPriorityClass...
Definition: UtilSystem.cs:1967
IG.Num.MatrixBase.SaveJson
static void SaveJson(IMatrix mat, string filePath, bool append)
Saves (serializes) the specified matrix to the specified JSON file.
Definition: MatrixBase.cs:5073
IG.Lib.Copy.NamedPipeClientBase._defaultServerAddress
static string _defaultServerAddress
Definition: NamedPipes_Copy.cs:462
IGLib.Core.ToStringTypeConverterViaParseReflection.TargetType
Type TargetType
Definition: ToStringTypeConverterViaParseReflection.cs:15
IG.Lib.ReporterBase.MsgSource
ReportSource MsgSource
Indicates the source of the message (such as client, server, web service, etc.)
Definition: ReporterMsg.cs:5677
IG.Num.DistanceComparer._mainLock
object _mainLock
Definition: DistanceComparer.cs:268
IG.Num.OptFileManager._analysis
IAnalysis _analysis
Definition: OptFileManager.cs:1221
IG.Lib.ISerializationDtoAux.CopyFrom
void CopyFrom(Type obj)
Copies data to the current DTO from an object of type Type.
IG.Crypto.CryptoManager.ParseCommandlineParameters
virtual void ParseCommandlineParameters(string appName, string[] args)
Reads parameters for cryptographic operations to be performed from the specified command line.
Definition: UilCryptoAux1.cs:524
IG.Lib.ReporterBase.DebugMode
bool DebugMode
Indicates that reporting suitable for debugging mode should be performed. A standard flag that can be...
Definition: ReporterMsg.cs:2465
IGLib.Gr3D.ParabolicBasinCurve3D.CurveDerivative
vec3 CurveDerivative(double t)
3D vector function of scalar argument, which represents the derivative of Curve with respect to param...
IG.Lib.LoadableScriptInterpreterBase.AddCommandFromFile
void AddCommandFromFile(string commandName, string filePath, string className, string[] initializationArguments)
Adds a new command whose execution is perfomed by an instance of a class that is dynamically compiled...
Definition: LoadableScriptInterpreter.cs:158
LearnCs.Lib.VectorBase.Factories
static IVectorFactoryRegistry< IVector > Factories
Registry of vector factories for different types of vectors.
Definition: VectorBase.cs:524
IG.Num.Func3d2dBase.NumParam
int NumParam
Gets number of parameters.
Definition: Function3d2d.cs:441
IG.Lib.ExpressionEvaluatorJint.JsEngine
Jint.Engine JsEngine
JavaScript execution engine.
Definition: ExpressionEvaluatorJint.cs:107
IGLib.Tests.SpeedTestInfo.MegaExecutionsPerSecond
virtual double MegaExecutionsPerSecond
Result: number of millions of executions per second measured in the test, easier to read for most tes...
Definition: SpeedTestInfo.cs:144
IG.Num.MatrixBase.DeterminantSlow
static double DeterminantSlow(IMatrix A)
Simpler but slower (compared to Determinant) implementation of determinant calculation of an arbitrar...
Definition: MatrixBase.cs:5265
IG.Num.MatrixBase.CholeskyInverse
static void CholeskyInverse(IMatrix CholeskyMatrix, ref IVector auxX, ref IMatrix res)
Calculates inverse of the matrix from its specified Cholesky decomposition.
Definition: MatrixBase.cs:6738
IG.Num.AnalysisResultsDto._constraintGradients
VectorDtoBase[] _constraintGradients
Definition: AnalysisResultsDto.cs:227
IG.Lib.HtmlWriter._cssPath
string _cssPath
Definition: HtmlWriter.cs:157
IG.Lib.Module._isModule
bool _isModule
Definition: App.cs:690
IG.Num.IRandomGenerator
Uniform random number generator.
Definition: Random.cs:20
IG.Num.VectorBase.DividePlain
static void DividePlain(IVector a, double scal, IVector result)
Division of a vector by a scalar. This is a plain version of the method that does not perform any con...
Definition: VectorBase.cs:1818
IG.Num.AnalysisResultsExtensions.ToStringMathRequest
static string ToStringMathRequest(this IAnalysisResults anres)
Returns a string representation of the current analysis request object in a standard IGLib form (Math...
Definition: AnalysisResults.cs:44
IG.Lib.CommandLineApplicationInterpreter.AsyncRunCallback
void AsyncRunCallback(IAsyncResult ar)
Callback method for asynchronous command executions.
Definition: CommandlineApplicationInterpreter.cs:2636
IG.Gr.GraphicPrimitive.EffectiveSettings
virtual GrPrimitiveSettings EffectiveSettings
Definition: GrObjects.cs:348
IG.Neural.MappingApproximationFileManager._mappingDefinitionFilename
string _mappingDefinitionFilename
Definition: NeuralFileManager.cs:853
IG.Neural.NeuraApproximationFileManager.SimulationDataDefinitionPath
string SimulationDataDefinitionPath
File path of the input and output data definition file for simulator. Setter takes only pure file nam...
Definition: NeuralFileManager.cs:222
IG.Lib.KeyValueSortable.xxxx_to_delete
void xxxx_to_delete()
Definition: Utils.cs:3304
IG.Num.Func3d2dBase.ComponentFunction2
Class that represents a scalar function of 2 variables that is the first component of the specified 3...
Definition: Function3d2d.cs:549
IG.SandboxTests.XUnitLogger.NoopDisposable.Instance
static readonly NoopDisposable Instance
Definition: TestBase.cs:84
IG.Num.Func.Linear.HigherDerivativeDefined
override bool HigherDerivativeDefined(int order)
Tells whether the derivative of the given order is defined for this function (by implementation,...
Definition: FunctionRealInterpolation.cs:211
IG.Lib.InterfaceInverse.TabAn2d
virtual void TabAn2d(IVector pont0, IVector point1, IVector point2, int numPoints1, bool centered1, double factor1, double scaling1, int numPoints2, bool centered2, double factor2, double scaling2)
Definition: InterfaceInv.cs:613
IG.Num.Experimental.MX.atan2
static xdouble atan2(xdouble a, xdouble b)
Returns the angle whose tangent is the quotient of two specified numbers.
Definition: UtilMath.cs:1646
IG.Num.Experimental.MX.Max
static xdouble Max(xdouble a, xdouble b)
Returns the larger of two numbers.
Definition: UtilMath.cs:1750
IG.Lib.CommandLineApplicationInterpreter._asyncCommandResults
List< IAsyncResult > _asyncCommandResults
List of asynchronous results objects from individual asynchronous executions.
Definition: CommandlineApplicationInterpreter.cs:2397
IG.Num.Func.GetQuadraticInterpolation2der
static Quadratic GetQuadraticInterpolation2der(double x1, double y1, double d1, double x2, double y2, double d2)
Creates and returns quadratic interpolation function with specified two function values and two appro...
Definition: FunctionRealInterpolation.cs:313
IG.Crypto.UtilCrypto.GetValidSymmetricAlgorithmIV
static byte[] GetValidSymmetricAlgorithmIV(byte[] IV, SymmetricAlgorithm algorithm)
For the specified symmetric encryption algorithm, this function takes the specified initialization ve...
Definition: UtilCrypto.cs:1851
IG.Num.Vector3d.BasisVector
static Vector3d BasisVector(int i)
Generates an 3-dimensional unit vector for i-th coordinate.
Definition: Vector3Dclass.cs:320
IG.Lib.UtilCsv.ExampleCsv
static void ExampleCsv()
Example of using CSV format utilities.
Definition: UtilCsv.cs:656
IG.Num.vec3.Add
vec3 Add(vec3 a)
Returns sum of the current vector and the specified vector.
Definition: Matrix3D.cs:230
IG.Num.NeuralApproximatorDtoBase.ToleranceMaxRelativeToRangeScalar
double ToleranceMaxRelativeToRangeScalar
Scalar through which all components of the Relative tolerances on max. abs. errors of outputs can be ...
Definition: SerializationDtoNeuralApproximator.cs:117
IG.Net.PortScanner2.PortList2.start
int start
Definition: PortScanner.cs:407
IG.Net.PortScanner2.Run
static void Run(string[] args)
A Console type Multi Port TCP Scanner Author : Philip Murray
Definition: PortScanner.cs:230
IG.Num.NeuralApproximatorBase.GetErrorsVerificationRms
void GetErrorsVerificationRms(ref IVector errors)
Calculates the RMS (root mean square) of the errors of output values for the verification elements of...
Definition: NeuralApproximatorBase.cs:2335
IG.Script.ScriptAppBase.SystemMACAddress
const string SystemMACAddress
Definition: ScriptAppBase.cs:3747
IGLib.Core.Tests.ModelParameterTests.ModelParameterTests
ModelParameterTests(ITestOutputHelper output)
Calling base constructor initializes things like TestBase<TestClass>.Output and TestBase<TestClass>....
Definition: ModelParameterTests.cs:26
IG.Num.AnalysisResults.AllocateConstraintHessian
virtual void AllocateConstraintHessian(int which)
Allocates space for the specified constraint fucnction's Hessian.
Definition: AnalysisResults.cs:956
IG.Num.BoundingBox3d.Update
void Update(Vector3d coordinates)
Updates the bounding box in such a way that the specified co-ordinates fit in it.
Definition: BoundingBox.cs:1612
IGLib.Tests.Base.SampleClasses.CustomList.IndexOf
int IndexOf(T item)
Definition: SampleClasses.cs:483
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.ReferenceHessianPlain
override void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
Definition: FunctionScalarExamples.cs:804
IG.Lib.StringParser._escapeSequences
List< KeyValueSortable< char, char > > _escapeSequences
Definition: StringParser.cs:202
IG.Crypto.CryptoManager._asymAlgorithmTypeString
string _asymAlgorithmTypeString
Definition: UilCryptoAux1.cs:211
IG.Num.Matrix.CopyMathNetNumerics
virtual Matrix_MathNetNumerics CopyMathNetNumerics
Gets the internal MathNet.Numerics representation of the current matrix. Representation is created on...
Definition: Matrix.cs:757
IGLib.Gr3D.StructuredMesh3D_04.Params1
double[] Params1
Definition: StructuredMesh3D_04.cs:20
IG.Lib.PipeClientBase.Name
override string Name
Client name. The same as pipe name.
Definition: IpcPipes.cs:523
IG.Lib.SerializerBase.SerializationTestClass._rectangularArray2d
SerializationTestArrayMember[,] _rectangularArray2d
Definition: SerializerBase.cs:762
IG.Lib.WaitFileEventLatenceBase.ExampleLatence.TestSpeedBlockCreateRemove
void TestSpeedBlockCreateRemove(string filePath)
Test of speed of reaction of file/directory creation and removal blocking waits. A specified number o...
Definition: WaitConditionFile.cs:1303
IG.Lib.WaitFileEventBase.ExampleBlockCreateRemove
static void ExampleBlockCreateRemove(string filePath)
Monitors the specified file and successively blocks until it is created and then until it is removed....
Definition: WaitConditionFile.cs:521
IG.Lib.ThreadPulser.PrintNotes
bool PrintNotes
If true then various events and actions will be notified by console output (for testing purposes only...
Definition: WaitConditionFile.cs:47
IG.Lib.UtilCsv.SaveCsv
static void SaveCsv(string filePath, string[][] values, string separator, bool append)
Saves a 2D jagged array of string cell values into a CSV file.
Definition: UtilCsv.cs:394
LearnCs.Lib.Complex.operator!=
static bool operator!=(Complex a, Complex b)
Complex comparison.
Definition: Complex.cs:591
IG.Num.Func.WeightPol7.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealWeight.cs:1094
IG.Gr.StructuredSurfaceMesh3D._numx
int _numx
Definition: Mesh.cs:223
IG.Lib.UtilSystem.GetAssemblyVersion
static string GetAssemblyVersion(Assembly assembly, int numLevels=2)
Returns version (from the file info) of the specified assembly.
Definition: UtilSystem.cs:3065
IG.Lib.WaitFileCreation.Wait
override void Wait()
Waits for condition to be fulfilled.
Definition: WaitConditionFile.cs:679
IGLib.Base.HashCodeHelper.CombineHashes
static int CombineHashes(params int[] hashes)
Definition: HashCodeHelper.cs:70
IG.Lib.UtilSystem.KillAllApplications
static void KillAllApplications(string processName, bool caseSensitive, bool isFullString)
Kills all running applications that have the specified process name.
Definition: UtilSystem.cs:1440
IG.Crypto.PasswordAlgorithmNone.GetBytesInternal
override void GetBytesInternal(int numBytes, ref byte[] outputBytes)
Returns the next generated key of the specified length.
Definition: UtilCryptoAux.cs:1042
IG.Num.AffineTransformationSquare._calcTransformationMatrix
bool _calcTransformationMatrix
Definition: TransformationAffineSquare.cs:130
IG.Num.MatrixBase.MultiplyInverseDiagonal
static void MultiplyInverseDiagonal(IVector diag, IMatrix a, IMatrix result)
Right-multiplies a matrix with inverse of a diagonal matrix, and stores the result in the specified r...
Definition: MatrixBase.cs:4542
IG.Num.NeuralApproximatorBase._calculateVerificationErrors
bool _calculateVerificationErrors
Definition: NeuralApproximatorBase.cs:2477
IG.Num.Experimental.MX.lg
static xdouble lg(xdouble a)
Returns the base 10 logarithm of a specified number.
Definition: UtilMath.cs:1726
IG.Lib.ScalarFunctionLoader.getDefinitionString
string getDefinitionString(string[][] definitions, int ind1, int ind2)
Returns the specific definition string out of a 2D jagged array of definitions, or null if the specif...
Definition: ScalarFunctionScriptLoader.cs:768
IG.Num.ScalarFunctionScriptControllerBase.SaveCsv
static void SaveCsv(IVector vec, string filePath, string separator)
Saves the specified vector to a CSV file. It the specified file already exists then it is overwritten...
Definition: ScalarFunctionScriptController.cs:1019
IG.Num.Field.MapCoordinates1dPlain
static void MapCoordinates1dPlain(Field< vec2 > referenceField, Field< vec2 > targetField, IRealFunction fx, IRealFunction fy)
Generates coordinates of a set of unstructured 2D points (point cloud) from a reference set according...
Definition: FieldGeneric.cs:736
IG.Num.NeuralTrainingParameters._epochInBundle
int _epochInBundle
Definition: NeuralTrainingParameters.cs:160
IGLib.Gr3D.Ellipsoid.Ellipsoid
Ellipsoid(double a=aDefault, double b=bDefault, double c=cDefault)
Constructor - ellipsoid with half-axes a , b and c , which define ptoperties a, b and c.
Definition: Ellipsoid.cs:20
IG.Num.VectorFunctionResults.VectorFunctionResults
VectorFunctionResults()
1 parameter, 1 function. No gradients required
Definition: FunctonVectorResults.cs:35
IG.Num.AnalysisResults._numConstraints
int _numConstraints
Definition: AnalysisResults.cs:189
IG.Lib.Module.Dummy
void Dummy()
Definition: App.cs:916
IGLib.Tests.UtilSpeedTesting.ConstGeomBase
Constants for standard tests based on numerical calculation of finite geometric series.
Definition: UtilSpeedTesting.cs:183
IG.Num.Func3d2dExamples.HyperbolicParaboloid
Surface that is a graph of the function z/c=x^2/a^2-y^2/b^2.
Definition: Function3d2d.cs:828
IG.Lib.CommandLineApplicationInterpreter._globalAuxiliaryFrame
CommandStackFrame _globalAuxiliaryFrame
Definition: CommandlineApplicationInterpreter.cs:225
IG.Num.SampledDataElement.InputLength
virtual int InputLength
Returns number of input parameters of the current sampled data element.
Definition: SampledData.cs:60
IG.Gr.StructuredSurfaceMesh3D
Definition: Mesh.cs:167
IG.Num.SampledDataCsv.IsDefinitionKey
bool IsDefinitionKey(string str)
Returns a value indicating whether the specified string is a keyword for a field that is a part of th...
Definition: SampledDataCsv.cs:386
IG.Lib.ReporterBase.TextWriterWriters
List< TextWriter > TextWriterWriters()
Returns a list of all text writers that are currently used by the reporter's text writer....
Definition: ReporterMsg.cs:4457
IG.Num.UnstructuredMesh3d.AddScalarField
void AddScalarField(string fieldName, string fieldDescription)
Creates a new scalar field of dimensions that match dimensions of the current 3D structuredmesh,...
Definition: UnstructuredMesh3dGeneric.cs:319
IG.Num.ParallelJobServerBase._nextId
static int _nextId
Definition: ParallelJobServerBase.cs:108
IG.Num.GridGenerator1dBase._lockObj
object _lockObj
Definition: GridGenerator1dBase.cs:250
IG.Gr.Mesh3D.SetGridCoordinate
virtual void SetGridCoordinate(int i, vec3 coordinates)
Sets coordinates of the specified grid point to the provided values. Indices run contiguously from 0 ...
Definition: Mesh.cs:114
IG.Num.Func3d2dExamples.KleinBottle2.f2
override double f2(double u, double v)
Definition: Function3d2d.cs:1617
IG.Lib.SortedUniqueItemList.Add
void Add(Type[] items)
Adds the specified table of items to the current list. Items are added one by one,...
Definition: SortedUniqueItemList.cs:290
LearnCs.Lib.VectorBase.operator-
static VectorRetType operator-(VectorBase< ElementType, VectorRetType > a)
Definition: VectorBase.cs:817
IGLib.Parsing.ParserBase
Definition: ParserBase.cs:9
IG.Num.ScalarFunctionOneParametric.NumParameters
override int NumParameters
Gets number of parameters that define the current function out of parametric family of scalar functio...
Definition: FunctionScalarParametric.cs:220
IGLib.Core.SingleSourceTypeConverterBase.ConvertTyped< TTarget >
abstract TTarget ConvertTyped< TTarget >(TSource source)
IG.Lib.IColorScale.NumCells
int NumCells
Number of cells in discrete color scale.
Definition: ColorScale.cs:113
JsonPrettyPrinterPlus.JsonSerialization.JsonExtensions
Definition: JsonExtensions.cs:17
IGLib.Core.Extended.TypeConversionHelper.GetEnumerableElementType
static Type GetEnumerableElementType(Type enumerableType)
Definition: TypeConversionHelperObsolete.cs:147
IG.Num.ScalarFunctionScriptControllerBase.ValueDefinitonString
virtual string ValueDefinitonString
Definition of function value.
Definition: ScalarFunctionScriptController.cs:104
IG.Num.Func2dVectorFormBase.Hessian
override mat2 Hessian(vec2 parameters)
Calculates and returns Hessian of the current 2D scalar function and returns it (in the form of a mat...
Definition: Function2d.cs:371
IG.Num.FieldCollection._fields
SortedList< string, TField > _fields
Definition: FieldCollectionGeneric.cs:170
IG.Num.Func3d2dExamples.HyperboloidParametric.a
double a
Definition: Function3d2d.cs:1125
IG.Lib.CommandLineApplicationInterpreter.AutoGlobalName
const string AutoGlobalName
Definition: CommandlineApplicationInterpreter.cs:283
IG.Lib.Copy.NamedPipeServerBase.IsServerPipelineConnected
override bool IsServerPipelineConnected()
Returns true if server pipe is connected, .
Definition: NamedPipes_Copy.cs:187
IG.Lib.Util.ToByteArray
static void ToByteArray(UInt64 val, byte[] bytes, int startIndex=0)
Converts a value to sequence of bytes and stores these bytes int the specified byte array at the spec...
Definition: Utils.cs:1676
IG.Num.ParallelJobCallbackGen< InputType, ResultType >
delegate void ParallelJobCallbackGen< InputType, ResultType >(ParallelJobContainerGen< InputType, ResultType > jobContainer)
Callback delegate that can be assigned to job container for execution at various notification events ...
IG.Num.QRDecomposition.IsNonSingular
bool IsNonSingular
Indicates whether the matrix of coefficients of a linear system is nonsingular.
Definition: MatrixDecompositions.cs:639
IG.Num.MatrixBase.NormEuclidean
virtual double NormEuclidean
Gets Forbenious (or Euclidean) norm of the matrix - square root of sum of squares of elements.
Definition: MatrixBase.cs:733
IG.Num.VectorFunctionBaseGeneral.SetNumValues
void SetNumValues(int num)
Sets number of values of the vector function to the specified value.
Definition: FunctionVectorBaseGeneral.cs:87
IG.Lib.CommandLineApplicationInterpreter._loadableScriptInterpreter
LoadableScriptInterpreterBase _loadableScriptInterpreter
Definition: CommandlineApplicationInterpreter.cs:2859
IG.Lib.CommandThreadBase.GetStackFrameBase
abstract CommandStackFrameBase GetStackFrameBase(int level)
Returns the stack frame of the specified level for the current thread.
IGLib.Core.ParseHelper
Definition: IParserHelper.cs:10
IG.Num.Func3d2dExamples.MobiusStrip.f3
override double f3(double t, double r)
Definition: Function3d2d.cs:1476
IG.Lib.InterfaceInterpreterBase.CommandDirectory
virtual string CommandDirectory
Gets or sets the directory where command file will be located.
Definition: InterfaceInterpreterBase.cs:154
IG.Num.ScalarFunctionScriptControllerBase.CreateFunctionDefinitionsString
static string CreateFunctionDefinitionsString(string[] definitionsArray, string separator, bool insertNewLines=false, bool insertSpaces=true)
Construct a delimited string cotaining function definitons, from the specified array of individual st...
Definition: ScalarFunctionScriptController.cs:543
IG.Tests.IGLibCoreReflectionTests.IEnumerableElementTypeIsRetrievedCorrectlyForNestedArraysOfGenericCollections
void IEnumerableElementTypeIsRetrievedCorrectlyForNestedArraysOfGenericCollections()
Definition: IGLibCoreReflectionTests.cs:139
IG.Num.UnstructuredMesh1d._activeTensorField
TTensorField _activeTensorField
Definition: UnstructuredMesh1dGeneric.cs:543
IG.Lib.SerializerBase.SerializationTestArrayMember._doubleNumber
double _doubleNumber
Definition: SerializerBase.cs:680
IG.Num.EigenValueDecomposition.Determinant
double Determinant
Returns the determinant.
Definition: MatrixDecompositions.cs:1222
IG.Num.ScalarFunctionExamples.Quadratic2d.ReferenceGradientPlain
override void ReferenceGradientPlain(IVector parameters, IVector gradient)
Calculates the first derivative (gradient) of this function at the specified parameter in the referen...
Definition: FunctionScalarExamples.cs:1186
IG.Script.ScriptAppBase.FileFunctionStandardPath
virtual string FileFunctionStandardPath(string appName, string[] args)
Executes embedded application - writing to the console information about file events for the specifie...
Definition: ScriptAppBase.cs:902
IG.Gr.GraphicPrimitiveBase.SetLineColor
virtual void SetLineColor(int which, Color color)
Sets the specified line color of the graphic primitive.
Definition: GraphicalObjectsBase.cs:205
IG.Num.UnstructuredMesh1d.AddVectorField
void AddVectorField(TVectorField field, string name)
Adds the specified vector field to the collection of vector fields under the specified name.
Definition: UnstructuredMesh1dGeneric.cs:486
IG.Num.IPointContainer< SampledDataElement >
IG.Lib.CommandLineApplicationInterpreter.CmdTryRun
virtual string CmdTryRun(CommandThread cmdThread, string cmdName, string[] args)
Command. Runs another command in a try-catch block, such that if command throws an exception executio...
Definition: CommandlineApplicationInterpreter.cs:4330
IG.Num.MExt.arctan2
static double arctan2(double a, double b)
Returns the angle whose tangent is the quotient of two specified numbers.
Definition: UtilMath.cs:1245
IG.Num.Matrix2d.GetHashCode
override int GetHashCode()
Returns the hash value (hash function) of the current matrix.
Definition: Matrix2DClass.cs:508
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategyContext.PrettyPrintCharacter
void PrettyPrintCharacter(char curChar, StringBuilder output)
Definition: JsonPPStrategyContext.cs:85
IGLib.Tests.Base.SampleClasses.BaseClass.Name
string Name
Definition: SampleClasses.cs:26
IG.Num.ScalarFunctionUntransformedBase._description
string _description
Definition: FunctionScalarUntransformedBase.cs:26
IG.Num.Matrix2d.Normalized1
Matrix2d Normalized1()
Returns this matrix normalized with 1 norm.
Definition: Matrix2DClass.cs:564
IG.Num.OptFileManager.AnOutMathPath
string AnOutMathPath
File path of the analysis output file in standard IGLib format. Setter takes only pure file name,...
Definition: OptFileManager.cs:326
IG.Num.IScalarFunction.ReferenceHessianPlain
void ReferenceHessianPlain(IVector parameters, IMatrix hessian)
Calculates the second derivative (Hessian) of this function at the specified parameters in the refere...
IG.Lib.CommandLineApplicationInterpreter.RunFile
virtual string RunFile(CommandThread cmdThread, string filePath)
Runs all commands that are written in a file. Each line of a file is interpreted as a single command,...
Definition: CommandlineApplicationInterpreter.cs:1242
IG.Num.InputOutputDataDefiniton.SetInputElement
virtual void SetInputElement(int which, InputElementDefinition element)
Sets the input element definition with the specified index to the specified object.
Definition: SampledDataDefinition.cs:712
IG.Lib.ISerializationDtoTyped.TypeAssemblyQualifiedName
string TypeAssemblyQualifiedName
Definition: SerializationDtoBase.cs:745
IG.Lib.XmlBuilder._new
XmlNode _new
Definition: XmlUtilities.cs:2321
IG.Num.IRealFunction
Interface for real functions.
Definition: FunctionReal.cs:43
IG.Num.SampledDataCsv.ClearDataColumnDefinitions
void ClearDataColumnDefinitions()
Clears data column definitions.
Definition: SampledDataCsv.cs:1252
IG.Lib.UtilSystem.GetIglibVersion
static string GetIglibVersion(int numLevels=2)
Returns version (from the file info) of the IGLib assembly.
Definition: UtilSystem.cs:3280
IG.Num.NeuralTrainingLimits._alphaMin
double _alphaMin
Definition: NeuralTrainingParameters.cs:1364
IG.Lib.ScalarFunctionLoader.AppendIndexComment
void AppendIndexComment(StringBuilder sb, string coponentBaseName, int index)
Appends comment that denotes the componenent index.
Definition: ScalarFunctionScriptLoader.cs:555
IG.Lib.ExpressionEvaluatorCompiled.CompleteCode
string CompleteCode
All valid user code inserted up to this point. Only code that compiled and executed without errors is...
Definition: ExpressionEvaluatorCompiled.cs:130
IG.Crypto.PasswordAlgorithmBase.NumIterations
int NumIterations
Number of iteration used when generating keys.
Definition: UtilCryptoAux.cs:762
IG.Num.IAffineTransformation.InverseTransformationMatrix
IMatrix InverseTransformationMatrix
Gets or sets inverse transformation matrix.
Definition: TransformationAffineInt.cs:51
IG.Script.ScriptAppBase.SystemHelpDomainName
const string SystemHelpDomainName
Definition: ScriptAppBase.cs:3649
IG.Lib.RegisterableExamples.ExampleIRegistrable.Id
virtual int Id
Returns unique Id (in the scope of a given type) of the current object. Method is defined as virtual ...
Definition: UtilIdRegistration.cs:328
IG.Gr.SurfceMesh3D.NumVolumes
override int NumVolumes
Definition: Mesh.cs:161
IG.Num.IGridGenerator1d.ClearResults
void ClearResults()
Clears the results of grid generation (releases internal structures). The Calculated flag is set to f...
IG.Num.Vector2d.Create
static Vector2d Create(double[] components)
Constructs a vector from a 1-D array.
Definition: Vector2Dclass.cs:266
IG.Lib.AlignmentHorizontal.Left
@ Left
IGLib.Core.CollectionExtensions.CollectionExtensions.NullString
const string NullString
String that is used to output null objects.
Definition: CollectionExtensions.cs:52
IGLib.Gr3D.StructuredSurfaceMesh3D.Params2
double[] Params2
Parameter values in the second coordinate direction of the mesh (only defined if the mesh is regular,...
Definition: StructuredSurfaceMesh3D.cs:37
IG.Lib.ScriptLoaderBase._initFunctionName
string _initFunctionName
Definition: Loader.cs:638
IG.Crypto.PasswordAlgorithmBase._isInitialized
bool _isInitialized
Definition: UtilCryptoAux.cs:730
IG.Lib.Copy.ServerStreamBase.CloseInput
override void CloseInput()
Closes the inpt stream.
Definition: ClientServerStreamBase2_Copy.cs:497
IG.Lib.Copy.ServerStreamBase.RespondToRequest
virtual void RespondToRequest()
Reads a single request from the client and sends back the response.
Definition: ClientServerStreamBase2_Copy.cs:733
IG.Num.Func3d2dBase._comp2
Func2dBase _comp2
Definition: Function3d2d.cs:449
IG.Num.NeuralApproximatorBase.LoadTrainingDataJson
void LoadTrainingDataJson(string filePath)
Restores training data from the specified file in JSON format.
Definition: NeuralApproximatorBase.cs:1555
IG.Lib.LoadableScriptBase.Script_CommandAdapter.Script_CommandAdapter
Script_CommandAdapter()
Definition: LoadableScriptBase.cs:485
IG.Lib.HtmlWriter.CssPath
string CssPath
Path to the associated CSS file (Cascaded Style Sheets).
Definition: HtmlWriter.cs:162
IG.Crypto.UtilCrypto.GetCertificate
static X509Certificate2 GetCertificate(string privateKeyPassword=null, string certificateFilePath=null, string certificateName=null, string storeName=null, int storeLocation=(int) StoreLocation.CurrentUser|(int) StoreLocation.LocalMachine)
Obtains and returns the certificate specifid by parameters.
Definition: UtilCrypto.cs:4329
IG.Num.SI.kg
@ kg
Kilogram, an SI unit for mass.
IG.Num.Field.Field
Field()
Constructs a new empty field (no elements contained) with no name and no description.
Definition: FieldGeneric.cs:18
IG.Lib.InterpreterVariable._referencedVariableName
string _referencedVariableName
Definition: CommandlineApplicationInterpreterBase.cs:556
IG.Lib.CommandLineApplicationInterpreter.CmdUseJint
virtual string CmdUseJint(CommandThread cmdThread, string cmdName, string[] args)
Command. Prints and returns or sets and returns value of the flag that specifies whether the Jint eng...
Definition: CommandlineApplicationInterpreter.cs:4046
IG.Lib.NamedPipeServerBase.OutputStream
override StreamWriter OutputStream
Output stream of the server's named pipe.
Definition: IpcNamedPipes.cs:287
IG.Num.SampledDataSet.SampledDataSet
SampledDataSet(int inputLength, int outputLength)
Definition: SampledData.cs:101
IG.Num.NeuralTrainingLimits.DoForParameters_CreateTable
void DoForParameters_CreateTable(List< NeuralTrainingParameters > trainingParameters, List< int > dimensions, int which)
Definition: NeuralTrainingParameters.cs:2033
IG.Num.INeuralApproximator.TrainNetwork
void TrainNetwork()
Trains neural network until stopping criteria are met (in terms of errors and number of epochs perfor...
IG.Lib.IColorScale
Definition: ColorScale.cs:45
EventAggregatorTests.Tests
Definition: UnitTest1.cs:5
IG.Lib.VarTypeBase.FromXmlElement
virtual object FromXmlElement(XmlElement source, ref object initial)
Creates a new object and initializes it from an XML element.
Definition: Vartypes.cs:53
IG.Lib.ScalarFunctionLoader.AppendIndexComment
void AppendIndexComment(StringBuilder sb, string coponentBaseName, int index1, int index2)
Appends comment that denotes the componenent index.
Definition: ScalarFunctionScriptLoader.cs:567
IG.Num.AnalysisResults.NumConstraints
virtual int NumConstraints
Number of constraints.
Definition: AnalysisResults.cs:295
IG.Num.SampledDataCsv.StoreDefinitionAndData
void StoreDefinitionAndData(bool clearFirst)
Stores data definitions AND sampled data to the data table.
Definition: SampledDataCsv.cs:1921
IG.Lib.PipeClientBase.PipeClientBase
PipeClientBase(string pipeName, string serverAddress, string requestEnd, string responseEnd, string errorBegin)
Constructs a new named pipe client with the specified pipe name, server address (DefaultServerAddress...
Definition: IpcPipes.cs:426
IG.Lib.SerializerBase.ISerializationTestArrayMember
Interface for members of arrays in classes for testing serialization.
Definition: SerializerBase.cs:621
IG.Num.AnalysisResultsExtensions.SaveRequestMath
static void SaveRequestMath(this IAnalysisResults anres, string filePath)
Saves the current analysis request to a file. If the file already exists then it is overwritten....
Definition: AnalysisResults.cs:56
IG.Neural.MappingDefinition.CheckOutputNameConsistency
bool CheckOutputNameConsistency
Gets true if names in mappingdata file and names in definitiondata file are consistent.
Definition: NeuralMapData.cs:620
IG.Lib.CommandLineApplicationInterpreter.GetCommandDelegate
virtual bool GetCommandDelegate(string commandName, ref ApplicationCommandDelegateMt appDelegate)
Obtains and stores the delegate that is used for execution of the specified command,...
Definition: CommandlineApplicationInterpreter.cs:1598
IG.Lib.ReporterBase.Report
void Report(ReportType messagetype, Exception ex)
Launches a report. Predominantly for error and warning reports.
Definition: ReporterMsg.cs:3228
IG.Num.ScalarFunctionQuadratic.NumActualConstants
int NumActualConstants
Gets the number of constants that define the current function. If e.g. the matrix coefficient or the ...
Definition: FunctionScalarExamples.cs:430
IG.Gr.LinePrimitive._coord
vec3[] _coord
Definition: GrObjects.cs:446
IG.Lib.IndexList.CreateRandom
static IndexList CreateRandom(IRandomGenerator rand, int length, int upperBound)
Creates and returns an index list with the specified number of unique random indices in the specified...
Definition: IndexList.cs:118
IG.Num.M.Product
static double Product(params double[] sampleElements)
Calculates and returns proudct of its arguments (or elements of the specified double array).
Definition: UtilMath.cs:698
IG.Lib.UtilSystem._assemblySeparator
static char _assemblySeparator
Definition: UtilSystem.cs:3580
IG.Lib.ReporterBase.TextLoggerWrite
int TextLoggerWrite(string str)
Writes a string to all text writers of the Writer's TextLogger subsystem.
Definition: ReporterMsg.cs:5431
QRDecomposition_MathNetNumerics
MathNet.Numerics.LinearAlgebra.Factorization.QR< double > QRDecomposition_MathNetNumerics
Definition: MatrixDecompositions.cs:24
IG.Num.IBoundingBox.Reset
void Reset()
Resets all components of vector of minimal coordinates to BoundingBoxBase.UndefinedMin,...
IG.Num.ScalarFunctionTransformed.ScalarFunctionTransformed
ScalarFunctionTransformed(IScalarFunctionUntransformed referenceFunction, IAffineTransformation transf)
Constructor. Creates a new scalar function based on a reference function evaluated at inverse affine ...
Definition: FunctionScalarTransformed.cs:32
IG.Num.mat2.Normalized1
mat2 Normalized1()
Returns this matrix normalized with 1 norm.
Definition: Matrix2D.cs:597
IG.Script.ScriptAppBase.CryptoCheckSum
const string CryptoCheckSum
Definition: ScriptAppBase.cs:1153
IG.Lib.ReporterBase.AppSettingsReadWarning
void AppSettingsReadWarning(string groupname)
Launches an internal warning that the configuration settings belonging tot he specified group have al...
Definition: ReporterMsg.cs:2259
IG.Num.Func.WeightPol3.RefInverse
override double RefInverse(double x)
Returns inverse of the reference (untransformed) function.
Definition: FunctionRealWeight.cs:591
IG.Num.Func3d2dExamples.Paraboloid
Surface that is a graph of the function z/c=x^2/a^2+y^2/b^2.
Definition: Function3d2d.cs:851
IG.Num.NeuralTrainingLimits.LoadJson
static void LoadJson(string filePath, ref NeuralTrainingLimits trainingLimits)
Restores (deserializes) an array of training parameters objects from the specified file in JSON forma...
Definition: NeuralTrainingParameters.cs:2579
IG.Num.M.Sum
static double Sum(params double[] sampleElements)
Calculates and returns sum of its arguments (or elements of the specified double array).
Definition: UtilMath.cs:673
IG.Num.MatrixBase.MultiplyTranspMat
static void MultiplyTranspMat(IMatrix a, IMatrix b, IMatrix result)
R=A^T*B Multiplies two matrices and stores the result in the specified result matrix....
Definition: MatrixBase.cs:2781
IG.Num.NeuralApproximatorBase.SetMaxToleranceRelstiveToRange
void SetMaxToleranceRelstiveToRange()
Updates the tolerances on max. abs. errors of outputs according to the relative tolerances (defined b...
Definition: NeuralApproximatorBase.cs:1134
IG.Lib.color.IntOpacity
int IntOpacity
Gets or sets the Opacity as integer in the range 0 to 255. Getter clips the returned value if it woul...
Definition: Color.cs:181
IG.Lib.IndexList.SetRandomPermutation
static void SetRandomPermutation(int length, int upperBound, ref IndexList indices)
Creates a random permutation of the specified length and stores them it the specified index list.
Definition: IndexList.cs:76
IG.Num.ComposedFunction._functions
RealFunction[] _functions
Definition: FunctionReal.cs:1398
IG.Gr.StructuredSurfaceMesh3D.NumFaces
override int NumFaces
Returns the number of faces that the mesh has.
Definition: Mesh.cs:261
LearnCs.Lib.Complex.ConstE
const double ConstE
Double constant E, the basis of natural logarithm (the same as Math.E).
Definition: Complex.cs:402
IG.Lib.CommandLineApplicationInterpreter
Simple command-line application interpreters, holds a set of commands that can be executed by name....
Definition: CommandlineApplicationInterpreter.cs:38
IG.Lib.UtilConsole.ReadPwd
static void ReadPwd(ref byte[] passwordBytes, ref string passwordString, string passwordName="password", bool isStringForm=false, bool isByteform=false, bool isHexForm=false, bool isBase64Encoded=false, bool verify=true)
Reads a password, a key, or any other key - related string form the console.
Definition: UtilConsole.cs:696
IG.Neural.MapImputElementDefinitionDto.MapImputElementDefinitionDto
MapImputElementDefinitionDto()
Definition: NeuralMapData.cs:98
IG.Num.QuadraticBasis.Example
static void Example()
Example for this class, just runs examples form the LinearBasis class.
Definition: ApproxBasis.cs:516
IG.Num.MatrixBase.LdltInverse
static void LdltInverse(IMatrix ldltMatrix, ref IVector auxX, ref IMatrix res)
Calculates inverse of the matrix from its specified LDLT decomposition.
Definition: MatrixBase.cs:6192
IG.Num.ScalarFunctionRadialUntransformed.ScalarFunctionRadialUntransformed
ScalarFunctionRadialUntransformed(IRealFunction function)
Definition: FunctionScalarRadialUntransformed.cs:85
IGLib.Core.ModelParameterSetFixedBase.Description
string Description
Definition: ModelParameterSetFixedBase.cs:134
IG.Lib.StopWatch1.numWarnCpu
static int numWarnCpu
Definition: UtilTime.cs:129
IG.Num.IAnalysisResults.AllocateConstraintsList
void AllocateConstraintsList()
Allocates space for list of constraint functions.
IG.Num.Vector3d.Read
void Read()
Reads 3D vector components from a console.
Definition: Vector3Dclass.cs:562
IG.Num.AnalysisResults.AllocateRequested
virtual void AllocateRequested()
Allocates space for all requested result objects.
Definition: AnalysisResults.cs:846
IG.Num.IScalarFunctionParametric
Parameterized scalar functions with affine transformation of coordinates.
Definition: FunctionScalarParametric.cs:21
IG.Lib.CommandLineApplicationInterpreter._emptyCommandLine
string[] _emptyCommandLine
Definition: CommandlineApplicationInterpreter.cs:1962
IG.Lib.ArrayDto.ExampleVectorArray
static void ExampleVectorArray(string filePath)
An example of using the ArrayDto<ElementType, ElementDtoType> for storing an array of vecctors into a...
Definition: ArrayDto.cs:128
IG.Num.VectorBase.Norm
virtual double Norm
Gets Euclidean norm of the vector.
Definition: VectorBase.cs:405
IG.Num.Scalar.operator>
static bool operator>(Scalar a, Scalar b)
Definition: Scalar.cs:164
IG.Num.ParallelJobDispatcherBase._isTestMode
bool _isTestMode
Definition: ParallerJobDispatcherBase.cs:1034
IG.Num.IDistanceComparer.Max
IVector Max
Sets the vector of maximal values point coordinates. Needed for calculation of relative coordinate ve...
Definition: DistanceComparer.cs:59
IG.Lib.ObjectRegister
Provides implementation of register of objects of the specified type. Also generates unique IDs for o...
Definition: ObjectRegister.cs:19
IG.Num.Field.Values
virtual TElement[] Values
Array of field values.
Definition: FieldGeneric.cs:70
IG.Lib.ScalarFunctionLoader._independentVariableNames
string[] _independentVariableNames
Definition: ScalarFunctionScriptLoader.cs:153
IG.Lib.CommandLineApplicationInterpreter.EnterIf
virtual void EnterIf(CommandThread cmdThread, bool condition)
Enters the If block.
Definition: CommandlineApplicationInterpreter.cs:1009
IGLib.Core.Extended.TypeConversionHelper.TypeConversionHelperInstance
static TypeConversionHelper TypeConversionHelperInstance
Definition: TypeConversionHelperObsolete.cs:26
IG.Lib.NamedPipeServerBase.WaitForConnection
override void WaitForConnection()
Waits until a client connects to the specified server pipe.
Definition: IpcNamedPipes.cs:198
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.SkipWhileNotInStringStrategy.SkipWhileNotInStringStrategy
SkipWhileNotInStringStrategy(char selectionCharacter)
Definition: SkipWhileNotInStringStrategy.cs:7
IG.Lib.XmlParser.NextElement
XmlNode NextElement(string NodeName)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:2242
IG.Lib.UtilSystem.IsTextFile
static bool IsTextFile(string filePath)
Detects if the specified file is a text file and detects the encoding.
Definition: UtilSystem.cs:4304
IG.Lib.UtilSystem.AddAssemblyResolutionPath
static void AddAssemblyResolutionPath(string path)
Adds a new directory where assemblies to be loaded are looked for.
Definition: UtilSystem.cs:2737
IG.Lib.IReporterTrace.UseTrace
bool UseTrace
Definition: ReporterMsg.cs:156
IG.Gr.GraphicSetBase
Base class for graphic sets that contain groups of graphic primitives.
Definition: GraphicalObjectsBase.cs:22
IG.Lib.IdGenerator.GetNewId
int GetNewId()
Returns a new unique command ID (process-unique over all objects of this type and its subtypes).
Definition: IdGenerator.cs:56
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.JsonPPStrategies.SingleQuoteStrategy.ForWhichCharacter
char ForWhichCharacter
Definition: SingleQuoteStrategy.cs:14
IG.Num.ScalarFunctionExamples.RosenbrockGeneralizedAdjacent.ReferenceValue
override double ReferenceValue(IVector parameters)
Returns the value of this function at the specified parameter in the reference coordinate system.
Definition: FunctionScalarExamples.cs:739
IG.Lib.LoadableScriptBase._script_CommandHelpStrings
SortedList< string, string > _script_CommandHelpStrings
Definition: LoadableScriptBase.cs:538
IG.Gr.GraphicObject.AddChildObject
virtual void AddChildObject(GraphicObject grobject)
Adds a child object to the graphic object.
Definition: GrObjects.cs:218
IG.Lib.UtilSystem.GetApplications
static void GetApplications(string processName, bool caseSensitive, ref List< Process > processList)
Gets all applications with the specified proces name, and puts them to tehe specified list.
Definition: UtilSystem.cs:1077
IG.Lib.LoadableScriptBase.StoredScriptSettings.CreateInterpreter
override CommandLineApplicationInterpreter CreateInterpreter()
Creates and returns application's command-line interpreter.
Definition: LoadableScriptBase.cs:788
IG.Script.ScriptAppBase.SystemFunctionMACAddress
virtual string SystemFunctionMACAddress(string appName, string[] args)
Executes embedded application - writing to the console and returning the current domain name.
Definition: ScriptAppBase.cs:3755
IG.Num.Counter.Copy
static void Copy(long a, ref Counter res)
Copies a number to an (existing) counter in place.
Definition: Scalar.cs:438
IG.Lib.Logger.NumLogs
int NumLogs()
Returns number of logs (of any type) that logger contains.
Definition: LoggerMsg.cs:406
IG.Lib.ScalarFunctionLoader.GetCode
virtual string GetCode()
Generates and returns script code for dynamically loadable function definition.
Definition: ScalarFunctionScriptLoader.cs:845
IGLib.Core.ModelParameter.DefaultDescription
static string DefaultDescription(string name, Type type)
Generated default description of the parameterr object when it is not defined, using parameter's name...
IG.Num.QuadraticBasis
Vector function containing quadratic basis in a n-dimensional vector space. Composed of (n+1)*(n+2)/2...
Definition: ApproxBasis.cs:270
IG.Lib.IpcStreamClientServerBase._msgResponseEnd
string _msgResponseEnd
Definition: IpcStreamClientServerBase.cs:536
IG.Num.Numeric.FifthDerivative7Point
static double FifthDerivative7Point(DlgFunctionValue f, double x, double h)
Calculates the fifth order derivative of a function with a 7 point formula.
Definition: FunctionNumeric.cs:327
IGLib.Core.CollectionTypeConverter.ConvertRectangularArray
object ConvertRectangularArray(object value, Type targetArrayType)
Converts rectangular arrays to other arrays or flat collections.
Definition: CollectionTypeConverter.cs:452
IG.Lib.IpcStreamClientServerBase._defaultIsMultilineRequest
static bool _defaultIsMultilineRequest
Definition: IpcStreamClientServerBase.cs:735
IG.Num.Func.Cubic._a1
double _a1
Definition: FunctionRealInterpolation.cs:987
IG.Lib.ExpressionEvaluatorCompiled._language
string _language
Definition: ExpressionEvaluatorCompiled.cs:79
IG.Num.IAnalysisResults.ReqConstraints
bool ReqConstraints
Indicates whether calculation of constraint functions is/was requested.
Definition: AnalysisResutlsInt.cs:357
IG.Num.PointContainer.Index
virtual int Index
Index of the current point in the original list of points where it can be accessed.
Definition: PointContainer.cs:239
IG.Num.SimKosecFileManagerBase._templateInputPath
string _templateInputPath
Definition: SimKosecFileManagerBase.cs:266
IGLib.Gr3D.LissajousKnot3D.StartParameter
virtual double StartParameter
Definition: LissajousKnot3D.cs:74
IG.Lib.ApplicationCommandlineBase.SetScriptArgument
virtual void SetScriptArgument(int whichArgument, string argumentValue)
Sets the specified script argument; updates array of arguments for running script directly as well as...
Definition: ApplicationCommandLineBase.cs:261
IGLib.Core.BasicTypeConverter.TypeName
string TypeName(Type type)
Returns name of the specified type type , dependent on the property OutputFullTypeNames: if it is tru...
Definition: BasicTypeConverter.cs:100
IG.Num.IPointContainer.GetPointCoordinates
IVector GetPointCoordinates()
returns vector coo-rdinates (or input parameters) of the point contained in the current container.
IG.Num.StructuredMesh2d._vectorFields
FieldCollection2d< TVectorField, TVector > _vectorFields
Definition: StructuredMesh2dGeneric.cs:379
IG.Num.Func2dQuadratic._b
vec2 _b
Definition: Function2d.cs:552
IG.Num.InputOutputElementDefinitionDto.NameAlt
string NameAlt
Alternative name of the data element described by the current definition.
Definition: SampledDataDto.cs:232
IG.Num.UnstructuredMesh3d.UnstructuredMesh3d
UnstructuredMesh3d(int numElements)
Creates a new unstructured mesh with the specified number of elements.
Definition: UnstructuredMesh3dGeneric.cs:41
IG.Num.InputOutputDataDefiniton._input
List< InputElementDefinition > _input
Definition: SampledDataDefinition.cs:687
IG.Lib.XmlParser.NextNode
XmlNode NextNode(string NodeName, string NodeValue)
Moves the current node to the first sibling node after the current node that satisfies the specified ...
Definition: XmlUtilities.cs:2168
IG.Neural.NeuraApproximationFileManager._simulationDataDefinitionFilename
string _simulationDataDefinitionFilename
Definition: NeuralFileManager.cs:132
IG.Num.Vector3d.Vector3d
Vector3d(double comp)
Initializes all component of a 3D vector with the specified value.
Definition: Vector3Dclass.cs:199
IG.Num.NeuralTrainingLimits._tolRmsRelative
IVector _tolRmsRelative
Auxiliary properties for defining tolerances in a relative way:
Definition: NeuralTrainingParameters.cs:1532
IG.Num.Func3d2dExamples.ParametricSurface.ParametricSurface
ParametricSurface()
Base class for classes that define various parametric surfaces.
Definition: Function3d2d.cs:712
JsonPrettyPrinterPlus.JsonPrettyPrinterInternals.ICharacterStrategy.ExecutePrintyPrint
void ExecutePrintyPrint(JsonPPStrategyContext context)
IG.Num.AnalysisComparer.CompareSumResiduals
bool CompareSumResiduals
Whether sum of constraint residuals is compared.
Definition: AnalysisComparer.cs:134
IG.Lib.SerializerBase.SerializationTestClass.BFlag
virtual bool BFlag
Definition: SerializerBase.cs:751
IGLib.Base
Definition: HashCodeHelper.cs:37
IG.Lib.RegisterableExamples.ExampleIRegistrable.ToString
override string ToString()
Definition: UtilIdRegistration.cs:352
IG.Num.StructuredMesh3d.CreateScalarField
virtual TScalarField CreateScalarField(string fieldName, string fieldDescription)
Creates and returns a new scalar field of dimensions that match dimensions of the current structured ...
Definition: StructuredMesh3dGeneric.cs:315
IG.Num.OptFileConst.AnInMathFileName
const string AnInMathFileName
Default file name of analysis input file in standard IGLib format.
Definition: OptFileConst.cs:33
IG.Num.NeuralTrainingParametersDto.ToleranceRmsRelativeToRange
VectorDtoBase ToleranceRmsRelativeToRange
Relative tolerances on RMS errors of outputs over training points, relative to the correspoinding ran...
Definition: SerializationDtoNeural.cs:91
IG.Num.SampledDataCsv.DefaultKeyNumOutputValues
static string DefaultKeyNumOutputValues
Default key for introduction of number of output parameters.
Definition: SampledDataCsv.cs:131
IG.Num.Vector._mathNetNumericsConsistent
bool _mathNetNumericsConsistent
Definition: Vector.cs:364
IG.Num.StructuredField3d._d1
int _d1
Definition: StructuredField3dGeneric.cs:160
IG.Lib.CommandLineInterpreter.GetCommand
CommandLine GetCommand(string commandName)
Returns the command that is registered under the specified name, or null if there is no such command.
Definition: InterpreterCommandLine.cs:315
IG.Num.MatrixBase.TestMatrixProducts
static bool TestMatrixProducts(double tolerance)
Tests various matrix and vector products, without printing reports.
Definition: MatrixBase.cs:7543
IG.Num.ScalarFunctionResults.ErrorString
virtual String ErrorString
Error string indicating what went wrong.
Definition: FunctionScalarResults.cs:470
IG.SandboxTests.ExampleTestClass
Definition: ExampleTestClass.cs:20
IG.Lib.CommandLineApplicationInterpreter.GetCommands
string[] GetCommands()
Returns an array of installed commands.
Definition: CommandlineApplicationInterpreter.cs:1573
IG.Lib.ReportSource.Server
@ Server
IG.Num.OptimizerBase._mainLock
object _mainLock
Definition: Optimizer.cs:108
IG.Num.Func.Linear.RefSecondDerivative
override double RefSecondDerivative(double x)
Returns the second derivative of the given order of reference (untransformed) function.
Definition: FunctionRealInterpolation.cs:181
IG.Lib.CommandLine.Id
virtual int Id
Returns unique Id (in the scope of a given type) of the current object. Method is defined as virtual ...
Definition: InterpreterCommandLine.cs:66
IG.Lib.ThreadPerformanceTest.TestPerformance
double TestPerformance(double requestedDuration)
Execute performance test with specified measurement duration, and returns the measured number of stan...
Definition: ThreadPerformanceTest.cs:237
IG.Num.Func3d2dExamples.ParametricSurface._minY
double _minY
Definition: Function3d2d.cs:724
IG.Num.OptFileConst
Constants used in definition of optimization servers and clients working through file system.
Definition: OptFileConst.cs:20
IG.Crypto.CryptoManager._isExportPrivateKey
bool _isExportPrivateKey
Definition: UilCryptoAux1.cs:180
IGLib.Testing.Tests.SpeedTests.StandardSpeedTestGeometricSeries_DirectElementCalculation_HpLaptop24
void StandardSpeedTestGeometricSeries_DirectElementCalculation_HpLaptop24()
Performs the stanard speed test with calculation of a finite geometric series, with standard paramete...
Definition: SpeedTests.cs:63
IG.Num.StructuredMesh2d.ActiveIndexField
TIndexField ActiveIndexField
Gets active index field. Has protected setter.
Definition: StructuredMesh2dGeneric.cs:90
IG.Num.Vector3d.Z
double Z
3rd component.
Definition: Vector3Dclass.cs:366
IG.Neural.MappingDefinitionElement.MappedElementIndex
virtual int MappedElementIndex
Specifies the mapped index of the element described by the current definition, within the data vextor...
Definition: NeuralMapData.cs:379
IG.Num.AnalysisResults.SetConstraint
virtual void SetConstraint(int which, double value)
Sets the specified constraint function value.
Definition: AnalysisResults.cs:563
IG.Neural.MappingApproximationFileManager._mappingDefinitionPath
string _mappingDefinitionPath
Definition: NeuralFileManager.cs:854
IG.Num.Func.Identity.RefValue
override double RefValue(double x)
Returns the value of reference (untransformed) function.
Definition: FunctionRealBasic.cs:398
IGLib.Gr3D.LightSource.ToGltfJson
string ToGltfJson(int index)
Generates a GLTF-compatible JSON snippet for the light.
Definition: LightSource.cs:57
IG.Num.mat3.Inv
mat3 Inv
Gets inverse of the current matrix.
Definition: Matrix3D.cs:756
IG.Num.NeuralApproximatorBase.DestroyNetwork
abstract void DestroyNetwork()
Destroys the neural network.
IG.Num.OptFileManager.MsgOptBusyPath
string MsgOptBusyPath
File path of the optimization busy flag file. Setter takes only pure file name, without path informat...
Definition: OptFileManager.cs:487
IG.Num.SimKosecFileManagerBase.SetInputFieldValue
void SetInputFieldValue(string fieldName, string fieldValue)
Sets the sepcified input field to the specified value. This is done by appending a corresponding text...
Definition: SimKosecFileManagerBase.cs:1124
IG.Crypto.CryptoManager._numPasswordIterations
int _numPasswordIterations
Definition: UilCryptoAux1.cs:343
IG.Num.mat3.operator*
static mat3 operator*(mat3 a, mat3 b)
Matrix multiplication in 3D.
Definition: Matrix3D.cs:1002
IG.Num.Vector.GetNewBase
override VectorBase GetNewBase(int length)
Creates and returns a new vector of the specified dimension in such a way that the type of the return...
Definition: Vector.cs:474
IG.Num.Scalar.Read
static int Read(ref Scalar result, string str, int startpos, bool skipspaces)
Reads a scalar from a string, starting at a specified position. Returns the position of the first cha...
Definition: Scalar.cs:264
IG.Lib.ILoadableScriptC.IsRunnable
bool IsRunnable
Either or not the script can be run (some scripts only support other tasks).
Definition: LoadableScriptBase.cs:133
IG.Num.Experimental.MX.Tan
static xdouble Tan(xdouble a)
Returns the tangent of the specified angle.
Definition: UtilMath.cs:1830
IG.Lib.HtmlWriter.AddPlainTextLine
void AddPlainTextLine(string text)
Adds a line of plain text to HTML (without any markup, unless contained in the text string),...
Definition: HtmlWriter.cs:489
IG.Crypto.ConstCrypto.ArgBinaryOutputFormatHex
const string ArgBinaryOutputFormatHex
Binary output format (and possibly input, if not specified separately) used is hexadecimal.
Definition: UtilCryptoAux.cs:509
IG.Script.ScriptAppBase.FileHelpCurrentDirectory1
const string FileHelpCurrentDirectory1
Definition: ScriptAppBase.cs:937
IG.Lib.ICommandLineApplicationInterpreter.Run
string Run(CommandThread commandThread, string commandName, string[] args)
Runs the command with specified name, installed on the current application object.
IG.Gr.PointPrimitive._coord
vec3[] _coord
Definition: GrObjects.cs:418
IG.Num.BoundingBoxBase.UndefinedMin
const double UndefinedMin
Definition: BoundingBox.cs:396
IGLib.Core.ISingleTypeConverterRegistry.HasGenericConverter< SourceType, TargetType >
bool HasGenericConverter< SourceType, TargetType >()
IG.Lib.ReporterBase.TWClass.SetWriter
bool SetWriter(string filename, bool append, bool writeintro, bool disposewriter)
Creates a TextWriter upon a file and sets it as the text writer to which reporting is also performed....
Definition: ReporterMsg.cs:3687
IG.Lib.UtilCsv.CsvSeparator
static string CsvSeparator
Definition: UtilCsv.cs:26
IG.Num.AnalysisRequestDto.RequestedObjectiveHessian
bool RequestedObjectiveHessian
Flag indicating whether calculation of objective function Hessian is required or not.
Definition: AnalysisResultsDto.cs:102
IG.Lib.MatrixDtoBase.MatrixDtoBase
MatrixDtoBase()
Default constructor, sets IsNull to true.
Definition: MatrixDto.cs:36
IGLib.Core.ISingleTargetTypeConverter.Convert
object Convert(object source)
IG.Num.NeuralTrainingParameters.InputNeuronRange
IBoundingBox InputNeuronRange
Bounding box from actual inputs.
Definition: NeuralTrainingParameters.cs:250
LearnCs
Definition: Complex.cs:17
IGLib.Parsing.ParserStateStruct.Clone
IParserState Clone()
Returns a clone of the current parser state.
Definition: ParserStateStruct.cs:13
IG.Num.VectorFunctionScriptControllerBase._numValues
int _numValues
Definition: VectorFunctionScriptController.cs:96